From 5eab1b5301a880edb2222be0f3ae14ba7406c29d Mon Sep 17 00:00:00 2001 From: euisuk-chung Date: Mon, 29 Nov 2021 03:45:32 +0000 Subject: [PATCH] add plotting func --- .gitignore | 1 + VRAE_example.ipynb | 11871 +++++++++++++++++++++++++++++++++-------- saved_model/vrae.pth | Bin 458375 -> 458375 bytes 3 files changed, 9648 insertions(+), 2224 deletions(-) diff --git a/.gitignore b/.gitignore index 02c381e..ec7ec22 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ ### Data ### data/ erc/ +plots/ ### Python ### # Byte-compiled / optimized / DLL files diff --git a/VRAE_example.ipynb b/VRAE_example.ipynb index 6aebd2e..96f2489 100644 --- a/VRAE_example.ipynb +++ b/VRAE_example.ipynb @@ -64,7 +64,7 @@ "\n", "import pickle\n", "\n", - "from sklearn.preprocessing import MinMaxScaler\n" + "from sklearn.preprocessing import MinMaxScaler, StandardScaler\n" ] }, { @@ -96,7 +96,7 @@ "metadata": {}, "outputs": [], "source": [ - "def load_gen_data(file_name, cols_to_remove = None):\n", + "def load_gen_data(file_name, scale_type = 'Standard', cols_to_remove = None):\n", " \"\"\"\n", " folder: folder where data is located\n", " \"\"\"\n", @@ -129,12 +129,17 @@ " TRAIN_DF = TRAIN_DF.to_numpy()\n", " TEST_DF = TEST_DF.iloc[:,1:-1].to_numpy()\n", " \n", - " MM_scaler = MinMaxScaler()\n", + " if scale_type == 'MinMax':\n", + " scaler = MinMaxScaler()\n", + " elif scale_type == 'Standard':\n", + " scaler = StandardScaler()\n", + " else:\n", + " pass\n", " \n", - " TRAIN_SCALED = MM_scaler.fit(TRAIN_DF).transform(TRAIN_DF)\n", - " TEST_SCALED = MM_scaler.transform(TEST_DF)\n", + " TRAIN_SCALED = scaler.fit(TRAIN_DF).transform(TRAIN_DF)\n", + " TEST_SCALED = scaler.transform(TEST_DF)\n", " \n", - " return TOTAL_DF, TRAIN_DF, TEST_DF, TRAIN_SCALED, TEST_SCALED, cols, MM_scaler" + " return TOTAL_DF, TRAIN_DF, TEST_DF, TRAIN_SCALED, TEST_SCALED, cols, scaler" ] }, { @@ -173,7 +178,7 @@ "file_name = 'netis'\n", "\n", "# load data\n", - "TOTAL_DF, TRAIN_DF, TEST_DF, TRAIN_SCALED, TEST_SCALED, cols, MM_scaler = load_gen_data(file_name)\n", + "TOTAL_DF, TRAIN_DF, TEST_DF, TRAIN_SCALED, TEST_SCALED, cols, scaler = load_gen_data(file_name)\n", "\n", "# shape\n", "print(TOTAL_DF.shape)\n", @@ -181,74 +186,6 @@ "print(TEST_SCALED.shape)" ] }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": { - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[3.66328864e-04, 2.52639355e-05, 2.90615333e-05, ...,\n", - " 3.42446043e-01, 4.98597475e-01, 1.65289256e-01],\n", - " [2.66795942e-04, 3.25753827e-05, 3.13032504e-05, ...,\n", - " 3.51079137e-01, 4.97896213e-01, 1.65289256e-01],\n", - " [2.01613776e-04, 1.37864421e-05, 3.04728091e-05, ...,\n", - " 3.51079137e-01, 4.97896213e-01, 1.23966942e-01],\n", - " ...,\n", - " [2.66813941e-03, 9.48559406e-04, 3.24553957e-06, ...,\n", - " 6.04316547e-01, 9.89481066e-01, 2.89256198e-01],\n", - " [1.45200665e-03, 2.26151271e-03, 3.08280452e-06, ...,\n", - " 6.04316547e-01, 9.88779804e-01, 3.05785124e-01],\n", - " [8.30917887e-03, 8.96945321e-04, 7.79900694e-06, ...,\n", - " 6.04316547e-01, 9.88779804e-01, 2.97520661e-01]])" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "TRAIN_SCALED" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": { - "scrolled": true - }, - "outputs": [ - { - "data": { - "text/plain": [ - "array([[4.02355635e-03, 6.62881732e-05, 1.69243372e-05, ...,\n", - " 6.79136691e-01, 3.52033661e-01, 2.14876033e-01],\n", - " [4.07135202e-03, 1.18662977e-04, 6.92800865e-06, ...,\n", - " 6.79136691e-01, 3.52734923e-01, 2.14876033e-01],\n", - " [4.02378633e-03, 2.82489361e-04, 2.07942738e-05, ...,\n", - " 6.79136691e-01, 3.52734923e-01, 2.14876033e-01],\n", - " ...,\n", - " [3.98419630e-03, 7.85747554e-05, 1.75819403e-05, ...,\n", - " 5.98561151e-01, 4.25666199e-01, 2.56198347e-01],\n", - " [3.98799304e-03, 4.90275879e-05, 3.81572787e-06, ...,\n", - " 6.00000000e-01, 4.24964937e-01, 2.56198347e-01],\n", - " [3.93781591e-03, 3.97621553e-05, 8.13602856e-06, ...,\n", - " 6.04316547e-01, 4.24964937e-01, 2.47933884e-01]])" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "TEST_SCALED" - ] - }, { "cell_type": "code", "execution_count": 9, @@ -286,7 +223,7 @@ { "data": { "text/plain": [ - "<__main__.GenerationDataset at 0x7f2268a34ef0>" + "<__main__.GenerationDataset at 0x7f15ba5787f0>" ] }, "execution_count": 11, @@ -307,7 +244,7 @@ { "data": { "text/plain": [ - "<__main__.GenerationDataset at 0x7f2268a34780>" + "<__main__.GenerationDataset at 0x7f169811c9b0>" ] }, "execution_count": 12, @@ -481,7 +418,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 18, "metadata": { "scrolled": true }, @@ -489,7 +426,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "b71f35a1b15944e09c7f7667f08e70fb", + "model_id": "e9e8b6ebbfe64a6999572bc28e66ec7e", "version_major": 2, "version_minor": 0 }, @@ -505,2379 +442,9006 @@ "output_type": "stream", "text": [ "Epoch: 0\n", - "Batch 30, loss = 72.3787, recon_loss = 72.3705, kl_loss = 0.0081\n", - "Batch 60, loss = 33.8839, recon_loss = 33.8686, kl_loss = 0.0153\n", - "Batch 90, loss = 2.8417, recon_loss = 2.7706, kl_loss = 0.0712\n", - "Batch 120, loss = 1.4384, recon_loss = 1.2654, kl_loss = 0.1730\n", - "Batch 150, loss = 130.5443, recon_loss = 130.1898, kl_loss = 0.3545\n", - "Batch 180, loss = 65.8884, recon_loss = 65.5564, kl_loss = 0.3320\n", - "Batch 210, loss = 86.6773, recon_loss = 86.4329, kl_loss = 0.2444\n", - "Average loss: 54.9296\n", + "Batch 30, loss = 6855.2100, recon_loss = 6855.1846, kl_loss = 0.0252\n", + "Batch 60, loss = 1188.4844, recon_loss = 1188.3091, kl_loss = 0.1754\n", + "Batch 90, loss = 316.5652, recon_loss = 315.4057, kl_loss = 1.1595\n", + "Batch 120, loss = 413.5472, recon_loss = 412.3996, kl_loss = 1.1476\n", + "Batch 150, loss = 6007.3052, recon_loss = 6007.2036, kl_loss = 0.1016\n", + "Batch 180, loss = 7153.2642, recon_loss = 7152.8135, kl_loss = 0.4506\n", + "Batch 210, loss = 7340.1143, recon_loss = 7340.0249, kl_loss = 0.0893\n", + "Average loss: 6676.5800\n", "Epoch: 1\n", - "Batch 30, loss = 24.2688, recon_loss = 24.1388, kl_loss = 0.1300\n", - "Batch 60, loss = 4.9921, recon_loss = 4.8392, kl_loss = 0.1529\n", - "Batch 90, loss = 1.5662, recon_loss = 1.3917, kl_loss = 0.1746\n", - "Batch 120, loss = 0.8952, recon_loss = 0.7551, kl_loss = 0.1401\n", - "Batch 150, loss = 143.5255, recon_loss = 143.1471, kl_loss = 0.3784\n", - "Batch 180, loss = 98.2070, recon_loss = 97.8368, kl_loss = 0.3702\n", - "Batch 210, loss = 52.7060, recon_loss = 52.4864, kl_loss = 0.2197\n", - "Average loss: 47.9244\n", + "Batch 30, loss = 6820.3652, recon_loss = 6819.2285, kl_loss = 1.1368\n", + "Batch 60, loss = 1181.7334, recon_loss = 1179.9885, kl_loss = 1.7449\n", + "Batch 90, loss = 267.5953, recon_loss = 265.8129, kl_loss = 1.7824\n", + "Batch 120, loss = 398.7572, recon_loss = 398.1660, kl_loss = 0.5912\n", + "Batch 150, loss = 6088.2271, recon_loss = 6086.9175, kl_loss = 1.3095\n", + "Batch 180, loss = 7244.5718, recon_loss = 7242.5273, kl_loss = 2.0445\n", + "Batch 210, loss = 7337.3154, recon_loss = 7336.8760, kl_loss = 0.4393\n", + "Average loss: 6689.1469\n", "Epoch: 2\n", - "Batch 30, loss = 17.4677, recon_loss = 17.3556, kl_loss = 0.1121\n", - "Batch 60, loss = 2.8007, recon_loss = 2.6736, kl_loss = 0.1271\n", - "Batch 90, loss = 1.4123, recon_loss = 1.2778, kl_loss = 0.1345\n", - "Batch 120, loss = 0.7719, recon_loss = 0.6389, kl_loss = 0.1330\n", - "Batch 150, loss = 148.2660, recon_loss = 147.9605, kl_loss = 0.3054\n", - "Batch 180, loss = 109.8441, recon_loss = 109.5474, kl_loss = 0.2967\n", - "Batch 210, loss = 43.0875, recon_loss = 42.9358, kl_loss = 0.1517\n", - "Average loss: 46.3793\n", + "Batch 30, loss = 6748.5410, recon_loss = 6747.7725, kl_loss = 0.7685\n", + "Batch 60, loss = 1126.7091, recon_loss = 1125.6804, kl_loss = 1.0287\n", + "Batch 90, loss = 273.0164, recon_loss = 271.8093, kl_loss = 1.2071\n", + "Batch 120, loss = 398.2250, recon_loss = 397.6675, kl_loss = 0.5575\n", + "Batch 150, loss = 6249.0840, recon_loss = 6245.5947, kl_loss = 3.4893\n", + "Batch 180, loss = 7312.2671, recon_loss = 7308.0391, kl_loss = 4.2279\n", + "Batch 210, loss = 7354.4087, recon_loss = 7353.7490, kl_loss = 0.6596\n", + "Average loss: 6692.5464\n", "Epoch: 3\n", - "Batch 30, loss = 15.9307, recon_loss = 15.8475, kl_loss = 0.0833\n", - "Batch 60, loss = 2.6800, recon_loss = 2.5856, kl_loss = 0.0945\n", - "Batch 90, loss = 1.6867, recon_loss = 1.5910, kl_loss = 0.0957\n", - "Batch 120, loss = 0.7031, recon_loss = 0.6024, kl_loss = 0.1007\n", - "Batch 150, loss = 150.1393, recon_loss = 149.8353, kl_loss = 0.3040\n", - "Batch 180, loss = 117.3732, recon_loss = 117.0835, kl_loss = 0.2897\n", - "Batch 210, loss = 38.1105, recon_loss = 37.9659, kl_loss = 0.1446\n", - "Average loss: 46.7596\n", + "Batch 30, loss = 6667.0625, recon_loss = 6666.6025, kl_loss = 0.4601\n", + "Batch 60, loss = 1036.9330, recon_loss = 1036.4270, kl_loss = 0.5060\n", + "Batch 90, loss = 237.5879, recon_loss = 236.9736, kl_loss = 0.6143\n", + "Batch 120, loss = 401.4561, recon_loss = 400.9545, kl_loss = 0.5016\n", + "Batch 150, loss = 1824.0524, recon_loss = 1818.0775, kl_loss = 5.9749\n", + "Batch 180, loss = 2510.8696, recon_loss = 2505.4053, kl_loss = 5.4644\n", + "Batch 210, loss = 9695.8125, recon_loss = 9695.4570, kl_loss = 0.3550\n", + "Average loss: 5730.3002\n", "Epoch: 4\n", - "Batch 30, loss = 15.0854, recon_loss = 15.0109, kl_loss = 0.0746\n", - "Batch 60, loss = 2.4563, recon_loss = 2.3657, kl_loss = 0.0906\n", - "Batch 90, loss = 1.1740, recon_loss = 1.0905, kl_loss = 0.0835\n", - "Batch 120, loss = 0.8152, recon_loss = 0.7026, kl_loss = 0.1126\n", - "Batch 150, loss = 152.0565, recon_loss = 151.8075, kl_loss = 0.2490\n", - "Batch 180, loss = 123.1292, recon_loss = 122.8923, kl_loss = 0.2369\n", - "Batch 210, loss = 34.5528, recon_loss = 34.4362, kl_loss = 0.1166\n", - "Average loss: 47.4626\n", + "Batch 30, loss = 5929.4497, recon_loss = 5928.9834, kl_loss = 0.4662\n", + "Batch 60, loss = 671.8280, recon_loss = 671.3983, kl_loss = 0.4298\n", + "Batch 90, loss = 210.0416, recon_loss = 209.6860, kl_loss = 0.3556\n", + "Batch 120, loss = 410.0685, recon_loss = 409.7226, kl_loss = 0.3459\n", + "Batch 150, loss = 1542.2406, recon_loss = 1538.0991, kl_loss = 4.1415\n", + "Batch 180, loss = 2277.9595, recon_loss = 2274.2104, kl_loss = 3.7489\n", + "Batch 210, loss = 7730.6895, recon_loss = 7730.6260, kl_loss = 0.0635\n", + "Average loss: 5317.8064\n", "Epoch: 5\n", - "Batch 30, loss = 14.2743, recon_loss = 14.2153, kl_loss = 0.0589\n", - "Batch 60, loss = 2.4067, recon_loss = 2.3435, kl_loss = 0.0632\n", - "Batch 90, loss = 1.0728, recon_loss = 1.0037, kl_loss = 0.0691\n", - "Batch 120, loss = 0.8363, recon_loss = 0.7789, kl_loss = 0.0574\n", - "Batch 150, loss = 153.0119, recon_loss = 152.7989, kl_loss = 0.2130\n", - "Batch 180, loss = 127.5789, recon_loss = 127.3750, kl_loss = 0.2039\n", - "Batch 210, loss = 32.7907, recon_loss = 32.6848, kl_loss = 0.1059\n", - "Average loss: 47.8241\n", + "Batch 30, loss = 6019.7217, recon_loss = 6019.3159, kl_loss = 0.4058\n", + "Batch 60, loss = 665.3708, recon_loss = 665.0020, kl_loss = 0.3689\n", + "Batch 90, loss = 211.0529, recon_loss = 210.7198, kl_loss = 0.3331\n", + "Batch 120, loss = 410.2389, recon_loss = 409.7931, kl_loss = 0.4458\n", + "Batch 150, loss = 1421.7899, recon_loss = 1418.5851, kl_loss = 3.2048\n", + "Batch 180, loss = 2209.0205, recon_loss = 2206.0691, kl_loss = 2.9514\n", + "Batch 210, loss = 7822.1216, recon_loss = 7822.0547, kl_loss = 0.0670\n", + "Average loss: 5340.8949\n", "Epoch: 6\n", - "Batch 30, loss = 13.6900, recon_loss = 13.6344, kl_loss = 0.0556\n", - "Batch 60, loss = 2.3281, recon_loss = 2.2726, kl_loss = 0.0555\n", - "Batch 90, loss = 1.0595, recon_loss = 1.0047, kl_loss = 0.0548\n", - "Batch 120, loss = 0.6449, recon_loss = 0.5929, kl_loss = 0.0520\n", - "Batch 150, loss = 153.4678, recon_loss = 153.3187, kl_loss = 0.1491\n", - "Batch 180, loss = 130.8462, recon_loss = 130.6913, kl_loss = 0.1549\n", - "Batch 210, loss = 31.8065, recon_loss = 31.7276, kl_loss = 0.0789\n", - "Average loss: 48.2012\n", + "Batch 30, loss = 6019.2568, recon_loss = 6018.8276, kl_loss = 0.4293\n", + "Batch 60, loss = 663.4672, recon_loss = 663.0618, kl_loss = 0.4055\n", + "Batch 90, loss = 210.6349, recon_loss = 210.2028, kl_loss = 0.4321\n", + "Batch 120, loss = 410.1617, recon_loss = 409.8387, kl_loss = 0.3229\n", + "Batch 150, loss = 1323.0475, recon_loss = 1320.6060, kl_loss = 2.4415\n", + "Batch 180, loss = 2185.1484, recon_loss = 2182.4817, kl_loss = 2.6667\n", + "Batch 210, loss = 10633.5889, recon_loss = 10633.4570, kl_loss = 0.1317\n", + "Average loss: 5314.4389\n", "Epoch: 7\n", - "Batch 30, loss = 12.8725, recon_loss = 12.8298, kl_loss = 0.0427\n", - "Batch 60, loss = 2.2218, recon_loss = 2.1765, kl_loss = 0.0453\n", - "Batch 90, loss = 1.0235, recon_loss = 0.9813, kl_loss = 0.0422\n", - "Batch 120, loss = 0.6095, recon_loss = 0.5544, kl_loss = 0.0551\n", - "Batch 150, loss = 153.6874, recon_loss = 153.5252, kl_loss = 0.1622\n", - "Batch 180, loss = 133.3002, recon_loss = 133.1485, kl_loss = 0.1518\n", - "Batch 210, loss = 31.1838, recon_loss = 31.1085, kl_loss = 0.0753\n", - "Average loss: 48.3788\n", + "Batch 30, loss = 5994.8237, recon_loss = 5994.4521, kl_loss = 0.3717\n", + "Batch 60, loss = 661.6783, recon_loss = 661.2867, kl_loss = 0.3915\n", + "Batch 90, loss = 210.5159, recon_loss = 210.1395, kl_loss = 0.3764\n", + "Batch 120, loss = 409.8498, recon_loss = 409.5862, kl_loss = 0.2635\n", + "Batch 150, loss = 1266.3834, recon_loss = 1263.6887, kl_loss = 2.6947\n", + "Batch 180, loss = 2169.4546, recon_loss = 2166.9197, kl_loss = 2.5350\n", + "Batch 210, loss = 10563.2080, recon_loss = 10563.0811, kl_loss = 0.1270\n", + "Average loss: 5278.8269\n", "Epoch: 8\n", - "Batch 30, loss = 12.1373, recon_loss = 12.0981, kl_loss = 0.0391\n", - "Batch 60, loss = 2.2011, recon_loss = 2.1611, kl_loss = 0.0400\n", - "Batch 90, loss = 1.1788, recon_loss = 1.1428, kl_loss = 0.0360\n", - "Batch 120, loss = 0.7461, recon_loss = 0.7112, kl_loss = 0.0350\n", - "Batch 150, loss = 154.3795, recon_loss = 154.2610, kl_loss = 0.1185\n", - "Batch 180, loss = 135.2250, recon_loss = 135.1063, kl_loss = 0.1187\n", - "Batch 210, loss = 30.9486, recon_loss = 30.8951, kl_loss = 0.0535\n", - "Average loss: 48.6000\n", + "Batch 30, loss = 6006.1641, recon_loss = 6005.8491, kl_loss = 0.3150\n", + "Batch 60, loss = 661.0549, recon_loss = 660.7143, kl_loss = 0.3406\n", + "Batch 90, loss = 210.8007, recon_loss = 210.3803, kl_loss = 0.4204\n", + "Batch 120, loss = 409.8470, recon_loss = 409.4923, kl_loss = 0.3547\n", + "Batch 150, loss = 1242.4408, recon_loss = 1239.9379, kl_loss = 2.5029\n", + "Batch 180, loss = 2154.4751, recon_loss = 2152.0867, kl_loss = 2.3884\n", + "Batch 210, loss = 7948.3857, recon_loss = 7948.2324, kl_loss = 0.1535\n", + "Average loss: 5324.8882\n", "Epoch: 9\n", - "Batch 30, loss = 11.7735, recon_loss = 11.7445, kl_loss = 0.0289\n", - "Batch 60, loss = 2.0662, recon_loss = 2.0365, kl_loss = 0.0297\n", - "Batch 90, loss = 1.0155, recon_loss = 0.9873, kl_loss = 0.0283\n", - "Batch 120, loss = 0.5897, recon_loss = 0.5583, kl_loss = 0.0314\n", - "Batch 150, loss = 154.8754, recon_loss = 154.7542, kl_loss = 0.1211\n", - "Batch 180, loss = 137.1832, recon_loss = 137.0614, kl_loss = 0.1218\n", - "Batch 210, loss = 30.6776, recon_loss = 30.6252, kl_loss = 0.0525\n", - "Average loss: 48.8013\n", + "Batch 30, loss = 5991.6963, recon_loss = 5991.2920, kl_loss = 0.4041\n", + "Batch 60, loss = 660.2135, recon_loss = 659.8373, kl_loss = 0.3762\n", + "Batch 90, loss = 210.7507, recon_loss = 210.3864, kl_loss = 0.3643\n", + "Batch 120, loss = 409.6909, recon_loss = 409.3992, kl_loss = 0.2916\n", + "Batch 150, loss = 1215.5652, recon_loss = 1213.3369, kl_loss = 2.2282\n", + "Batch 180, loss = 2150.1104, recon_loss = 2147.9448, kl_loss = 2.1656\n", + "Batch 210, loss = 7843.3999, recon_loss = 7843.2471, kl_loss = 0.1529\n", + "Average loss: 5282.2955\n", "Epoch: 10\n", - "Batch 30, loss = 11.1653, recon_loss = 11.1357, kl_loss = 0.0297\n", - "Batch 60, loss = 2.0435, recon_loss = 2.0140, kl_loss = 0.0295\n", - "Batch 90, loss = 1.0035, recon_loss = 0.9782, kl_loss = 0.0253\n", - "Batch 120, loss = 0.6161, recon_loss = 0.5931, kl_loss = 0.0229\n", - "Batch 150, loss = 155.0661, recon_loss = 154.9623, kl_loss = 0.1038\n", - "Batch 180, loss = 138.5310, recon_loss = 138.4046, kl_loss = 0.1263\n", - "Batch 210, loss = 30.5659, recon_loss = 30.5362, kl_loss = 0.0297\n", - "Average loss: 48.9120\n", + "Batch 30, loss = 6006.0186, recon_loss = 6005.6968, kl_loss = 0.3219\n", + "Batch 60, loss = 659.9118, recon_loss = 659.5750, kl_loss = 0.3368\n", + "Batch 90, loss = 210.8639, recon_loss = 210.5495, kl_loss = 0.3144\n", + "Batch 120, loss = 409.8588, recon_loss = 409.5770, kl_loss = 0.2818\n", + "Batch 150, loss = 1201.3090, recon_loss = 1199.2555, kl_loss = 2.0535\n", + "Batch 180, loss = 2140.0281, recon_loss = 2138.0359, kl_loss = 1.9923\n", + "Batch 210, loss = 7925.3350, recon_loss = 7925.1777, kl_loss = 0.1574\n", + "Average loss: 5314.9381\n", "Epoch: 11\n", - "Batch 30, loss = 10.7111, recon_loss = 10.6939, kl_loss = 0.0173\n", - "Batch 60, loss = 1.9187, recon_loss = 1.9002, kl_loss = 0.0185\n", - "Batch 90, loss = 0.9841, recon_loss = 0.9658, kl_loss = 0.0183\n", - "Batch 120, loss = 0.5791, recon_loss = 0.5644, kl_loss = 0.0147\n", - "Batch 150, loss = 155.5477, recon_loss = 155.4199, kl_loss = 0.1279\n", - "Batch 180, loss = 139.6950, recon_loss = 139.5373, kl_loss = 0.1577\n", - "Batch 210, loss = 30.8560, recon_loss = 30.8357, kl_loss = 0.0203\n", - "Average loss: 49.0870\n", + "Batch 30, loss = 5999.4941, recon_loss = 5999.1953, kl_loss = 0.2990\n", + "Batch 60, loss = 659.4907, recon_loss = 659.1700, kl_loss = 0.3207\n", + "Batch 90, loss = 210.8948, recon_loss = 210.5610, kl_loss = 0.3339\n", + "Batch 120, loss = 409.6289, recon_loss = 409.3670, kl_loss = 0.2619\n", + "Batch 150, loss = 1183.7640, recon_loss = 1181.9174, kl_loss = 1.8466\n", + "Batch 180, loss = 2141.1494, recon_loss = 2139.3293, kl_loss = 1.8202\n", + "Batch 210, loss = 10343.2949, recon_loss = 10343.0234, kl_loss = 0.2715\n", + "Average loss: 5319.8865\n", "Epoch: 12\n", - "Batch 30, loss = 10.3200, recon_loss = 10.3082, kl_loss = 0.0118\n", - "Batch 60, loss = 1.9533, recon_loss = 1.9407, kl_loss = 0.0126\n", - "Batch 90, loss = 1.0118, recon_loss = 0.9989, kl_loss = 0.0129\n", - "Batch 120, loss = 0.5719, recon_loss = 0.5606, kl_loss = 0.0113\n", - "Batch 150, loss = 156.1364, recon_loss = 155.9860, kl_loss = 0.1504\n", - "Batch 180, loss = 140.7884, recon_loss = 140.5934, kl_loss = 0.1950\n", - "Batch 210, loss = 30.4500, recon_loss = 30.4333, kl_loss = 0.0167\n", - "Average loss: 49.1682\n", + "Batch 30, loss = 5995.4551, recon_loss = 5995.1943, kl_loss = 0.2607\n", + "Batch 60, loss = 659.2672, recon_loss = 658.9889, kl_loss = 0.2783\n", + "Batch 90, loss = 210.9522, recon_loss = 210.6444, kl_loss = 0.3078\n", + "Batch 120, loss = 410.0335, recon_loss = 409.7628, kl_loss = 0.2707\n", + "Batch 150, loss = 1172.4437, recon_loss = 1170.7689, kl_loss = 1.6747\n", + "Batch 180, loss = 2135.1785, recon_loss = 2133.5220, kl_loss = 1.6565\n", + "Batch 210, loss = 10154.6650, recon_loss = 10154.4590, kl_loss = 0.2059\n", + "Average loss: 5284.2950\n", "Epoch: 13\n", - "Batch 30, loss = 10.1499, recon_loss = 10.1399, kl_loss = 0.0100\n", - "Batch 60, loss = 1.8194, recon_loss = 1.8082, kl_loss = 0.0113\n", - "Batch 90, loss = 0.9811, recon_loss = 0.9707, kl_loss = 0.0104\n", - "Batch 120, loss = 0.5715, recon_loss = 0.5643, kl_loss = 0.0072\n", - "Batch 150, loss = 156.0021, recon_loss = 155.7783, kl_loss = 0.2238\n", - "Batch 180, loss = 141.6767, recon_loss = 141.4109, kl_loss = 0.2658\n", - "Batch 210, loss = 30.3339, recon_loss = 30.3161, kl_loss = 0.0178\n", - "Average loss: 49.2413\n", + "Batch 30, loss = 6002.2686, recon_loss = 6001.9897, kl_loss = 0.2790\n", + "Batch 60, loss = 659.1557, recon_loss = 658.8965, kl_loss = 0.2592\n", + "Batch 90, loss = 211.1515, recon_loss = 210.8773, kl_loss = 0.2741\n", + "Batch 120, loss = 409.5538, recon_loss = 409.2049, kl_loss = 0.3488\n", + "Batch 150, loss = 1163.2797, recon_loss = 1161.8276, kl_loss = 1.4520\n", + "Batch 180, loss = 2122.0693, recon_loss = 2120.5747, kl_loss = 1.4946\n", + "Batch 210, loss = 7829.7456, recon_loss = 7829.6021, kl_loss = 0.1436\n", + "Average loss: 5261.6672\n", "Epoch: 14\n", - "Batch 30, loss = 9.9563, recon_loss = 9.9499, kl_loss = 0.0065\n", - "Batch 60, loss = 1.7604, recon_loss = 1.7529, kl_loss = 0.0075\n", - "Batch 90, loss = 0.9840, recon_loss = 0.9768, kl_loss = 0.0072\n", - "Batch 120, loss = 0.5708, recon_loss = 0.5651, kl_loss = 0.0057\n", - "Batch 150, loss = 156.5941, recon_loss = 156.3391, kl_loss = 0.2550\n", - "Batch 180, loss = 142.1767, recon_loss = 141.8068, kl_loss = 0.3699\n", - "Batch 210, loss = 30.2969, recon_loss = 30.2850, kl_loss = 0.0119\n", - "Average loss: 49.3549\n", + "Batch 30, loss = 6011.0903, recon_loss = 6010.7495, kl_loss = 0.3410\n", + "Batch 60, loss = 659.3420, recon_loss = 659.0242, kl_loss = 0.3179\n", + "Batch 90, loss = 211.1392, recon_loss = 210.8293, kl_loss = 0.3098\n", + "Batch 120, loss = 409.2054, recon_loss = 408.9725, kl_loss = 0.2329\n", + "Batch 150, loss = 1151.5834, recon_loss = 1150.1199, kl_loss = 1.4635\n", + "Batch 180, loss = 2119.7258, recon_loss = 2118.2715, kl_loss = 1.4542\n", + "Batch 210, loss = 7901.1372, recon_loss = 7900.7617, kl_loss = 0.3755\n", + "Average loss: 5284.5108\n", "Epoch: 15\n", - "Batch 30, loss = 9.7015, recon_loss = 9.6956, kl_loss = 0.0059\n", - "Batch 60, loss = 1.7103, recon_loss = 1.7037, kl_loss = 0.0065\n", - "Batch 90, loss = 0.9947, recon_loss = 0.9889, kl_loss = 0.0058\n", - "Batch 120, loss = 0.5648, recon_loss = 0.5600, kl_loss = 0.0048\n", - "Batch 150, loss = 156.8679, recon_loss = 156.5659, kl_loss = 0.3021\n", - "Batch 180, loss = 143.1361, recon_loss = 142.7459, kl_loss = 0.3902\n", - "Batch 210, loss = 30.3472, recon_loss = 30.3318, kl_loss = 0.0153\n", - "Average loss: 49.4738\n", + "Batch 30, loss = 5998.7910, recon_loss = 5998.5459, kl_loss = 0.2450\n", + "Batch 60, loss = 660.7133, recon_loss = 660.4572, kl_loss = 0.2561\n", + "Batch 90, loss = 211.2700, recon_loss = 210.8939, kl_loss = 0.3761\n", + "Batch 120, loss = 408.9205, recon_loss = 408.6151, kl_loss = 0.3054\n", + "Batch 150, loss = 1145.5594, recon_loss = 1144.2194, kl_loss = 1.3400\n", + "Batch 180, loss = 2117.7666, recon_loss = 2116.3896, kl_loss = 1.3770\n", + "Batch 210, loss = 7927.2505, recon_loss = 7927.0762, kl_loss = 0.1745\n", + "Average loss: 5283.6128\n", "Epoch: 16\n", - "Batch 30, loss = 9.3882, recon_loss = 9.3840, kl_loss = 0.0042\n", - "Batch 60, loss = 1.6651, recon_loss = 1.6591, kl_loss = 0.0060\n", - "Batch 90, loss = 1.0275, recon_loss = 1.0215, kl_loss = 0.0059\n", - "Batch 120, loss = 0.5724, recon_loss = 0.5687, kl_loss = 0.0037\n", - "Batch 150, loss = 157.3160, recon_loss = 156.9683, kl_loss = 0.3476\n", - "Batch 180, loss = 144.0193, recon_loss = 143.5322, kl_loss = 0.4871\n", - "Batch 210, loss = 30.2109, recon_loss = 30.1961, kl_loss = 0.0148\n", - "Average loss: 49.5274\n", + "Batch 30, loss = 6007.8521, recon_loss = 6007.5508, kl_loss = 0.3014\n", + "Batch 60, loss = 658.7872, recon_loss = 658.5142, kl_loss = 0.2731\n", + "Batch 90, loss = 211.4469, recon_loss = 211.1470, kl_loss = 0.2998\n", + "Batch 120, loss = 409.2355, recon_loss = 408.8303, kl_loss = 0.4051\n", + "Batch 150, loss = 1137.0034, recon_loss = 1135.6743, kl_loss = 1.3291\n", + "Batch 180, loss = 2115.8313, recon_loss = 2114.4668, kl_loss = 1.3646\n", + "Batch 210, loss = 10639.6514, recon_loss = 10639.4453, kl_loss = 0.2063\n", + "Average loss: 5307.0336\n", "Epoch: 17\n", - "Batch 30, loss = 9.2279, recon_loss = 9.2246, kl_loss = 0.0033\n", - "Batch 60, loss = 1.6845, recon_loss = 1.6799, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9870, recon_loss = 0.9816, kl_loss = 0.0054\n", - "Batch 120, loss = 0.5750, recon_loss = 0.5722, kl_loss = 0.0029\n", - "Batch 150, loss = 157.1606, recon_loss = 156.7841, kl_loss = 0.3765\n", - "Batch 180, loss = 144.3076, recon_loss = 143.7866, kl_loss = 0.5210\n", - "Batch 210, loss = 30.2850, recon_loss = 30.2716, kl_loss = 0.0134\n", - "Average loss: 49.5685\n", + "Batch 30, loss = 5997.9546, recon_loss = 5997.5908, kl_loss = 0.3638\n", + "Batch 60, loss = 658.4539, recon_loss = 658.1262, kl_loss = 0.3277\n", + "Batch 90, loss = 211.3833, recon_loss = 211.0874, kl_loss = 0.2959\n", + "Batch 120, loss = 408.9841, recon_loss = 408.7291, kl_loss = 0.2550\n", + "Batch 150, loss = 1130.5437, recon_loss = 1129.2836, kl_loss = 1.2602\n", + "Batch 180, loss = 2110.6182, recon_loss = 2109.1990, kl_loss = 1.4191\n", + "Batch 210, loss = 10705.8145, recon_loss = 10705.3555, kl_loss = 0.4590\n", + "Average loss: 5293.1111\n", "Epoch: 18\n", - "Batch 30, loss = 9.1063, recon_loss = 9.1022, kl_loss = 0.0041\n", - "Batch 60, loss = 1.5437, recon_loss = 1.5379, kl_loss = 0.0058\n", - "Batch 90, loss = 0.9898, recon_loss = 0.9849, kl_loss = 0.0049\n", - "Batch 120, loss = 0.5677, recon_loss = 0.5654, kl_loss = 0.0023\n", - "Batch 150, loss = 157.4280, recon_loss = 156.9618, kl_loss = 0.4662\n", - "Batch 180, loss = 143.9895, recon_loss = 143.3615, kl_loss = 0.6279\n", - "Batch 210, loss = 30.3284, recon_loss = 30.3113, kl_loss = 0.0171\n", - "Average loss: 49.5468\n", + "Batch 30, loss = 6000.9922, recon_loss = 6000.6875, kl_loss = 0.3045\n", + "Batch 60, loss = 658.3103, recon_loss = 658.0102, kl_loss = 0.3001\n", + "Batch 90, loss = 211.3856, recon_loss = 211.0938, kl_loss = 0.2918\n", + "Batch 120, loss = 408.6724, recon_loss = 408.4184, kl_loss = 0.2540\n", + "Batch 150, loss = 1120.6179, recon_loss = 1119.3016, kl_loss = 1.3163\n", + "Batch 180, loss = 2115.4053, recon_loss = 2114.1299, kl_loss = 1.2753\n", + "Batch 210, loss = 7990.0913, recon_loss = 7989.8804, kl_loss = 0.2111\n", + "Average loss: 5279.9308\n", "Epoch: 19\n", - "Batch 30, loss = 9.1082, recon_loss = 9.1054, kl_loss = 0.0028\n", - "Batch 60, loss = 1.5565, recon_loss = 1.5525, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9823, recon_loss = 0.9780, kl_loss = 0.0042\n", - "Batch 120, loss = 0.5662, recon_loss = 0.5644, kl_loss = 0.0018\n", - "Batch 150, loss = 157.5420, recon_loss = 157.0610, kl_loss = 0.4810\n", - "Batch 180, loss = 144.4572, recon_loss = 143.8067, kl_loss = 0.6505\n", - "Batch 210, loss = 30.2206, recon_loss = 30.2086, kl_loss = 0.0120\n", - "Average loss: 49.5618\n", + "Batch 30, loss = 6000.8706, recon_loss = 6000.5684, kl_loss = 0.3024\n", + "Batch 60, loss = 657.9814, recon_loss = 657.6964, kl_loss = 0.2850\n", + "Batch 90, loss = 211.4344, recon_loss = 211.1647, kl_loss = 0.2697\n", + "Batch 120, loss = 408.6392, recon_loss = 408.3890, kl_loss = 0.2502\n", + "Batch 150, loss = 1121.4255, recon_loss = 1120.2490, kl_loss = 1.1765\n", + "Batch 180, loss = 2118.1479, recon_loss = 2116.8560, kl_loss = 1.2919\n", + "Batch 210, loss = 8033.7891, recon_loss = 8033.5889, kl_loss = 0.2001\n", + "Average loss: 5305.4728\n", "Epoch: 20\n", - "Batch 30, loss = 8.7976, recon_loss = 8.7954, kl_loss = 0.0022\n", - "Batch 60, loss = 1.4873, recon_loss = 1.4838, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9833, recon_loss = 0.9798, kl_loss = 0.0035\n", - "Batch 120, loss = 0.5675, recon_loss = 0.5658, kl_loss = 0.0017\n", - "Batch 150, loss = 157.0199, recon_loss = 156.4719, kl_loss = 0.5479\n", - "Batch 180, loss = 144.9419, recon_loss = 144.1773, kl_loss = 0.7646\n", - "Batch 210, loss = 30.0585, recon_loss = 30.0424, kl_loss = 0.0161\n", - "Average loss: 49.6754\n", + "Batch 30, loss = 5999.5908, recon_loss = 5999.2861, kl_loss = 0.3049\n", + "Batch 60, loss = 657.8785, recon_loss = 657.5909, kl_loss = 0.2876\n", + "Batch 90, loss = 211.6002, recon_loss = 211.2828, kl_loss = 0.3173\n", + "Batch 120, loss = 408.6531, recon_loss = 408.3837, kl_loss = 0.2694\n", + "Batch 150, loss = 1116.6134, recon_loss = 1115.5088, kl_loss = 1.1046\n", + "Batch 180, loss = 2121.1270, recon_loss = 2119.8218, kl_loss = 1.3051\n", + "Batch 210, loss = 10468.9707, recon_loss = 10468.7275, kl_loss = 0.2427\n", + "Average loss: 5312.7567\n", "Epoch: 21\n", - "Batch 30, loss = 8.7331, recon_loss = 8.7308, kl_loss = 0.0023\n", - "Batch 60, loss = 1.4928, recon_loss = 1.4878, kl_loss = 0.0050\n", - "Batch 90, loss = 0.9853, recon_loss = 0.9814, kl_loss = 0.0039\n", - "Batch 120, loss = 0.5666, recon_loss = 0.5655, kl_loss = 0.0011\n", - "Batch 150, loss = 157.1369, recon_loss = 156.5265, kl_loss = 0.6104\n", - "Batch 180, loss = 144.6414, recon_loss = 143.8324, kl_loss = 0.8090\n", - "Batch 210, loss = 30.1067, recon_loss = 30.0708, kl_loss = 0.0359\n", - "Average loss: 49.5485\n", + "Batch 30, loss = 5996.8457, recon_loss = 5996.5830, kl_loss = 0.2626\n", + "Batch 60, loss = 657.8618, recon_loss = 657.5672, kl_loss = 0.2945\n", + "Batch 90, loss = 211.7155, recon_loss = 211.3933, kl_loss = 0.3222\n", + "Batch 120, loss = 408.6600, recon_loss = 408.3845, kl_loss = 0.2755\n", + "Batch 150, loss = 1109.1375, recon_loss = 1108.1432, kl_loss = 0.9942\n", + "Batch 180, loss = 2116.7861, recon_loss = 2115.4482, kl_loss = 1.3379\n", + "Batch 210, loss = 7953.9321, recon_loss = 7953.6963, kl_loss = 0.2361\n", + "Average loss: 5271.2613\n", "Epoch: 22\n", - "Batch 30, loss = 8.5553, recon_loss = 8.5506, kl_loss = 0.0047\n", - "Batch 60, loss = 1.5296, recon_loss = 1.5234, kl_loss = 0.0062\n", - "Batch 90, loss = 0.9964, recon_loss = 0.9893, kl_loss = 0.0071\n", - "Batch 120, loss = 0.5792, recon_loss = 0.5763, kl_loss = 0.0029\n", - "Batch 150, loss = 156.8469, recon_loss = 156.2322, kl_loss = 0.6148\n", - "Batch 180, loss = 144.6165, recon_loss = 143.7519, kl_loss = 0.8646\n", - "Batch 210, loss = 29.9076, recon_loss = 29.9027, kl_loss = 0.0050\n", - "Average loss: 49.5460\n", + "Batch 30, loss = 6006.5337, recon_loss = 6006.2427, kl_loss = 0.2913\n", + "Batch 60, loss = 658.5502, recon_loss = 658.2838, kl_loss = 0.2664\n", + "Batch 90, loss = 211.6020, recon_loss = 211.3008, kl_loss = 0.3012\n", + "Batch 120, loss = 408.7047, recon_loss = 408.4705, kl_loss = 0.2342\n", + "Batch 150, loss = 1099.2753, recon_loss = 1098.1638, kl_loss = 1.1115\n", + "Batch 180, loss = 2120.4624, recon_loss = 2119.1221, kl_loss = 1.3404\n", + "Batch 210, loss = 8011.4448, recon_loss = 8011.1729, kl_loss = 0.2718\n", + "Average loss: 5283.3656\n", "Epoch: 23\n", - "Batch 30, loss = 8.4160, recon_loss = 8.4143, kl_loss = 0.0017\n", - "Batch 60, loss = 1.4181, recon_loss = 1.4143, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9893, recon_loss = 0.9813, kl_loss = 0.0081\n", - "Batch 120, loss = 0.5862, recon_loss = 0.5835, kl_loss = 0.0027\n", - "Batch 150, loss = 156.2436, recon_loss = 155.4554, kl_loss = 0.7882\n", - "Batch 180, loss = 143.4479, recon_loss = 142.2690, kl_loss = 1.1790\n", - "Batch 210, loss = 29.8780, recon_loss = 29.8739, kl_loss = 0.0041\n", - "Average loss: 49.0222\n", + "Batch 30, loss = 5999.6172, recon_loss = 5999.3730, kl_loss = 0.2443\n", + "Batch 60, loss = 657.5712, recon_loss = 657.2940, kl_loss = 0.2772\n", + "Batch 90, loss = 211.6854, recon_loss = 211.4060, kl_loss = 0.2793\n", + "Batch 120, loss = 408.8173, recon_loss = 408.5697, kl_loss = 0.2476\n", + "Batch 150, loss = 1095.4851, recon_loss = 1094.4543, kl_loss = 1.0308\n", + "Batch 180, loss = 2122.3291, recon_loss = 2120.9697, kl_loss = 1.3594\n", + "Batch 210, loss = 8033.7622, recon_loss = 8033.4990, kl_loss = 0.2632\n", + "Average loss: 5285.6350\n", "Epoch: 24\n", - "Batch 30, loss = 8.2422, recon_loss = 8.2372, kl_loss = 0.0050\n", - "Batch 60, loss = 1.3626, recon_loss = 1.3553, kl_loss = 0.0074\n", - "Batch 90, loss = 1.0027, recon_loss = 0.9966, kl_loss = 0.0061\n", - "Batch 120, loss = 0.6520, recon_loss = 0.6425, kl_loss = 0.0095\n", - "Batch 150, loss = 46.5082, recon_loss = 44.8623, kl_loss = 1.6460\n", - "Batch 180, loss = 11.5780, recon_loss = 10.5694, kl_loss = 1.0086\n", - "Batch 210, loss = 31.9225, recon_loss = 31.9156, kl_loss = 0.0069\n", - "Average loss: 19.8868\n", + "Batch 30, loss = 6000.9854, recon_loss = 6000.7397, kl_loss = 0.2455\n", + "Batch 60, loss = 657.5471, recon_loss = 657.3177, kl_loss = 0.2294\n", + "Batch 90, loss = 211.5827, recon_loss = 211.3641, kl_loss = 0.2186\n", + "Batch 120, loss = 408.5417, recon_loss = 408.3668, kl_loss = 0.1749\n", + "Batch 150, loss = 1090.9122, recon_loss = 1089.8962, kl_loss = 1.0161\n", + "Batch 180, loss = 2124.8408, recon_loss = 2123.5706, kl_loss = 1.2703\n", + "Batch 210, loss = 10642.0459, recon_loss = 10641.6934, kl_loss = 0.3526\n", + "Average loss: 5284.3380\n", "Epoch: 25\n", - "Batch 30, loss = 2.9702, recon_loss = 2.9610, kl_loss = 0.0091\n", - "Batch 60, loss = 0.4805, recon_loss = 0.4738, kl_loss = 0.0067\n", - "Batch 90, loss = 0.9924, recon_loss = 0.9810, kl_loss = 0.0114\n", - "Batch 120, loss = 0.5635, recon_loss = 0.5575, kl_loss = 0.0060\n", - "Batch 150, loss = 17.3667, recon_loss = 16.5633, kl_loss = 0.8035\n", - "Batch 180, loss = 18.2596, recon_loss = 17.3136, kl_loss = 0.9460\n", - "Batch 210, loss = 32.0018, recon_loss = 31.9943, kl_loss = 0.0074\n", - "Average loss: 14.4984\n", + "Batch 30, loss = 5996.3408, recon_loss = 5996.1470, kl_loss = 0.1939\n", + "Batch 60, loss = 657.7398, recon_loss = 657.5421, kl_loss = 0.1977\n", + "Batch 90, loss = 225.6474, recon_loss = 225.4170, kl_loss = 0.2304\n", + "Batch 120, loss = 408.6104, recon_loss = 408.2560, kl_loss = 0.3544\n", + "Batch 150, loss = 1084.9991, recon_loss = 1083.9822, kl_loss = 1.0170\n", + "Batch 180, loss = 2122.8984, recon_loss = 2121.4287, kl_loss = 1.4696\n", + "Batch 210, loss = 7987.9907, recon_loss = 7987.6313, kl_loss = 0.3595\n", + "Average loss: 5243.7163\n", "Epoch: 26\n", - "Batch 30, loss = 2.8488, recon_loss = 2.8433, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4747, recon_loss = 0.4680, kl_loss = 0.0066\n", - "Batch 90, loss = 0.9596, recon_loss = 0.9548, kl_loss = 0.0048\n", - "Batch 120, loss = 0.5639, recon_loss = 0.5574, kl_loss = 0.0064\n", - "Batch 150, loss = 32.1928, recon_loss = 31.4216, kl_loss = 0.7712\n", - "Batch 180, loss = 25.6628, recon_loss = 24.8010, kl_loss = 0.8618\n", - "Batch 210, loss = 32.4589, recon_loss = 32.4541, kl_loss = 0.0048\n", - "Average loss: 16.6200\n", + "Batch 30, loss = 6001.5562, recon_loss = 6001.2236, kl_loss = 0.3325\n", + "Batch 60, loss = 657.5966, recon_loss = 657.3037, kl_loss = 0.2928\n", + "Batch 90, loss = 211.6661, recon_loss = 211.3976, kl_loss = 0.2685\n", + "Batch 120, loss = 408.4052, recon_loss = 408.1920, kl_loss = 0.2131\n", + "Batch 150, loss = 1081.0554, recon_loss = 1080.1084, kl_loss = 0.9470\n", + "Batch 180, loss = 2135.5427, recon_loss = 2134.0430, kl_loss = 1.4999\n", + "Batch 210, loss = 8040.4087, recon_loss = 8039.9888, kl_loss = 0.4201\n", + "Average loss: 5289.2306\n", "Epoch: 27\n", - "Batch 30, loss = 2.8887, recon_loss = 2.8830, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4732, recon_loss = 0.4666, kl_loss = 0.0067\n", - "Batch 90, loss = 0.9574, recon_loss = 0.9493, kl_loss = 0.0081\n", - "Batch 120, loss = 0.5728, recon_loss = 0.5651, kl_loss = 0.0076\n", - "Batch 150, loss = 27.4709, recon_loss = 26.6457, kl_loss = 0.8253\n", - "Batch 180, loss = 22.7114, recon_loss = 21.8196, kl_loss = 0.8918\n", - "Batch 210, loss = 32.2168, recon_loss = 32.2112, kl_loss = 0.0056\n", - "Average loss: 15.7464\n", + "Batch 30, loss = 5996.8242, recon_loss = 5996.5913, kl_loss = 0.2329\n", + "Batch 60, loss = 657.2680, recon_loss = 657.0291, kl_loss = 0.2389\n", + "Batch 90, loss = 211.6761, recon_loss = 211.4421, kl_loss = 0.2340\n", + "Batch 120, loss = 408.3885, recon_loss = 408.1909, kl_loss = 0.1976\n", + "Batch 150, loss = 1075.2372, recon_loss = 1074.2169, kl_loss = 1.0203\n", + "Batch 180, loss = 2130.7317, recon_loss = 2129.2534, kl_loss = 1.4783\n", + "Batch 210, loss = 8061.3696, recon_loss = 8060.9360, kl_loss = 0.4337\n", + "Average loss: 5272.9458\n", "Epoch: 28\n", - "Batch 30, loss = 2.9115, recon_loss = 2.9030, kl_loss = 0.0085\n", - "Batch 60, loss = 0.4831, recon_loss = 0.4687, kl_loss = 0.0143\n", - "Batch 90, loss = 0.9580, recon_loss = 0.9484, kl_loss = 0.0096\n", - "Batch 120, loss = 0.5893, recon_loss = 0.5793, kl_loss = 0.0099\n", - "Batch 150, loss = 26.8394, recon_loss = 26.0581, kl_loss = 0.7813\n", - "Batch 180, loss = 19.9332, recon_loss = 18.8391, kl_loss = 1.0940\n", - "Batch 210, loss = 32.5804, recon_loss = 32.5698, kl_loss = 0.0106\n", - "Average loss: 15.7508\n", + "Batch 30, loss = 5996.8706, recon_loss = 5996.6030, kl_loss = 0.2677\n", + "Batch 60, loss = 657.2698, recon_loss = 657.0233, kl_loss = 0.2466\n", + "Batch 90, loss = 211.7128, recon_loss = 211.4553, kl_loss = 0.2575\n", + "Batch 120, loss = 408.4521, recon_loss = 408.2424, kl_loss = 0.2098\n", + "Batch 150, loss = 1068.0649, recon_loss = 1067.1119, kl_loss = 0.9530\n", + "Batch 180, loss = 2130.0007, recon_loss = 2128.4697, kl_loss = 1.5310\n", + "Batch 210, loss = 8014.4141, recon_loss = 8013.9326, kl_loss = 0.4816\n", + "Average loss: 5268.2372\n", "Epoch: 29\n", - "Batch 30, loss = 2.7874, recon_loss = 2.7797, kl_loss = 0.0077\n", - "Batch 60, loss = 0.4734, recon_loss = 0.4669, kl_loss = 0.0065\n", - "Batch 90, loss = 0.9575, recon_loss = 0.9465, kl_loss = 0.0110\n", - "Batch 120, loss = 0.5828, recon_loss = 0.5763, kl_loss = 0.0065\n", - "Batch 150, loss = 27.2034, recon_loss = 26.3035, kl_loss = 0.9000\n", - "Batch 180, loss = 17.9652, recon_loss = 16.9426, kl_loss = 1.0226\n", - "Batch 210, loss = 33.4850, recon_loss = 33.4790, kl_loss = 0.0060\n", - "Average loss: 16.1884\n", + "Batch 30, loss = 5993.2700, recon_loss = 5993.0469, kl_loss = 0.2229\n", + "Batch 60, loss = 657.2147, recon_loss = 656.9883, kl_loss = 0.2264\n", + "Batch 90, loss = 211.7260, recon_loss = 211.4865, kl_loss = 0.2395\n", + "Batch 120, loss = 408.4886, recon_loss = 408.2967, kl_loss = 0.1919\n", + "Batch 150, loss = 1064.3997, recon_loss = 1063.4551, kl_loss = 0.9446\n", + "Batch 180, loss = 2131.9187, recon_loss = 2130.4355, kl_loss = 1.4831\n", + "Batch 210, loss = 8046.4683, recon_loss = 8045.8916, kl_loss = 0.5767\n", + "Average loss: 5271.5972\n", "Epoch: 30\n", - "Batch 30, loss = 2.6988, recon_loss = 2.6905, kl_loss = 0.0083\n", - "Batch 60, loss = 0.4677, recon_loss = 0.4600, kl_loss = 0.0076\n", - "Batch 90, loss = 0.9776, recon_loss = 0.9703, kl_loss = 0.0073\n", - "Batch 120, loss = 0.5777, recon_loss = 0.5716, kl_loss = 0.0061\n", - "Batch 150, loss = 26.3862, recon_loss = 25.5406, kl_loss = 0.8456\n", - "Batch 180, loss = 17.1069, recon_loss = 16.3406, kl_loss = 0.7663\n", - "Batch 210, loss = 33.7704, recon_loss = 33.7651, kl_loss = 0.0053\n", - "Average loss: 15.8585\n", + "Batch 30, loss = 5993.9023, recon_loss = 5993.6846, kl_loss = 0.2180\n", + "Batch 60, loss = 657.5229, recon_loss = 657.3113, kl_loss = 0.2116\n", + "Batch 90, loss = 211.7177, recon_loss = 211.4773, kl_loss = 0.2404\n", + "Batch 120, loss = 408.4969, recon_loss = 408.2964, kl_loss = 0.2006\n", + "Batch 150, loss = 1062.8655, recon_loss = 1061.9305, kl_loss = 0.9350\n", + "Batch 180, loss = 2144.9736, recon_loss = 2143.4009, kl_loss = 1.5727\n", + "Batch 210, loss = 10225.4922, recon_loss = 10224.8105, kl_loss = 0.6816\n", + "Average loss: 5339.4780\n", "Epoch: 31\n", - "Batch 30, loss = 2.7687, recon_loss = 2.7613, kl_loss = 0.0074\n", - "Batch 60, loss = 0.4653, recon_loss = 0.4579, kl_loss = 0.0074\n", - "Batch 90, loss = 0.9508, recon_loss = 0.9446, kl_loss = 0.0061\n", - "Batch 120, loss = 0.5803, recon_loss = 0.5757, kl_loss = 0.0046\n", - "Batch 150, loss = 21.8996, recon_loss = 21.1318, kl_loss = 0.7677\n", - "Batch 180, loss = 17.7876, recon_loss = 17.0102, kl_loss = 0.7774\n", - "Batch 210, loss = 32.7288, recon_loss = 32.7245, kl_loss = 0.0044\n", - "Average loss: 14.7821\n", + "Batch 30, loss = 5983.0991, recon_loss = 5982.8691, kl_loss = 0.2297\n", + "Batch 60, loss = 657.1922, recon_loss = 656.9715, kl_loss = 0.2207\n", + "Batch 90, loss = 211.9712, recon_loss = 211.7491, kl_loss = 0.2221\n", + "Batch 120, loss = 408.6680, recon_loss = 408.4716, kl_loss = 0.1964\n", + "Batch 150, loss = 1056.9658, recon_loss = 1056.0099, kl_loss = 0.9559\n", + "Batch 180, loss = 2134.6489, recon_loss = 2133.2815, kl_loss = 1.3674\n", + "Batch 210, loss = 8017.3828, recon_loss = 8016.6641, kl_loss = 0.7190\n", + "Average loss: 5239.6932\n", "Epoch: 32\n", - "Batch 30, loss = 2.9031, recon_loss = 2.8969, kl_loss = 0.0062\n", - "Batch 60, loss = 0.4665, recon_loss = 0.4590, kl_loss = 0.0075\n", - "Batch 90, loss = 0.9480, recon_loss = 0.9418, kl_loss = 0.0061\n", - "Batch 120, loss = 0.5829, recon_loss = 0.5779, kl_loss = 0.0050\n", - "Batch 150, loss = 21.2648, recon_loss = 20.5039, kl_loss = 0.7609\n", - "Batch 180, loss = 15.6169, recon_loss = 14.7847, kl_loss = 0.8322\n", - "Batch 210, loss = 32.9440, recon_loss = 32.9394, kl_loss = 0.0046\n", - "Average loss: 15.8272\n", + "Batch 30, loss = 5998.9937, recon_loss = 5998.7437, kl_loss = 0.2501\n", + "Batch 60, loss = 657.5009, recon_loss = 657.2505, kl_loss = 0.2504\n", + "Batch 90, loss = 211.6788, recon_loss = 211.4460, kl_loss = 0.2328\n", + "Batch 120, loss = 408.2694, recon_loss = 408.0546, kl_loss = 0.2149\n", + "Batch 150, loss = 1051.5930, recon_loss = 1050.6702, kl_loss = 0.9229\n", + "Batch 180, loss = 2134.4773, recon_loss = 2132.9199, kl_loss = 1.5574\n", + "Batch 210, loss = 8043.0615, recon_loss = 8042.1138, kl_loss = 0.9477\n", + "Average loss: 5258.6308\n", "Epoch: 33\n", - "Batch 30, loss = 2.8542, recon_loss = 2.8488, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4614, recon_loss = 0.4558, kl_loss = 0.0056\n", - "Batch 90, loss = 0.9504, recon_loss = 0.9452, kl_loss = 0.0052\n", - "Batch 120, loss = 0.5814, recon_loss = 0.5744, kl_loss = 0.0070\n", - "Batch 150, loss = 21.2217, recon_loss = 20.4721, kl_loss = 0.7496\n", - "Batch 180, loss = 15.1534, recon_loss = 14.2956, kl_loss = 0.8578\n", - "Batch 210, loss = 33.0885, recon_loss = 33.0832, kl_loss = 0.0053\n", - "Average loss: 14.9911\n", + "Batch 30, loss = 5996.7549, recon_loss = 5996.5342, kl_loss = 0.2206\n", + "Batch 60, loss = 656.9822, recon_loss = 656.7840, kl_loss = 0.1982\n", + "Batch 90, loss = 211.7237, recon_loss = 211.4975, kl_loss = 0.2262\n", + "Batch 120, loss = 408.6031, recon_loss = 408.3912, kl_loss = 0.2120\n", + "Batch 150, loss = 1049.8929, recon_loss = 1048.9634, kl_loss = 0.9296\n", + "Batch 180, loss = 2134.6619, recon_loss = 2133.1562, kl_loss = 1.5055\n", + "Batch 210, loss = 10811.5967, recon_loss = 10810.5371, kl_loss = 1.0598\n", + "Average loss: 5296.9201\n", "Epoch: 34\n", - "Batch 30, loss = 2.8529, recon_loss = 2.8463, kl_loss = 0.0066\n", - "Batch 60, loss = 0.4608, recon_loss = 0.4548, kl_loss = 0.0060\n", - "Batch 90, loss = 0.9479, recon_loss = 0.9430, kl_loss = 0.0048\n", - "Batch 120, loss = 0.5847, recon_loss = 0.5779, kl_loss = 0.0068\n", - "Batch 150, loss = 20.0425, recon_loss = 19.2575, kl_loss = 0.7850\n", - "Batch 180, loss = 15.1344, recon_loss = 14.3074, kl_loss = 0.8270\n", - "Batch 210, loss = 33.0530, recon_loss = 33.0473, kl_loss = 0.0056\n", - "Average loss: 14.4814\n", + "Batch 30, loss = 5983.3149, recon_loss = 5983.0767, kl_loss = 0.2383\n", + "Batch 60, loss = 657.1995, recon_loss = 656.9694, kl_loss = 0.2302\n", + "Batch 90, loss = 212.0285, recon_loss = 211.7966, kl_loss = 0.2319\n", + "Batch 120, loss = 409.5720, recon_loss = 409.3646, kl_loss = 0.2074\n", + "Batch 150, loss = 1052.0892, recon_loss = 1051.2175, kl_loss = 0.8717\n", + "Batch 180, loss = 2130.6970, recon_loss = 2129.2627, kl_loss = 1.4342\n", + "Batch 210, loss = 10799.5088, recon_loss = 10798.4443, kl_loss = 1.0644\n", + "Average loss: 5278.0895\n", "Epoch: 35\n", - "Batch 30, loss = 2.8388, recon_loss = 2.8328, kl_loss = 0.0060\n", - "Batch 60, loss = 0.4632, recon_loss = 0.4566, kl_loss = 0.0066\n", - "Batch 90, loss = 0.9890, recon_loss = 0.9842, kl_loss = 0.0049\n", - "Batch 120, loss = 0.5805, recon_loss = 0.5749, kl_loss = 0.0056\n", - "Batch 150, loss = 18.6560, recon_loss = 17.8841, kl_loss = 0.7719\n", - "Batch 180, loss = 15.0255, recon_loss = 14.2768, kl_loss = 0.7488\n", - "Batch 210, loss = 33.0319, recon_loss = 33.0267, kl_loss = 0.0053\n", - "Average loss: 14.5470\n", + "Batch 30, loss = 5987.3286, recon_loss = 5987.0840, kl_loss = 0.2446\n", + "Batch 60, loss = 657.3406, recon_loss = 657.1188, kl_loss = 0.2218\n", + "Batch 90, loss = 211.9622, recon_loss = 211.7314, kl_loss = 0.2308\n", + "Batch 120, loss = 408.1084, recon_loss = 407.8893, kl_loss = 0.2191\n", + "Batch 150, loss = 1052.7893, recon_loss = 1051.9628, kl_loss = 0.8266\n", + "Batch 180, loss = 2123.9023, recon_loss = 2122.3899, kl_loss = 1.5124\n", + "Batch 210, loss = 8050.3770, recon_loss = 8049.4565, kl_loss = 0.9206\n", + "Average loss: 5227.0383\n", "Epoch: 36\n", - "Batch 30, loss = 2.8672, recon_loss = 2.8618, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4605, recon_loss = 0.4541, kl_loss = 0.0064\n", - "Batch 90, loss = 0.9468, recon_loss = 0.9412, kl_loss = 0.0056\n", - "Batch 120, loss = 0.5836, recon_loss = 0.5787, kl_loss = 0.0048\n", - "Batch 150, loss = 17.0744, recon_loss = 16.3714, kl_loss = 0.7030\n", - "Batch 180, loss = 14.7018, recon_loss = 13.9204, kl_loss = 0.7814\n", - "Batch 210, loss = 33.2675, recon_loss = 33.2628, kl_loss = 0.0047\n", - "Average loss: 14.7174\n", + "Batch 30, loss = 5999.5728, recon_loss = 5999.3682, kl_loss = 0.2046\n", + "Batch 60, loss = 657.5103, recon_loss = 657.3117, kl_loss = 0.1986\n", + "Batch 90, loss = 211.7809, recon_loss = 211.5545, kl_loss = 0.2264\n", + "Batch 120, loss = 408.2642, recon_loss = 408.0640, kl_loss = 0.2001\n", + "Batch 150, loss = 1049.6768, recon_loss = 1048.7573, kl_loss = 0.9194\n", + "Batch 180, loss = 2134.3179, recon_loss = 2132.7896, kl_loss = 1.5284\n", + "Batch 210, loss = 10567.9756, recon_loss = 10567.0908, kl_loss = 0.8843\n", + "Average loss: 5308.3125\n", "Epoch: 37\n", - "Batch 30, loss = 2.8243, recon_loss = 2.8197, kl_loss = 0.0046\n", - "Batch 60, loss = 2.0064, recon_loss = 2.0017, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9473, recon_loss = 0.9396, kl_loss = 0.0077\n", - "Batch 120, loss = 0.5857, recon_loss = 0.5801, kl_loss = 0.0057\n", - "Batch 150, loss = 17.5364, recon_loss = 16.7999, kl_loss = 0.7364\n", - "Batch 180, loss = 14.3384, recon_loss = 13.6100, kl_loss = 0.7283\n", - "Batch 210, loss = 33.2996, recon_loss = 33.2944, kl_loss = 0.0052\n", - "Average loss: 15.4906\n", + "Batch 30, loss = 5985.2964, recon_loss = 5985.0669, kl_loss = 0.2293\n", + "Batch 60, loss = 657.0862, recon_loss = 656.8687, kl_loss = 0.2175\n", + "Batch 90, loss = 211.8054, recon_loss = 211.5669, kl_loss = 0.2385\n", + "Batch 120, loss = 407.9529, recon_loss = 407.7512, kl_loss = 0.2017\n", + "Batch 150, loss = 1042.1584, recon_loss = 1041.2275, kl_loss = 0.9309\n", + "Batch 180, loss = 2124.8306, recon_loss = 2123.4810, kl_loss = 1.3495\n", + "Batch 210, loss = 8067.2036, recon_loss = 8066.2964, kl_loss = 0.9072\n", + "Average loss: 5236.9881\n", "Epoch: 38\n", - "Batch 30, loss = 3.3252, recon_loss = 3.3207, kl_loss = 0.0045\n", - "Batch 60, loss = 0.4586, recon_loss = 0.4535, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9440, recon_loss = 0.9395, kl_loss = 0.0044\n", - "Batch 120, loss = 0.5846, recon_loss = 0.5810, kl_loss = 0.0035\n", - "Batch 150, loss = 16.2398, recon_loss = 15.4221, kl_loss = 0.8177\n", - "Batch 180, loss = 14.9757, recon_loss = 14.2108, kl_loss = 0.7649\n", - "Batch 210, loss = 34.5511, recon_loss = 34.5417, kl_loss = 0.0093\n", - "Average loss: 15.8353\n", + "Batch 30, loss = 5994.0352, recon_loss = 5993.8374, kl_loss = 0.1979\n", + "Batch 60, loss = 657.2420, recon_loss = 657.0380, kl_loss = 0.2040\n", + "Batch 90, loss = 211.9607, recon_loss = 211.6917, kl_loss = 0.2689\n", + "Batch 120, loss = 408.3461, recon_loss = 408.1096, kl_loss = 0.2366\n", + "Batch 150, loss = 1047.2803, recon_loss = 1046.3810, kl_loss = 0.8993\n", + "Batch 180, loss = 2133.3997, recon_loss = 2132.0073, kl_loss = 1.3923\n", + "Batch 210, loss = 8092.3760, recon_loss = 8091.2065, kl_loss = 1.1692\n", + "Average loss: 5267.7483\n", "Epoch: 39\n", - "Batch 30, loss = 2.5942, recon_loss = 2.5891, kl_loss = 0.0051\n", - "Batch 60, loss = 0.4675, recon_loss = 0.4628, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9478, recon_loss = 0.9438, kl_loss = 0.0040\n", - "Batch 120, loss = 0.5899, recon_loss = 0.5860, kl_loss = 0.0038\n", - "Batch 150, loss = 16.6964, recon_loss = 15.9703, kl_loss = 0.7262\n", - "Batch 180, loss = 14.3909, recon_loss = 13.6369, kl_loss = 0.7541\n", - "Batch 210, loss = 34.2010, recon_loss = 34.1971, kl_loss = 0.0039\n", - "Average loss: 14.5687\n", + "Batch 30, loss = 5990.9482, recon_loss = 5990.7261, kl_loss = 0.2223\n", + "Batch 60, loss = 656.6517, recon_loss = 656.4500, kl_loss = 0.2016\n", + "Batch 90, loss = 211.9136, recon_loss = 211.6902, kl_loss = 0.2234\n", + "Batch 120, loss = 408.3875, recon_loss = 408.1509, kl_loss = 0.2365\n", + "Batch 150, loss = 1043.2172, recon_loss = 1042.2849, kl_loss = 0.9322\n", + "Batch 180, loss = 2127.0332, recon_loss = 2125.8359, kl_loss = 1.1972\n", + "Batch 210, loss = 10471.7168, recon_loss = 10470.5430, kl_loss = 1.1740\n", + "Average loss: 5289.3333\n", "Epoch: 40\n", - "Batch 30, loss = 2.6551, recon_loss = 2.6513, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4571, recon_loss = 0.4534, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9464, recon_loss = 0.9423, kl_loss = 0.0040\n", - "Batch 120, loss = 0.5945, recon_loss = 0.5879, kl_loss = 0.0066\n", - "Batch 150, loss = 16.5986, recon_loss = 15.8789, kl_loss = 0.7196\n", - "Batch 180, loss = 13.4566, recon_loss = 12.6498, kl_loss = 0.8067\n", - "Batch 210, loss = 34.3849, recon_loss = 34.3799, kl_loss = 0.0050\n", - "Average loss: 14.9855\n", + "Batch 30, loss = 5988.1597, recon_loss = 5987.9033, kl_loss = 0.2563\n", + "Batch 60, loss = 657.2849, recon_loss = 657.0521, kl_loss = 0.2328\n", + "Batch 90, loss = 212.1108, recon_loss = 211.8793, kl_loss = 0.2314\n", + "Batch 120, loss = 408.1946, recon_loss = 407.9532, kl_loss = 0.2413\n", + "Batch 150, loss = 1037.5951, recon_loss = 1036.7456, kl_loss = 0.8495\n", + "Batch 180, loss = 2128.3149, recon_loss = 2126.9131, kl_loss = 1.4020\n", + "Batch 210, loss = 8098.6055, recon_loss = 8097.3374, kl_loss = 1.2679\n", + "Average loss: 5231.2598\n", "Epoch: 41\n", - "Batch 30, loss = 2.6614, recon_loss = 2.6538, kl_loss = 0.0076\n", - "Batch 60, loss = 0.4571, recon_loss = 0.4501, kl_loss = 0.0070\n", - "Batch 90, loss = 0.9433, recon_loss = 0.9383, kl_loss = 0.0050\n", - "Batch 120, loss = 0.7647, recon_loss = 0.7611, kl_loss = 0.0036\n", - "Batch 150, loss = 17.0856, recon_loss = 16.3183, kl_loss = 0.7674\n", - "Batch 180, loss = 13.1250, recon_loss = 12.3715, kl_loss = 0.7534\n", - "Batch 210, loss = 34.0640, recon_loss = 34.0594, kl_loss = 0.0046\n", - "Average loss: 14.0311\n", + "Batch 30, loss = 5997.4067, recon_loss = 5997.1895, kl_loss = 0.2175\n", + "Batch 60, loss = 657.5132, recon_loss = 657.2927, kl_loss = 0.2205\n", + "Batch 90, loss = 211.8063, recon_loss = 211.5994, kl_loss = 0.2069\n", + "Batch 120, loss = 407.8219, recon_loss = 407.6231, kl_loss = 0.1988\n", + "Batch 150, loss = 1042.1516, recon_loss = 1041.0515, kl_loss = 1.1001\n", + "Batch 180, loss = 2134.7468, recon_loss = 2133.2659, kl_loss = 1.4810\n", + "Batch 210, loss = 10622.3984, recon_loss = 10621.0264, kl_loss = 1.3721\n", + "Average loss: 5274.7292\n", "Epoch: 42\n", - "Batch 30, loss = 2.6778, recon_loss = 2.6735, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4526, recon_loss = 0.4487, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9417, recon_loss = 0.9386, kl_loss = 0.0031\n", - "Batch 120, loss = 0.5886, recon_loss = 0.5859, kl_loss = 0.0027\n", - "Batch 150, loss = 16.7592, recon_loss = 15.9938, kl_loss = 0.7654\n", - "Batch 180, loss = 13.0521, recon_loss = 12.3493, kl_loss = 0.7028\n", - "Batch 210, loss = 34.5285, recon_loss = 34.5245, kl_loss = 0.0040\n", - "Average loss: 15.2643\n", + "Batch 30, loss = 5987.6909, recon_loss = 5987.4878, kl_loss = 0.2030\n", + "Batch 60, loss = 657.1520, recon_loss = 656.9351, kl_loss = 0.2169\n", + "Batch 90, loss = 211.9707, recon_loss = 211.7623, kl_loss = 0.2083\n", + "Batch 120, loss = 408.1214, recon_loss = 407.9257, kl_loss = 0.1957\n", + "Batch 150, loss = 1032.7042, recon_loss = 1031.6714, kl_loss = 1.0329\n", + "Batch 180, loss = 2126.2886, recon_loss = 2124.8569, kl_loss = 1.4315\n", + "Batch 210, loss = 10594.2285, recon_loss = 10592.7314, kl_loss = 1.4973\n", + "Average loss: 5238.7072\n", "Epoch: 43\n", - "Batch 30, loss = 2.6442, recon_loss = 2.6408, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4672, recon_loss = 0.4625, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9409, recon_loss = 0.9364, kl_loss = 0.0045\n", - "Batch 120, loss = 0.5896, recon_loss = 0.5859, kl_loss = 0.0037\n", - "Batch 150, loss = 15.8385, recon_loss = 15.1349, kl_loss = 0.7037\n", - "Batch 180, loss = 13.5073, recon_loss = 12.6885, kl_loss = 0.8187\n", - "Batch 210, loss = 34.6185, recon_loss = 34.6142, kl_loss = 0.0043\n", - "Average loss: 15.0412\n", + "Batch 30, loss = 5995.0640, recon_loss = 5994.8867, kl_loss = 0.1773\n", + "Batch 60, loss = 657.0778, recon_loss = 656.9089, kl_loss = 0.1688\n", + "Batch 90, loss = 211.8506, recon_loss = 211.6701, kl_loss = 0.1804\n", + "Batch 120, loss = 408.1554, recon_loss = 407.9281, kl_loss = 0.2272\n", + "Batch 150, loss = 1032.5200, recon_loss = 1031.5559, kl_loss = 0.9641\n", + "Batch 180, loss = 2126.6567, recon_loss = 2125.2397, kl_loss = 1.4170\n", + "Batch 210, loss = 8092.6406, recon_loss = 8091.1709, kl_loss = 1.4696\n", + "Average loss: 5238.7578\n", "Epoch: 44\n", - "Batch 30, loss = 2.6348, recon_loss = 2.6303, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4535, recon_loss = 0.4494, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9456, recon_loss = 0.9405, kl_loss = 0.0051\n", - "Batch 120, loss = 0.5941, recon_loss = 0.5886, kl_loss = 0.0054\n", - "Batch 150, loss = 15.9977, recon_loss = 15.1925, kl_loss = 0.8052\n", - "Batch 180, loss = 12.9926, recon_loss = 12.2142, kl_loss = 0.7784\n", - "Batch 210, loss = 34.4329, recon_loss = 34.4279, kl_loss = 0.0050\n", - "Average loss: 14.5249\n", + "Batch 30, loss = 5995.5122, recon_loss = 5995.3101, kl_loss = 0.2021\n", + "Batch 60, loss = 656.8770, recon_loss = 656.6879, kl_loss = 0.1891\n", + "Batch 90, loss = 211.8702, recon_loss = 211.6628, kl_loss = 0.2074\n", + "Batch 120, loss = 407.9742, recon_loss = 407.7407, kl_loss = 0.2335\n", + "Batch 150, loss = 1034.3689, recon_loss = 1033.3813, kl_loss = 0.9875\n", + "Batch 180, loss = 2162.1489, recon_loss = 2161.0483, kl_loss = 1.1007\n", + "Batch 210, loss = 8138.5083, recon_loss = 8137.1704, kl_loss = 1.3377\n", + "Average loss: 5258.9428\n", "Epoch: 45\n", - "Batch 30, loss = 2.6439, recon_loss = 2.6391, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4517, recon_loss = 0.4475, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9389, recon_loss = 0.9354, kl_loss = 0.0035\n", - "Batch 120, loss = 0.5905, recon_loss = 0.5872, kl_loss = 0.0034\n", - "Batch 150, loss = 15.5600, recon_loss = 14.8665, kl_loss = 0.6935\n", - "Batch 180, loss = 12.7568, recon_loss = 12.0543, kl_loss = 0.7025\n", - "Batch 210, loss = 34.6938, recon_loss = 34.6898, kl_loss = 0.0040\n", - "Average loss: 14.5465\n", + "Batch 30, loss = 5992.9429, recon_loss = 5992.7124, kl_loss = 0.2306\n", + "Batch 60, loss = 656.9412, recon_loss = 656.7438, kl_loss = 0.1974\n", + "Batch 90, loss = 211.8850, recon_loss = 211.6657, kl_loss = 0.2193\n", + "Batch 120, loss = 408.2552, recon_loss = 408.0372, kl_loss = 0.2180\n", + "Batch 150, loss = 1032.2266, recon_loss = 1031.2158, kl_loss = 1.0107\n", + "Batch 180, loss = 2161.6096, recon_loss = 2160.2412, kl_loss = 1.3685\n", + "Batch 210, loss = 8210.0068, recon_loss = 8208.3926, kl_loss = 1.6147\n", + "Average loss: 5316.1074\n", "Epoch: 46\n", - "Batch 30, loss = 2.6352, recon_loss = 2.6311, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4507, recon_loss = 0.4470, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9380, recon_loss = 0.9351, kl_loss = 0.0028\n", - "Batch 120, loss = 0.5976, recon_loss = 0.5925, kl_loss = 0.0051\n", - "Batch 150, loss = 15.2833, recon_loss = 14.5745, kl_loss = 0.7088\n", - "Batch 180, loss = 12.7379, recon_loss = 11.9421, kl_loss = 0.7958\n", - "Batch 210, loss = 34.7701, recon_loss = 34.7651, kl_loss = 0.0050\n", - "Average loss: 14.5066\n", + "Batch 30, loss = 5988.1641, recon_loss = 5987.8989, kl_loss = 0.2651\n", + "Batch 60, loss = 656.9370, recon_loss = 656.7285, kl_loss = 0.2085\n", + "Batch 90, loss = 211.8072, recon_loss = 211.5907, kl_loss = 0.2164\n", + "Batch 120, loss = 407.9407, recon_loss = 407.6949, kl_loss = 0.2458\n", + "Batch 150, loss = 1017.4214, recon_loss = 1016.4108, kl_loss = 1.0106\n", + "Batch 180, loss = 2156.4858, recon_loss = 2155.1685, kl_loss = 1.3175\n", + "Batch 210, loss = 7989.8970, recon_loss = 7987.8843, kl_loss = 2.0126\n", + "Average loss: 5242.8509\n", "Epoch: 47\n", - "Batch 30, loss = 2.6224, recon_loss = 2.6176, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4520, recon_loss = 0.4477, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9408, recon_loss = 0.9373, kl_loss = 0.0034\n", - "Batch 120, loss = 0.5928, recon_loss = 0.5896, kl_loss = 0.0033\n", - "Batch 150, loss = 15.5680, recon_loss = 14.8641, kl_loss = 0.7039\n", - "Batch 180, loss = 12.4009, recon_loss = 11.7149, kl_loss = 0.6859\n", - "Batch 210, loss = 34.6340, recon_loss = 34.6300, kl_loss = 0.0041\n", - "Average loss: 14.4692\n", + "Batch 30, loss = 5982.7920, recon_loss = 5982.5752, kl_loss = 0.2168\n", + "Batch 60, loss = 656.9180, recon_loss = 656.7557, kl_loss = 0.1622\n", + "Batch 90, loss = 211.7126, recon_loss = 211.5106, kl_loss = 0.2020\n", + "Batch 120, loss = 408.2718, recon_loss = 408.0388, kl_loss = 0.2330\n", + "Batch 150, loss = 1017.3939, recon_loss = 1016.4026, kl_loss = 0.9913\n", + "Batch 180, loss = 2146.6880, recon_loss = 2145.4893, kl_loss = 1.1988\n", + "Batch 210, loss = 6043.6973, recon_loss = 6041.6167, kl_loss = 2.0806\n", + "Average loss: 5107.8723\n", "Epoch: 48\n", - "Batch 30, loss = 2.6360, recon_loss = 2.6317, kl_loss = 0.0042\n", - "Batch 60, loss = 0.4598, recon_loss = 0.4552, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9393, recon_loss = 0.9354, kl_loss = 0.0039\n", - "Batch 120, loss = 0.5966, recon_loss = 0.5939, kl_loss = 0.0028\n", - "Batch 150, loss = 15.4519, recon_loss = 14.7992, kl_loss = 0.6527\n", - "Batch 180, loss = 12.7191, recon_loss = 12.0532, kl_loss = 0.6659\n", - "Batch 210, loss = 34.7789, recon_loss = 34.7751, kl_loss = 0.0038\n", - "Average loss: 14.4950\n", + "Batch 30, loss = 5976.8677, recon_loss = 5976.6382, kl_loss = 0.2295\n", + "Batch 60, loss = 656.8411, recon_loss = 656.6330, kl_loss = 0.2081\n", + "Batch 90, loss = 212.1731, recon_loss = 211.9826, kl_loss = 0.1905\n", + "Batch 120, loss = 408.9012, recon_loss = 408.6976, kl_loss = 0.2036\n", + "Batch 150, loss = 1018.3934, recon_loss = 1017.3666, kl_loss = 1.0268\n", + "Batch 180, loss = 2157.4336, recon_loss = 2156.0078, kl_loss = 1.4257\n", + "Batch 210, loss = 5673.0762, recon_loss = 5671.0200, kl_loss = 2.0563\n", + "Average loss: 5034.9051\n", "Epoch: 49\n", - "Batch 30, loss = 2.6210, recon_loss = 2.6184, kl_loss = 0.0026\n", - "Batch 60, loss = 0.4514, recon_loss = 0.4490, kl_loss = 0.0024\n", - "Batch 90, loss = 0.9366, recon_loss = 0.9341, kl_loss = 0.0025\n", - "Batch 120, loss = 0.5959, recon_loss = 0.5923, kl_loss = 0.0036\n", - "Batch 150, loss = 14.6950, recon_loss = 14.0218, kl_loss = 0.6732\n", - "Batch 180, loss = 12.4227, recon_loss = 11.7408, kl_loss = 0.6819\n", - "Batch 210, loss = 34.7229, recon_loss = 34.7187, kl_loss = 0.0042\n", - "Average loss: 14.4147\n", + "Batch 30, loss = 5976.3091, recon_loss = 5976.0908, kl_loss = 0.2181\n", + "Batch 60, loss = 657.1381, recon_loss = 656.9479, kl_loss = 0.1903\n", + "Batch 90, loss = 212.3151, recon_loss = 212.1171, kl_loss = 0.1980\n", + "Batch 120, loss = 408.4984, recon_loss = 408.2690, kl_loss = 0.2294\n", + "Batch 150, loss = 1018.0554, recon_loss = 1017.0725, kl_loss = 0.9829\n", + "Batch 180, loss = 2156.6069, recon_loss = 2155.0588, kl_loss = 1.5480\n", + "Batch 210, loss = 5474.1880, recon_loss = 5472.1006, kl_loss = 2.0872\n", + "Average loss: 5026.9498\n", "Epoch: 50\n", - "Batch 30, loss = 2.6281, recon_loss = 2.6238, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4534, recon_loss = 0.4490, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9544, recon_loss = 0.9510, kl_loss = 0.0034\n", - "Batch 120, loss = 0.5968, recon_loss = 0.5924, kl_loss = 0.0044\n", - "Batch 150, loss = 16.0251, recon_loss = 15.3920, kl_loss = 0.6332\n", - "Batch 180, loss = 12.2137, recon_loss = 11.5303, kl_loss = 0.6834\n", - "Batch 210, loss = 34.7257, recon_loss = 34.7216, kl_loss = 0.0041\n", - "Average loss: 14.9751\n", + "Batch 30, loss = 5975.1123, recon_loss = 5974.8721, kl_loss = 0.2404\n", + "Batch 60, loss = 657.4462, recon_loss = 657.2380, kl_loss = 0.2081\n", + "Batch 90, loss = 212.5656, recon_loss = 212.3651, kl_loss = 0.2005\n", + "Batch 120, loss = 408.3596, recon_loss = 408.1581, kl_loss = 0.2016\n", + "Batch 150, loss = 1013.9739, recon_loss = 1012.9839, kl_loss = 0.9900\n", + "Batch 180, loss = 2161.3792, recon_loss = 2159.9497, kl_loss = 1.4296\n", + "Batch 210, loss = 5376.7363, recon_loss = 5374.6431, kl_loss = 2.0933\n", + "Average loss: 5016.8242\n", "Epoch: 51\n", - "Batch 30, loss = 2.6366, recon_loss = 2.6319, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4508, recon_loss = 0.4466, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9392, recon_loss = 0.9346, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6032, recon_loss = 0.5974, kl_loss = 0.0058\n", - "Batch 150, loss = 14.5185, recon_loss = 13.8084, kl_loss = 0.7101\n", - "Batch 180, loss = 12.0587, recon_loss = 11.2079, kl_loss = 0.8508\n", - "Batch 210, loss = 34.7621, recon_loss = 34.7567, kl_loss = 0.0054\n", - "Average loss: 14.8612\n", + "Batch 30, loss = 5975.4106, recon_loss = 5975.2227, kl_loss = 0.1879\n", + "Batch 60, loss = 657.2261, recon_loss = 657.0508, kl_loss = 0.1753\n", + "Batch 90, loss = 212.3126, recon_loss = 212.1272, kl_loss = 0.1854\n", + "Batch 120, loss = 408.4861, recon_loss = 408.1935, kl_loss = 0.2927\n", + "Batch 150, loss = 1006.3943, recon_loss = 1005.3936, kl_loss = 1.0007\n", + "Batch 180, loss = 2163.2634, recon_loss = 2162.0242, kl_loss = 1.2391\n", + "Batch 210, loss = 5297.3105, recon_loss = 5295.3105, kl_loss = 2.0000\n", + "Average loss: 5011.1039\n", "Epoch: 52\n", - "Batch 30, loss = 2.6350, recon_loss = 2.6292, kl_loss = 0.0058\n", - "Batch 60, loss = 0.4519, recon_loss = 0.4464, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9451, recon_loss = 0.9410, kl_loss = 0.0041\n", - "Batch 120, loss = 0.5978, recon_loss = 0.5946, kl_loss = 0.0032\n", - "Batch 150, loss = 15.1673, recon_loss = 14.4287, kl_loss = 0.7386\n", - "Batch 180, loss = 11.9053, recon_loss = 11.2344, kl_loss = 0.6709\n", - "Batch 210, loss = 34.8119, recon_loss = 34.8081, kl_loss = 0.0038\n", - "Average loss: 14.4152\n", + "Batch 30, loss = 5976.6260, recon_loss = 5976.3774, kl_loss = 0.2487\n", + "Batch 60, loss = 657.2197, recon_loss = 656.9836, kl_loss = 0.2361\n", + "Batch 90, loss = 212.3303, recon_loss = 212.1179, kl_loss = 0.2124\n", + "Batch 120, loss = 408.1190, recon_loss = 407.9032, kl_loss = 0.2158\n", + "Batch 150, loss = 1000.6024, recon_loss = 999.5680, kl_loss = 1.0344\n", + "Batch 180, loss = 2166.9800, recon_loss = 2165.3975, kl_loss = 1.5825\n", + "Batch 210, loss = 5209.0913, recon_loss = 5206.9932, kl_loss = 2.0980\n", + "Average loss: 5009.2046\n", "Epoch: 53\n", - "Batch 30, loss = 2.6323, recon_loss = 2.6293, kl_loss = 0.0031\n", - "Batch 60, loss = 0.4500, recon_loss = 0.4472, kl_loss = 0.0028\n", - "Batch 90, loss = 0.9378, recon_loss = 0.9355, kl_loss = 0.0023\n", - "Batch 120, loss = 0.5985, recon_loss = 0.5956, kl_loss = 0.0029\n", - "Batch 150, loss = 14.4185, recon_loss = 13.7688, kl_loss = 0.6497\n", - "Batch 180, loss = 11.9510, recon_loss = 11.2884, kl_loss = 0.6626\n", - "Batch 210, loss = 34.8386, recon_loss = 34.8350, kl_loss = 0.0035\n", - "Average loss: 14.4008\n", + "Batch 30, loss = 5978.4995, recon_loss = 5978.2705, kl_loss = 0.2292\n", + "Batch 60, loss = 657.0554, recon_loss = 656.8417, kl_loss = 0.2137\n", + "Batch 90, loss = 212.2143, recon_loss = 211.9849, kl_loss = 0.2294\n", + "Batch 120, loss = 408.2238, recon_loss = 407.9881, kl_loss = 0.2356\n", + "Batch 150, loss = 995.5250, recon_loss = 994.3853, kl_loss = 1.1398\n", + "Batch 180, loss = 2172.0588, recon_loss = 2170.4136, kl_loss = 1.6453\n", + "Batch 210, loss = 5159.9448, recon_loss = 5157.6445, kl_loss = 2.3002\n", + "Average loss: 5014.5542\n", "Epoch: 54\n", - "Batch 30, loss = 2.6325, recon_loss = 2.6297, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4493, recon_loss = 0.4465, kl_loss = 0.0028\n", - "Batch 90, loss = 0.9404, recon_loss = 0.9371, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6033, recon_loss = 0.5959, kl_loss = 0.0073\n", - "Batch 150, loss = 14.5171, recon_loss = 13.8109, kl_loss = 0.7062\n", - "Batch 180, loss = 11.9840, recon_loss = 11.3008, kl_loss = 0.6833\n", - "Batch 210, loss = 34.8888, recon_loss = 34.8819, kl_loss = 0.0068\n", - "Average loss: 14.9774\n", + "Batch 30, loss = 5978.6426, recon_loss = 5978.4385, kl_loss = 0.2040\n", + "Batch 60, loss = 656.9824, recon_loss = 656.7969, kl_loss = 0.1855\n", + "Batch 90, loss = 212.2856, recon_loss = 212.1123, kl_loss = 0.1733\n", + "Batch 120, loss = 408.2612, recon_loss = 408.0779, kl_loss = 0.1833\n", + "Batch 150, loss = 987.4719, recon_loss = 986.2216, kl_loss = 1.2502\n", + "Batch 180, loss = 2174.9651, recon_loss = 2173.5286, kl_loss = 1.4365\n", + "Batch 210, loss = 5132.8833, recon_loss = 5130.4531, kl_loss = 2.4303\n", + "Average loss: 5001.1756\n", "Epoch: 55\n", - "Batch 30, loss = 2.6367, recon_loss = 2.6302, kl_loss = 0.0065\n", - "Batch 60, loss = 0.4541, recon_loss = 0.4486, kl_loss = 0.0055\n", - "Batch 90, loss = 0.9384, recon_loss = 0.9341, kl_loss = 0.0044\n", - "Batch 120, loss = 0.5981, recon_loss = 0.5944, kl_loss = 0.0037\n", - "Batch 150, loss = 14.1387, recon_loss = 13.3956, kl_loss = 0.7431\n", - "Batch 180, loss = 12.9235, recon_loss = 12.2649, kl_loss = 0.6586\n", - "Batch 210, loss = 35.2582, recon_loss = 35.2529, kl_loss = 0.0053\n", - "Average loss: 15.0667\n", + "Batch 30, loss = 5978.7866, recon_loss = 5978.5601, kl_loss = 0.2267\n", + "Batch 60, loss = 656.5984, recon_loss = 656.4230, kl_loss = 0.1754\n", + "Batch 90, loss = 212.2933, recon_loss = 212.0872, kl_loss = 0.2061\n", + "Batch 120, loss = 408.0926, recon_loss = 407.8852, kl_loss = 0.2074\n", + "Batch 150, loss = 983.4075, recon_loss = 982.2165, kl_loss = 1.1911\n", + "Batch 180, loss = 2174.7061, recon_loss = 2173.1548, kl_loss = 1.5512\n", + "Batch 210, loss = 5113.1348, recon_loss = 5110.6816, kl_loss = 2.4529\n", + "Average loss: 5005.7721\n", "Epoch: 56\n", - "Batch 30, loss = 2.6090, recon_loss = 2.6027, kl_loss = 0.0063\n", - "Batch 60, loss = 0.4549, recon_loss = 0.4492, kl_loss = 0.0057\n", - "Batch 90, loss = 0.9765, recon_loss = 0.9719, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6017, recon_loss = 0.5974, kl_loss = 0.0043\n", - "Batch 150, loss = 13.7928, recon_loss = 13.1445, kl_loss = 0.6484\n", - "Batch 180, loss = 12.1347, recon_loss = 11.4253, kl_loss = 0.7094\n", - "Batch 210, loss = 34.9502, recon_loss = 34.9457, kl_loss = 0.0045\n", - "Average loss: 14.8823\n", + "Batch 30, loss = 5979.1104, recon_loss = 5978.9043, kl_loss = 0.2059\n", + "Batch 60, loss = 656.7092, recon_loss = 656.5314, kl_loss = 0.1778\n", + "Batch 90, loss = 212.2581, recon_loss = 212.0773, kl_loss = 0.1808\n", + "Batch 120, loss = 408.3359, recon_loss = 408.1363, kl_loss = 0.1997\n", + "Batch 150, loss = 972.7500, recon_loss = 971.5807, kl_loss = 1.1692\n", + "Batch 180, loss = 2183.4868, recon_loss = 2181.6274, kl_loss = 1.8594\n", + "Batch 210, loss = 5093.9146, recon_loss = 5091.4980, kl_loss = 2.4164\n", + "Average loss: 5032.2369\n", "Epoch: 57\n", - "Batch 30, loss = 2.6410, recon_loss = 2.6371, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4515, recon_loss = 0.4477, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9389, recon_loss = 0.9351, kl_loss = 0.0038\n", - "Batch 120, loss = 0.6065, recon_loss = 0.6027, kl_loss = 0.0038\n", - "Batch 150, loss = 13.9493, recon_loss = 13.2540, kl_loss = 0.6953\n", - "Batch 180, loss = 12.0514, recon_loss = 11.3197, kl_loss = 0.7317\n", - "Batch 210, loss = 34.9607, recon_loss = 34.9564, kl_loss = 0.0043\n", - "Average loss: 14.3257\n", + "Batch 30, loss = 5978.1919, recon_loss = 5978.0137, kl_loss = 0.1785\n", + "Batch 60, loss = 656.8490, recon_loss = 656.6862, kl_loss = 0.1628\n", + "Batch 90, loss = 212.3635, recon_loss = 212.1857, kl_loss = 0.1778\n", + "Batch 120, loss = 408.3541, recon_loss = 408.1475, kl_loss = 0.2066\n", + "Batch 150, loss = 968.5095, recon_loss = 967.2951, kl_loss = 1.2144\n", + "Batch 180, loss = 2182.4065, recon_loss = 2180.8086, kl_loss = 1.5979\n", + "Batch 210, loss = 5077.4238, recon_loss = 5075.0142, kl_loss = 2.4095\n", + "Average loss: 5028.8982\n", "Epoch: 58\n", - "Batch 30, loss = 2.6333, recon_loss = 2.6296, kl_loss = 0.0037\n", - "Batch 60, loss = 0.4507, recon_loss = 0.4469, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9389, recon_loss = 0.9352, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6036, recon_loss = 0.6007, kl_loss = 0.0029\n", - "Batch 150, loss = 13.5996, recon_loss = 12.9472, kl_loss = 0.6524\n", - "Batch 180, loss = 12.0472, recon_loss = 11.3391, kl_loss = 0.7081\n", - "Batch 210, loss = 35.0429, recon_loss = 35.0394, kl_loss = 0.0034\n", - "Average loss: 14.3225\n", + "Batch 30, loss = 5978.2642, recon_loss = 5978.0625, kl_loss = 0.2017\n", + "Batch 60, loss = 657.1346, recon_loss = 656.9731, kl_loss = 0.1615\n", + "Batch 90, loss = 212.6465, recon_loss = 212.4901, kl_loss = 0.1564\n", + "Batch 120, loss = 408.2122, recon_loss = 408.0409, kl_loss = 0.1713\n", + "Batch 150, loss = 962.4579, recon_loss = 961.1097, kl_loss = 1.3482\n", + "Batch 180, loss = 2186.1924, recon_loss = 2184.6118, kl_loss = 1.5806\n", + "Batch 210, loss = 5081.4790, recon_loss = 5079.0977, kl_loss = 2.3812\n", + "Average loss: 5029.8326\n", "Epoch: 59\n", - "Batch 30, loss = 2.6390, recon_loss = 2.6360, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4552, recon_loss = 0.4524, kl_loss = 0.0027\n", - "Batch 90, loss = 0.9372, recon_loss = 0.9336, kl_loss = 0.0036\n", - "Batch 120, loss = 0.5998, recon_loss = 0.5968, kl_loss = 0.0030\n", - "Batch 150, loss = 13.2522, recon_loss = 12.6260, kl_loss = 0.6263\n", - "Batch 180, loss = 12.1569, recon_loss = 11.5146, kl_loss = 0.6423\n", - "Batch 210, loss = 34.6596, recon_loss = 34.6559, kl_loss = 0.0037\n", - "Average loss: 13.7282\n", + "Batch 30, loss = 5978.8228, recon_loss = 5978.6538, kl_loss = 0.1688\n", + "Batch 60, loss = 656.7248, recon_loss = 656.5636, kl_loss = 0.1612\n", + "Batch 90, loss = 212.5763, recon_loss = 212.4142, kl_loss = 0.1621\n", + "Batch 120, loss = 408.0196, recon_loss = 407.8409, kl_loss = 0.1787\n", + "Batch 150, loss = 957.2436, recon_loss = 955.9623, kl_loss = 1.2813\n", + "Batch 180, loss = 2190.6663, recon_loss = 2189.1709, kl_loss = 1.4953\n", + "Batch 210, loss = 5079.0410, recon_loss = 5076.6289, kl_loss = 2.4123\n", + "Average loss: 5038.6194\n", "Epoch: 60\n", - "Batch 30, loss = 2.6769, recon_loss = 2.6739, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4581, recon_loss = 0.4549, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9383, recon_loss = 0.9346, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6022, recon_loss = 0.5993, kl_loss = 0.0029\n", - "Batch 150, loss = 12.9019, recon_loss = 12.2856, kl_loss = 0.6163\n", - "Batch 180, loss = 12.1636, recon_loss = 11.5499, kl_loss = 0.6137\n", - "Batch 210, loss = 34.6987, recon_loss = 34.6951, kl_loss = 0.0036\n", - "Average loss: 13.7589\n", + "Batch 30, loss = 5979.3696, recon_loss = 5979.1890, kl_loss = 0.1806\n", + "Batch 60, loss = 656.9708, recon_loss = 656.8137, kl_loss = 0.1572\n", + "Batch 90, loss = 212.7731, recon_loss = 212.6086, kl_loss = 0.1644\n", + "Batch 120, loss = 408.0136, recon_loss = 407.8061, kl_loss = 0.2075\n", + "Batch 150, loss = 939.6935, recon_loss = 938.3519, kl_loss = 1.3415\n", + "Batch 180, loss = 2204.4602, recon_loss = 2202.5322, kl_loss = 1.9280\n", + "Batch 210, loss = 5002.4414, recon_loss = 4999.9780, kl_loss = 2.4632\n", + "Average loss: 5064.7333\n", "Epoch: 61\n", - "Batch 30, loss = 2.6815, recon_loss = 2.6782, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4510, recon_loss = 0.4476, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9378, recon_loss = 0.9350, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6001, recon_loss = 0.5976, kl_loss = 0.0025\n", - "Batch 150, loss = 12.7393, recon_loss = 12.1066, kl_loss = 0.6327\n", - "Batch 180, loss = 12.2060, recon_loss = 11.6136, kl_loss = 0.5924\n", - "Batch 210, loss = 35.0922, recon_loss = 35.0890, kl_loss = 0.0032\n", - "Average loss: 14.3515\n", + "Batch 30, loss = 5981.8901, recon_loss = 5981.6982, kl_loss = 0.1921\n", + "Batch 60, loss = 656.5804, recon_loss = 656.4248, kl_loss = 0.1555\n", + "Batch 90, loss = 212.3636, recon_loss = 212.1765, kl_loss = 0.1870\n", + "Batch 120, loss = 407.9853, recon_loss = 407.7874, kl_loss = 0.1979\n", + "Batch 150, loss = 869.6136, recon_loss = 868.1806, kl_loss = 1.4330\n", + "Batch 180, loss = 1898.7839, recon_loss = 1896.7495, kl_loss = 2.0344\n", + "Batch 210, loss = 4928.3472, recon_loss = 4925.9009, kl_loss = 2.4465\n", + "Average loss: 4936.0685\n", "Epoch: 62\n", - "Batch 30, loss = 2.6518, recon_loss = 2.6494, kl_loss = 0.0024\n", - "Batch 60, loss = 0.4497, recon_loss = 0.4472, kl_loss = 0.0025\n", - "Batch 90, loss = 0.9353, recon_loss = 0.9332, kl_loss = 0.0021\n", - "Batch 120, loss = 0.6024, recon_loss = 0.6006, kl_loss = 0.0018\n", - "Batch 150, loss = 12.4161, recon_loss = 11.8122, kl_loss = 0.6039\n", - "Batch 180, loss = 12.8405, recon_loss = 12.2672, kl_loss = 0.5733\n", - "Batch 210, loss = 35.1725, recon_loss = 35.1696, kl_loss = 0.0029\n", - "Average loss: 14.3543\n", + "Batch 30, loss = 5982.8877, recon_loss = 5982.7070, kl_loss = 0.1806\n", + "Batch 60, loss = 656.2164, recon_loss = 656.0619, kl_loss = 0.1545\n", + "Batch 90, loss = 212.1588, recon_loss = 212.0065, kl_loss = 0.1523\n", + "Batch 120, loss = 407.6529, recon_loss = 407.4966, kl_loss = 0.1562\n", + "Batch 150, loss = 739.1299, recon_loss = 737.5626, kl_loss = 1.5673\n", + "Batch 180, loss = 1780.3711, recon_loss = 1778.7383, kl_loss = 1.6328\n", + "Batch 210, loss = 4932.1357, recon_loss = 4929.7280, kl_loss = 2.4078\n", + "Average loss: 4905.9218\n", "Epoch: 63\n", - "Batch 30, loss = 2.6369, recon_loss = 2.6346, kl_loss = 0.0023\n", - "Batch 60, loss = 0.4543, recon_loss = 0.4501, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9444, recon_loss = 0.9399, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6037, recon_loss = 0.6002, kl_loss = 0.0035\n", - "Batch 150, loss = 12.2475, recon_loss = 11.6274, kl_loss = 0.6201\n", - "Batch 180, loss = 12.5699, recon_loss = 12.0038, kl_loss = 0.5661\n", - "Batch 210, loss = 35.1756, recon_loss = 35.1718, kl_loss = 0.0038\n", - "Average loss: 14.3343\n", + "Batch 30, loss = 5983.4355, recon_loss = 5983.2271, kl_loss = 0.2087\n", + "Batch 60, loss = 656.0154, recon_loss = 655.8562, kl_loss = 0.1592\n", + "Batch 90, loss = 211.9515, recon_loss = 211.7823, kl_loss = 0.1692\n", + "Batch 120, loss = 407.9107, recon_loss = 407.7187, kl_loss = 0.1920\n", + "Batch 150, loss = 686.1263, recon_loss = 684.5443, kl_loss = 1.5820\n", + "Batch 180, loss = 1794.8871, recon_loss = 1793.2402, kl_loss = 1.6468\n", + "Batch 210, loss = 4939.2832, recon_loss = 4936.7070, kl_loss = 2.5764\n", + "Average loss: 4861.2453\n", "Epoch: 64\n", - "Batch 30, loss = 2.6529, recon_loss = 2.6486, kl_loss = 0.0042\n", - "Batch 60, loss = 0.4488, recon_loss = 0.4447, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9373, recon_loss = 0.9336, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6014, recon_loss = 0.5986, kl_loss = 0.0029\n", - "Batch 150, loss = 11.9424, recon_loss = 11.3413, kl_loss = 0.6011\n", - "Batch 180, loss = 12.6982, recon_loss = 12.1647, kl_loss = 0.5334\n", - "Batch 210, loss = 35.1298, recon_loss = 35.1263, kl_loss = 0.0035\n", - "Average loss: 14.3053\n", + "Batch 30, loss = 5984.0498, recon_loss = 5983.8154, kl_loss = 0.2346\n", + "Batch 60, loss = 656.3627, recon_loss = 656.1949, kl_loss = 0.1678\n", + "Batch 90, loss = 212.0026, recon_loss = 211.8288, kl_loss = 0.1737\n", + "Batch 120, loss = 407.5625, recon_loss = 407.3738, kl_loss = 0.1887\n", + "Batch 150, loss = 679.3674, recon_loss = 677.8297, kl_loss = 1.5377\n", + "Batch 180, loss = 1826.6090, recon_loss = 1824.9568, kl_loss = 1.6523\n", + "Batch 210, loss = 4942.7124, recon_loss = 4940.1060, kl_loss = 2.6063\n", + "Average loss: 4862.1286\n", "Epoch: 65\n", - "Batch 30, loss = 2.6454, recon_loss = 2.6425, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4507, recon_loss = 0.4478, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9374, recon_loss = 0.9341, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6041, recon_loss = 0.6012, kl_loss = 0.0030\n", - "Batch 150, loss = 11.9357, recon_loss = 11.3749, kl_loss = 0.5607\n", - "Batch 180, loss = 12.3711, recon_loss = 11.8177, kl_loss = 0.5535\n", - "Batch 210, loss = 35.2097, recon_loss = 35.2062, kl_loss = 0.0035\n", - "Average loss: 14.3249\n", + "Batch 30, loss = 5983.5903, recon_loss = 5983.2822, kl_loss = 0.3082\n", + "Batch 60, loss = 656.6929, recon_loss = 656.5251, kl_loss = 0.1678\n", + "Batch 90, loss = 212.0219, recon_loss = 211.8738, kl_loss = 0.1482\n", + "Batch 120, loss = 407.2471, recon_loss = 407.0951, kl_loss = 0.1520\n", + "Batch 150, loss = 679.2307, recon_loss = 677.7535, kl_loss = 1.4772\n", + "Batch 180, loss = 1850.5654, recon_loss = 1849.2666, kl_loss = 1.2988\n", + "Batch 210, loss = 4944.5483, recon_loss = 4941.8516, kl_loss = 2.6968\n", + "Average loss: 4857.1042\n", "Epoch: 66\n", - "Batch 30, loss = 2.6494, recon_loss = 2.6465, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4523, recon_loss = 0.4493, kl_loss = 0.0030\n", - "Batch 90, loss = 0.9352, recon_loss = 0.9326, kl_loss = 0.0026\n", - "Batch 120, loss = 0.6031, recon_loss = 0.6007, kl_loss = 0.0024\n", - "Batch 150, loss = 11.6726, recon_loss = 11.0930, kl_loss = 0.5796\n", - "Batch 180, loss = 12.4283, recon_loss = 11.8703, kl_loss = 0.5580\n", - "Batch 210, loss = 35.1231, recon_loss = 35.1202, kl_loss = 0.0030\n", - "Average loss: 14.2816\n", + "Batch 30, loss = 5984.1772, recon_loss = 5983.9648, kl_loss = 0.2123\n", + "Batch 60, loss = 656.4010, recon_loss = 656.2571, kl_loss = 0.1439\n", + "Batch 90, loss = 212.3682, recon_loss = 212.2194, kl_loss = 0.1488\n", + "Batch 120, loss = 407.2280, recon_loss = 407.0706, kl_loss = 0.1574\n", + "Batch 150, loss = 678.9285, recon_loss = 677.6163, kl_loss = 1.3122\n", + "Batch 180, loss = 1856.0144, recon_loss = 1854.4064, kl_loss = 1.6080\n", + "Batch 210, loss = 4957.3096, recon_loss = 4954.7534, kl_loss = 2.5562\n", + "Average loss: 4898.9615\n", "Epoch: 67\n", - "Batch 30, loss = 2.6535, recon_loss = 2.6511, kl_loss = 0.0023\n", - "Batch 60, loss = 0.4526, recon_loss = 0.4504, kl_loss = 0.0021\n", - "Batch 90, loss = 0.9354, recon_loss = 0.9330, kl_loss = 0.0024\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6032, kl_loss = 0.0040\n", - "Batch 150, loss = 11.9354, recon_loss = 11.3706, kl_loss = 0.5649\n", - "Batch 180, loss = 12.3538, recon_loss = 11.7814, kl_loss = 0.5723\n", - "Batch 210, loss = 35.2264, recon_loss = 35.2223, kl_loss = 0.0041\n", - "Average loss: 14.2747\n", + "Batch 30, loss = 5983.5967, recon_loss = 5983.4243, kl_loss = 0.1722\n", + "Batch 60, loss = 656.7817, recon_loss = 656.6453, kl_loss = 0.1364\n", + "Batch 90, loss = 212.3311, recon_loss = 212.1665, kl_loss = 0.1646\n", + "Batch 120, loss = 407.2092, recon_loss = 407.0093, kl_loss = 0.1999\n", + "Batch 150, loss = 678.5105, recon_loss = 677.1026, kl_loss = 1.4079\n", + "Batch 180, loss = 1847.4207, recon_loss = 1846.2361, kl_loss = 1.1846\n", + "Batch 210, loss = 4958.6201, recon_loss = 4956.0054, kl_loss = 2.6148\n", + "Average loss: 4870.8626\n", "Epoch: 68\n", - "Batch 30, loss = 2.6567, recon_loss = 2.6527, kl_loss = 0.0040\n", - "Batch 60, loss = 0.4496, recon_loss = 0.4461, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9510, recon_loss = 0.9481, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6021, recon_loss = 0.5993, kl_loss = 0.0028\n", - "Batch 150, loss = 11.6701, recon_loss = 11.1288, kl_loss = 0.5413\n", - "Batch 180, loss = 12.2817, recon_loss = 11.7166, kl_loss = 0.5651\n", - "Batch 210, loss = 35.5150, recon_loss = 35.5114, kl_loss = 0.0035\n", - "Average loss: 14.2184\n", + "Batch 30, loss = 5983.6274, recon_loss = 5983.4253, kl_loss = 0.2024\n", + "Batch 60, loss = 656.5070, recon_loss = 656.3207, kl_loss = 0.1863\n", + "Batch 90, loss = 212.9302, recon_loss = 212.7578, kl_loss = 0.1724\n", + "Batch 120, loss = 406.9931, recon_loss = 406.8010, kl_loss = 0.1921\n", + "Batch 150, loss = 677.8444, recon_loss = 676.5717, kl_loss = 1.2727\n", + "Batch 180, loss = 1842.0596, recon_loss = 1840.5931, kl_loss = 1.4664\n", + "Batch 210, loss = 4960.7705, recon_loss = 4958.1016, kl_loss = 2.6690\n", + "Average loss: 4859.5062\n", "Epoch: 69\n", - "Batch 30, loss = 2.7120, recon_loss = 2.7077, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4480, recon_loss = 0.4440, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9328, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6045, recon_loss = 0.6003, kl_loss = 0.0042\n", - "Batch 150, loss = 12.0504, recon_loss = 11.5253, kl_loss = 0.5252\n", - "Batch 180, loss = 12.0807, recon_loss = 11.4736, kl_loss = 0.6071\n", - "Batch 210, loss = 35.1157, recon_loss = 35.1103, kl_loss = 0.0054\n", - "Average loss: 15.4627\n", + "Batch 30, loss = 5983.1245, recon_loss = 5982.8784, kl_loss = 0.2459\n", + "Batch 60, loss = 656.8394, recon_loss = 656.6761, kl_loss = 0.1632\n", + "Batch 90, loss = 212.6905, recon_loss = 212.5267, kl_loss = 0.1638\n", + "Batch 120, loss = 407.0136, recon_loss = 406.7836, kl_loss = 0.2300\n", + "Batch 150, loss = 677.4860, recon_loss = 676.3025, kl_loss = 1.1835\n", + "Batch 180, loss = 1848.6226, recon_loss = 1847.1624, kl_loss = 1.4602\n", + "Batch 210, loss = 4967.3774, recon_loss = 4964.8457, kl_loss = 2.5318\n", + "Average loss: 4872.2431\n", "Epoch: 70\n", - "Batch 30, loss = 2.6826, recon_loss = 2.6784, kl_loss = 0.0042\n", - "Batch 60, loss = 0.4535, recon_loss = 0.4498, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9368, recon_loss = 0.9322, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6088, recon_loss = 0.6027, kl_loss = 0.0061\n", - "Batch 150, loss = 12.2333, recon_loss = 11.6476, kl_loss = 0.5856\n", - "Batch 180, loss = 12.0544, recon_loss = 11.4690, kl_loss = 0.5854\n", - "Batch 210, loss = 35.3493, recon_loss = 35.3422, kl_loss = 0.0071\n", - "Average loss: 14.2798\n", + "Batch 30, loss = 5982.4971, recon_loss = 5982.1167, kl_loss = 0.3803\n", + "Batch 60, loss = 656.8121, recon_loss = 656.6088, kl_loss = 0.2033\n", + "Batch 90, loss = 212.6359, recon_loss = 212.4550, kl_loss = 0.1808\n", + "Batch 120, loss = 407.2719, recon_loss = 407.1040, kl_loss = 0.1679\n", + "Batch 150, loss = 678.3000, recon_loss = 677.1393, kl_loss = 1.1607\n", + "Batch 180, loss = 1847.4762, recon_loss = 1846.1890, kl_loss = 1.2872\n", + "Batch 210, loss = 4946.5034, recon_loss = 4943.7920, kl_loss = 2.7115\n", + "Average loss: 4886.9668\n", "Epoch: 71\n", - "Batch 30, loss = 2.6662, recon_loss = 2.6605, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4542, recon_loss = 0.4486, kl_loss = 0.0057\n", - "Batch 90, loss = 0.9397, recon_loss = 0.9331, kl_loss = 0.0066\n", - "Batch 120, loss = 0.6110, recon_loss = 0.6047, kl_loss = 0.0063\n", - "Batch 150, loss = 11.6028, recon_loss = 11.0277, kl_loss = 0.5751\n", - "Batch 180, loss = 12.0717, recon_loss = 11.4210, kl_loss = 0.6507\n", - "Batch 210, loss = 35.2695, recon_loss = 35.2624, kl_loss = 0.0071\n", - "Average loss: 14.2393\n", + "Batch 30, loss = 5984.8218, recon_loss = 5984.6265, kl_loss = 0.1954\n", + "Batch 60, loss = 656.5167, recon_loss = 656.3720, kl_loss = 0.1446\n", + "Batch 90, loss = 212.6394, recon_loss = 212.4987, kl_loss = 0.1406\n", + "Batch 120, loss = 407.3613, recon_loss = 407.1951, kl_loss = 0.1661\n", + "Batch 150, loss = 677.8596, recon_loss = 676.6531, kl_loss = 1.2065\n", + "Batch 180, loss = 1854.8862, recon_loss = 1853.6021, kl_loss = 1.2842\n", + "Batch 210, loss = 4927.1157, recon_loss = 4924.4258, kl_loss = 2.6898\n", + "Average loss: 4863.7819\n", "Epoch: 72\n", - "Batch 30, loss = 2.6750, recon_loss = 2.6692, kl_loss = 0.0058\n", - "Batch 60, loss = 0.4508, recon_loss = 0.4441, kl_loss = 0.0067\n", - "Batch 90, loss = 0.9380, recon_loss = 0.9326, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6043, kl_loss = 0.0042\n", - "Batch 150, loss = 11.5218, recon_loss = 10.9134, kl_loss = 0.6084\n", - "Batch 180, loss = 12.0730, recon_loss = 11.5183, kl_loss = 0.5547\n", - "Batch 210, loss = 35.2627, recon_loss = 35.2573, kl_loss = 0.0053\n", - "Average loss: 14.2441\n", + "Batch 30, loss = 5982.5225, recon_loss = 5982.3535, kl_loss = 0.1692\n", + "Batch 60, loss = 656.7964, recon_loss = 656.6614, kl_loss = 0.1350\n", + "Batch 90, loss = 212.7034, recon_loss = 212.5656, kl_loss = 0.1378\n", + "Batch 120, loss = 407.1332, recon_loss = 406.9498, kl_loss = 0.1834\n", + "Batch 150, loss = 678.1514, recon_loss = 677.0332, kl_loss = 1.1182\n", + "Batch 180, loss = 1875.9750, recon_loss = 1874.8594, kl_loss = 1.1156\n", + "Batch 210, loss = 4928.1484, recon_loss = 4925.5640, kl_loss = 2.5844\n", + "Average loss: 4853.1593\n", "Epoch: 73\n", - "Batch 30, loss = 2.6733, recon_loss = 2.6692, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4540, recon_loss = 0.4495, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9360, recon_loss = 0.9315, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6076, recon_loss = 0.6038, kl_loss = 0.0039\n", - "Batch 150, loss = 11.3163, recon_loss = 10.7496, kl_loss = 0.5667\n", - "Batch 180, loss = 12.0889, recon_loss = 11.5699, kl_loss = 0.5190\n", - "Batch 210, loss = 35.3724, recon_loss = 35.3673, kl_loss = 0.0051\n", - "Average loss: 14.1684\n", + "Batch 30, loss = 5982.3081, recon_loss = 5982.0220, kl_loss = 0.2861\n", + "Batch 60, loss = 657.2657, recon_loss = 657.1099, kl_loss = 0.1558\n", + "Batch 90, loss = 212.7154, recon_loss = 212.5577, kl_loss = 0.1578\n", + "Batch 120, loss = 406.8022, recon_loss = 406.6433, kl_loss = 0.1588\n", + "Batch 150, loss = 678.1044, recon_loss = 677.0034, kl_loss = 1.1010\n", + "Batch 180, loss = 2800.7900, recon_loss = 2799.5896, kl_loss = 1.2004\n", + "Batch 210, loss = 4916.9883, recon_loss = 4914.2046, kl_loss = 2.7835\n", + "Average loss: 4858.4451\n", "Epoch: 74\n", - "Batch 30, loss = 2.6751, recon_loss = 2.6714, kl_loss = 0.0037\n", - "Batch 60, loss = 0.4507, recon_loss = 0.4472, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9354, recon_loss = 0.9323, kl_loss = 0.0030\n", - "Batch 120, loss = 0.6088, recon_loss = 0.6056, kl_loss = 0.0032\n", - "Batch 150, loss = 11.2339, recon_loss = 10.7272, kl_loss = 0.5066\n", - "Batch 180, loss = 12.1688, recon_loss = 11.5808, kl_loss = 0.5880\n", - "Batch 210, loss = 35.2970, recon_loss = 35.2926, kl_loss = 0.0044\n", - "Average loss: 14.2000\n", + "Batch 30, loss = 5982.7163, recon_loss = 5982.3799, kl_loss = 0.3366\n", + "Batch 60, loss = 656.9180, recon_loss = 656.7781, kl_loss = 0.1400\n", + "Batch 90, loss = 212.9702, recon_loss = 212.8144, kl_loss = 0.1558\n", + "Batch 120, loss = 407.1100, recon_loss = 406.9418, kl_loss = 0.1682\n", + "Batch 150, loss = 679.0680, recon_loss = 678.0339, kl_loss = 1.0341\n", + "Batch 180, loss = 1872.6453, recon_loss = 1871.2957, kl_loss = 1.3496\n", + "Batch 210, loss = 4947.8105, recon_loss = 4945.1514, kl_loss = 2.6591\n", + "Average loss: 4889.7720\n", "Epoch: 75\n", - "Batch 30, loss = 2.6829, recon_loss = 2.6797, kl_loss = 0.0031\n", - "Batch 60, loss = 0.4497, recon_loss = 0.4464, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9365, recon_loss = 0.9321, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6040, kl_loss = 0.0038\n", - "Batch 150, loss = 11.2391, recon_loss = 10.6933, kl_loss = 0.5458\n", - "Batch 180, loss = 12.1205, recon_loss = 11.5695, kl_loss = 0.5510\n", - "Batch 210, loss = 35.2235, recon_loss = 35.2186, kl_loss = 0.0049\n", - "Average loss: 14.1999\n", + "Batch 30, loss = 5980.9033, recon_loss = 5980.6914, kl_loss = 0.2118\n", + "Batch 60, loss = 656.7763, recon_loss = 656.5900, kl_loss = 0.1863\n", + "Batch 90, loss = 212.8279, recon_loss = 212.6540, kl_loss = 0.1739\n", + "Batch 120, loss = 406.9768, recon_loss = 406.7968, kl_loss = 0.1799\n", + "Batch 150, loss = 678.2769, recon_loss = 677.2249, kl_loss = 1.0519\n", + "Batch 180, loss = 1838.8063, recon_loss = 1837.6617, kl_loss = 1.1445\n", + "Batch 210, loss = 4961.8828, recon_loss = 4959.2314, kl_loss = 2.6515\n", + "Average loss: 4875.1655\n", "Epoch: 76\n", - "Batch 30, loss = 2.6864, recon_loss = 2.6829, kl_loss = 0.0035\n", - "Batch 60, loss = 0.4524, recon_loss = 0.4490, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9357, recon_loss = 0.9320, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6095, recon_loss = 0.6066, kl_loss = 0.0030\n", - "Batch 150, loss = 11.0804, recon_loss = 10.5307, kl_loss = 0.5497\n", - "Batch 180, loss = 12.2869, recon_loss = 11.7836, kl_loss = 0.5033\n", - "Batch 210, loss = 35.3554, recon_loss = 35.3513, kl_loss = 0.0040\n", - "Average loss: 14.2254\n", + "Batch 30, loss = 5981.3745, recon_loss = 5981.2173, kl_loss = 0.1571\n", + "Batch 60, loss = 657.0764, recon_loss = 656.9332, kl_loss = 0.1432\n", + "Batch 90, loss = 212.9062, recon_loss = 212.7445, kl_loss = 0.1616\n", + "Batch 120, loss = 407.2784, recon_loss = 407.0958, kl_loss = 0.1827\n", + "Batch 150, loss = 678.1296, recon_loss = 677.0039, kl_loss = 1.1257\n", + "Batch 180, loss = 1829.5868, recon_loss = 1828.4094, kl_loss = 1.1773\n", + "Batch 210, loss = 4961.6411, recon_loss = 4958.9756, kl_loss = 2.6655\n", + "Average loss: 4876.7505\n", "Epoch: 77\n", - "Batch 30, loss = 2.6908, recon_loss = 2.6876, kl_loss = 0.0032\n", - "Batch 60, loss = 0.4480, recon_loss = 0.4449, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9369, recon_loss = 0.9327, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6030, kl_loss = 0.0042\n", - "Batch 150, loss = 10.8833, recon_loss = 10.3654, kl_loss = 0.5179\n", - "Batch 180, loss = 12.1346, recon_loss = 11.5556, kl_loss = 0.5790\n", - "Batch 210, loss = 35.3232, recon_loss = 35.3178, kl_loss = 0.0055\n", - "Average loss: 14.1802\n", + "Batch 30, loss = 5982.9644, recon_loss = 5982.7275, kl_loss = 0.2370\n", + "Batch 60, loss = 656.8396, recon_loss = 656.6752, kl_loss = 0.1644\n", + "Batch 90, loss = 212.6893, recon_loss = 212.5358, kl_loss = 0.1536\n", + "Batch 120, loss = 406.6782, recon_loss = 406.4989, kl_loss = 0.1792\n", + "Batch 150, loss = 677.7864, recon_loss = 676.7146, kl_loss = 1.0718\n", + "Batch 180, loss = 1837.1536, recon_loss = 1835.7739, kl_loss = 1.3796\n", + "Batch 210, loss = 4935.2129, recon_loss = 4932.4932, kl_loss = 2.7195\n", + "Average loss: 4855.6535\n", "Epoch: 78\n", - "Batch 30, loss = 2.6924, recon_loss = 2.6886, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4487, recon_loss = 0.4451, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9375, recon_loss = 0.9344, kl_loss = 0.0031\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6037, kl_loss = 0.0040\n", - "Batch 150, loss = 10.9056, recon_loss = 10.3736, kl_loss = 0.5321\n", - "Batch 180, loss = 13.2341, recon_loss = 12.7075, kl_loss = 0.5266\n", - "Batch 210, loss = 35.3522, recon_loss = 35.3461, kl_loss = 0.0061\n", - "Average loss: 14.2261\n", + "Batch 30, loss = 5984.3569, recon_loss = 5983.9795, kl_loss = 0.3773\n", + "Batch 60, loss = 656.9187, recon_loss = 656.7634, kl_loss = 0.1554\n", + "Batch 90, loss = 212.6599, recon_loss = 212.4936, kl_loss = 0.1664\n", + "Batch 120, loss = 406.9888, recon_loss = 406.7640, kl_loss = 0.2248\n", + "Batch 150, loss = 679.1536, recon_loss = 678.1249, kl_loss = 1.0287\n", + "Batch 180, loss = 2702.0459, recon_loss = 2700.8108, kl_loss = 1.2352\n", + "Batch 210, loss = 4932.1655, recon_loss = 4929.4800, kl_loss = 2.6856\n", + "Average loss: 4854.5942\n", "Epoch: 79\n", - "Batch 30, loss = 2.6964, recon_loss = 2.6923, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4480, recon_loss = 0.4442, kl_loss = 0.0038\n", - "Batch 90, loss = 1.1882, recon_loss = 1.1845, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6115, recon_loss = 0.6067, kl_loss = 0.0048\n", - "Batch 150, loss = 10.8091, recon_loss = 10.2819, kl_loss = 0.5272\n", - "Batch 180, loss = 12.1541, recon_loss = 11.6302, kl_loss = 0.5239\n", - "Batch 210, loss = 35.3534, recon_loss = 35.3465, kl_loss = 0.0069\n", - "Average loss: 14.1931\n", + "Batch 30, loss = 5982.0264, recon_loss = 5981.6934, kl_loss = 0.3329\n", + "Batch 60, loss = 657.0058, recon_loss = 656.8126, kl_loss = 0.1933\n", + "Batch 90, loss = 212.7704, recon_loss = 212.5951, kl_loss = 0.1753\n", + "Batch 120, loss = 407.0839, recon_loss = 406.8967, kl_loss = 0.1872\n", + "Batch 150, loss = 677.7213, recon_loss = 676.7338, kl_loss = 0.9875\n", + "Batch 180, loss = 1873.1152, recon_loss = 1871.9978, kl_loss = 1.1175\n", + "Batch 210, loss = 4902.5591, recon_loss = 4899.7822, kl_loss = 2.7767\n", + "Average loss: 4849.9608\n", "Epoch: 80\n", - "Batch 30, loss = 2.7035, recon_loss = 2.6983, kl_loss = 0.0052\n", - "Batch 60, loss = 0.4503, recon_loss = 0.4456, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9373, recon_loss = 0.9331, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6089, recon_loss = 0.6055, kl_loss = 0.0034\n", - "Batch 150, loss = 10.6917, recon_loss = 10.1754, kl_loss = 0.5163\n", - "Batch 180, loss = 12.2445, recon_loss = 11.7651, kl_loss = 0.4794\n", - "Batch 210, loss = 35.3737, recon_loss = 35.3689, kl_loss = 0.0048\n", - "Average loss: 14.2039\n", + "Batch 30, loss = 5984.6631, recon_loss = 5984.3750, kl_loss = 0.2880\n", + "Batch 60, loss = 657.1512, recon_loss = 656.9881, kl_loss = 0.1631\n", + "Batch 90, loss = 212.9023, recon_loss = 212.7125, kl_loss = 0.1898\n", + "Batch 120, loss = 406.9696, recon_loss = 406.7627, kl_loss = 0.2069\n", + "Batch 150, loss = 678.4000, recon_loss = 677.4222, kl_loss = 0.9778\n", + "Batch 180, loss = 2869.5042, recon_loss = 2868.5049, kl_loss = 0.9992\n", + "Batch 210, loss = 4922.8862, recon_loss = 4921.0635, kl_loss = 1.8227\n", + "Average loss: 4881.7950\n", "Epoch: 81\n", - "Batch 30, loss = 2.7089, recon_loss = 2.7056, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4507, recon_loss = 0.4470, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9374, recon_loss = 0.9326, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6049, kl_loss = 0.0036\n", - "Batch 150, loss = 10.5285, recon_loss = 10.0351, kl_loss = 0.4933\n", - "Batch 180, loss = 12.4136, recon_loss = 11.9136, kl_loss = 0.5000\n", - "Batch 210, loss = 35.4126, recon_loss = 35.4071, kl_loss = 0.0054\n", - "Average loss: 14.7952\n", + "Batch 30, loss = 5982.0425, recon_loss = 5981.8047, kl_loss = 0.2377\n", + "Batch 60, loss = 656.9895, recon_loss = 656.8063, kl_loss = 0.1833\n", + "Batch 90, loss = 213.0464, recon_loss = 212.8780, kl_loss = 0.1684\n", + "Batch 120, loss = 406.8473, recon_loss = 406.6686, kl_loss = 0.1787\n", + "Batch 150, loss = 677.9860, recon_loss = 676.9635, kl_loss = 1.0225\n", + "Batch 180, loss = 1895.4954, recon_loss = 1894.2500, kl_loss = 1.2453\n", + "Batch 210, loss = 4891.3564, recon_loss = 4888.5728, kl_loss = 2.7837\n", + "Average loss: 4850.5950\n", "Epoch: 82\n", - "Batch 30, loss = 2.7098, recon_loss = 2.7064, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4485, recon_loss = 0.4444, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9351, recon_loss = 0.9316, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6087, recon_loss = 0.6058, kl_loss = 0.0028\n", - "Batch 150, loss = 10.3379, recon_loss = 9.8330, kl_loss = 0.5049\n", - "Batch 180, loss = 12.2827, recon_loss = 11.8086, kl_loss = 0.4741\n", - "Batch 210, loss = 35.3471, recon_loss = 35.3425, kl_loss = 0.0046\n", - "Average loss: 14.1943\n", + "Batch 30, loss = 5984.6284, recon_loss = 5984.3340, kl_loss = 0.2942\n", + "Batch 60, loss = 656.8849, recon_loss = 656.7130, kl_loss = 0.1720\n", + "Batch 90, loss = 212.7476, recon_loss = 212.5653, kl_loss = 0.1823\n", + "Batch 120, loss = 406.8063, recon_loss = 406.6281, kl_loss = 0.1782\n", + "Batch 150, loss = 678.0587, recon_loss = 677.0986, kl_loss = 0.9600\n", + "Batch 180, loss = 2845.0210, recon_loss = 2843.9033, kl_loss = 1.1177\n", + "Batch 210, loss = 4925.1274, recon_loss = 4922.5093, kl_loss = 2.6181\n", + "Average loss: 4886.1747\n", "Epoch: 83\n", - "Batch 30, loss = 2.7127, recon_loss = 2.7100, kl_loss = 0.0027\n", - "Batch 60, loss = 0.4450, recon_loss = 0.4423, kl_loss = 0.0027\n", - "Batch 90, loss = 0.9364, recon_loss = 0.9338, kl_loss = 0.0025\n", - "Batch 120, loss = 0.6086, recon_loss = 0.6060, kl_loss = 0.0026\n", - "Batch 150, loss = 10.2979, recon_loss = 9.8325, kl_loss = 0.4654\n", - "Batch 180, loss = 12.2363, recon_loss = 11.7946, kl_loss = 0.4417\n", - "Batch 210, loss = 35.4107, recon_loss = 35.4044, kl_loss = 0.0063\n", - "Average loss: 14.3487\n", + "Batch 30, loss = 5982.8477, recon_loss = 5982.5464, kl_loss = 0.3012\n", + "Batch 60, loss = 657.1575, recon_loss = 656.9681, kl_loss = 0.1894\n", + "Batch 90, loss = 213.2620, recon_loss = 213.0866, kl_loss = 0.1755\n", + "Batch 120, loss = 406.8638, recon_loss = 406.6833, kl_loss = 0.1805\n", + "Batch 150, loss = 678.4060, recon_loss = 677.3503, kl_loss = 1.0557\n", + "Batch 180, loss = 1890.4858, recon_loss = 1889.3521, kl_loss = 1.1338\n", + "Batch 210, loss = 4891.4375, recon_loss = 4888.7734, kl_loss = 2.6640\n", + "Average loss: 4841.0484\n", "Epoch: 84\n", - "Batch 30, loss = 2.7841, recon_loss = 2.7809, kl_loss = 0.0031\n", - "Batch 60, loss = 0.4431, recon_loss = 0.4400, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9341, recon_loss = 0.9309, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6039, kl_loss = 0.0038\n", - "Batch 150, loss = 10.3167, recon_loss = 9.8616, kl_loss = 0.4551\n", - "Batch 180, loss = 12.0029, recon_loss = 11.4959, kl_loss = 0.5070\n", - "Batch 210, loss = 34.6125, recon_loss = 34.6067, kl_loss = 0.0059\n", - "Average loss: 14.4395\n", + "Batch 30, loss = 5983.0811, recon_loss = 5982.8140, kl_loss = 0.2670\n", + "Batch 60, loss = 657.2065, recon_loss = 657.0529, kl_loss = 0.1537\n", + "Batch 90, loss = 212.6698, recon_loss = 212.5059, kl_loss = 0.1639\n", + "Batch 120, loss = 406.7747, recon_loss = 406.6022, kl_loss = 0.1725\n", + "Batch 150, loss = 679.7523, recon_loss = 678.6653, kl_loss = 1.0869\n", + "Batch 180, loss = 1899.6066, recon_loss = 1898.4862, kl_loss = 1.1203\n", + "Batch 210, loss = 4974.1260, recon_loss = 4971.3643, kl_loss = 2.7619\n", + "Average loss: 4985.2190\n", "Epoch: 85\n", - "Batch 30, loss = 2.8299, recon_loss = 2.8265, kl_loss = 0.0035\n", - "Batch 60, loss = 0.4421, recon_loss = 0.4388, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9350, recon_loss = 0.9320, kl_loss = 0.0030\n", - "Batch 120, loss = 0.6078, recon_loss = 0.6051, kl_loss = 0.0028\n", - "Batch 150, loss = 10.5069, recon_loss = 10.0174, kl_loss = 0.4895\n", - "Batch 180, loss = 12.0606, recon_loss = 11.5986, kl_loss = 0.4620\n", - "Batch 210, loss = 35.3641, recon_loss = 35.3590, kl_loss = 0.0051\n", - "Average loss: 14.1717\n", + "Batch 30, loss = 5976.0474, recon_loss = 5975.7607, kl_loss = 0.2865\n", + "Batch 60, loss = 656.1688, recon_loss = 655.9869, kl_loss = 0.1819\n", + "Batch 90, loss = 212.6648, recon_loss = 212.4888, kl_loss = 0.1760\n", + "Batch 120, loss = 407.7481, recon_loss = 407.5631, kl_loss = 0.1850\n", + "Batch 150, loss = 680.4996, recon_loss = 679.5296, kl_loss = 0.9700\n", + "Batch 180, loss = 1894.6777, recon_loss = 1893.4978, kl_loss = 1.1799\n", + "Batch 210, loss = 4935.7354, recon_loss = 4932.9814, kl_loss = 2.7541\n", + "Average loss: 4837.0007\n", "Epoch: 86\n", - "Batch 30, loss = 2.7205, recon_loss = 2.7179, kl_loss = 0.0027\n", - "Batch 60, loss = 0.4456, recon_loss = 0.4430, kl_loss = 0.0026\n", - "Batch 90, loss = 0.9372, recon_loss = 0.9342, kl_loss = 0.0030\n", - "Batch 120, loss = 0.6089, recon_loss = 0.6045, kl_loss = 0.0045\n", - "Batch 150, loss = 10.7503, recon_loss = 10.3069, kl_loss = 0.4434\n", - "Batch 180, loss = 12.1541, recon_loss = 11.6623, kl_loss = 0.4918\n", - "Batch 210, loss = 35.4219, recon_loss = 35.4145, kl_loss = 0.0075\n", - "Average loss: 14.1777\n", + "Batch 30, loss = 5974.7495, recon_loss = 5974.4038, kl_loss = 0.3455\n", + "Batch 60, loss = 655.6959, recon_loss = 655.5222, kl_loss = 0.1737\n", + "Batch 90, loss = 212.5816, recon_loss = 212.4165, kl_loss = 0.1651\n", + "Batch 120, loss = 407.7753, recon_loss = 407.6147, kl_loss = 0.1606\n", + "Batch 150, loss = 678.1096, recon_loss = 677.1219, kl_loss = 0.9876\n", + "Batch 180, loss = 1865.0428, recon_loss = 1863.8958, kl_loss = 1.1471\n", + "Batch 210, loss = 4901.2988, recon_loss = 4898.5557, kl_loss = 2.7434\n", + "Average loss: 4808.8843\n", "Epoch: 87\n", - "Batch 30, loss = 2.7258, recon_loss = 2.7217, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4460, recon_loss = 0.4421, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9384, recon_loss = 0.9349, kl_loss = 0.0035\n", - "Batch 120, loss = 0.6087, recon_loss = 0.6057, kl_loss = 0.0030\n", - "Batch 150, loss = 10.2427, recon_loss = 9.7812, kl_loss = 0.4614\n", - "Batch 180, loss = 12.0557, recon_loss = 11.6083, kl_loss = 0.4474\n", - "Batch 210, loss = 35.4141, recon_loss = 35.4081, kl_loss = 0.0060\n", - "Average loss: 14.1459\n", + "Batch 30, loss = 5976.4272, recon_loss = 5976.1792, kl_loss = 0.2481\n", + "Batch 60, loss = 656.1899, recon_loss = 656.0012, kl_loss = 0.1886\n", + "Batch 90, loss = 212.9262, recon_loss = 212.7419, kl_loss = 0.1843\n", + "Batch 120, loss = 407.9271, recon_loss = 407.7335, kl_loss = 0.1937\n", + "Batch 150, loss = 678.1888, recon_loss = 677.1949, kl_loss = 0.9939\n", + "Batch 180, loss = 1893.9474, recon_loss = 1892.8281, kl_loss = 1.1193\n", + "Batch 210, loss = 4896.6602, recon_loss = 4893.9067, kl_loss = 2.7534\n", + "Average loss: 4802.7697\n", "Epoch: 88\n", - "Batch 30, loss = 2.7321, recon_loss = 2.7288, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4475, recon_loss = 0.4443, kl_loss = 0.0032\n", - "Batch 90, loss = 0.9348, recon_loss = 0.9319, kl_loss = 0.0029\n", - "Batch 120, loss = 0.6154, recon_loss = 0.6127, kl_loss = 0.0026\n", - "Batch 150, loss = 10.0776, recon_loss = 9.6525, kl_loss = 0.4251\n", - "Batch 180, loss = 12.0463, recon_loss = 11.6008, kl_loss = 0.4455\n", - "Batch 210, loss = 35.3696, recon_loss = 35.3647, kl_loss = 0.0049\n", - "Average loss: 14.1481\n", + "Batch 30, loss = 5976.6519, recon_loss = 5976.4497, kl_loss = 0.2023\n", + "Batch 60, loss = 656.2745, recon_loss = 656.0700, kl_loss = 0.2046\n", + "Batch 90, loss = 213.1082, recon_loss = 212.8767, kl_loss = 0.2316\n", + "Batch 120, loss = 407.7499, recon_loss = 407.5380, kl_loss = 0.2120\n", + "Batch 150, loss = 678.8629, recon_loss = 677.8665, kl_loss = 0.9964\n", + "Batch 180, loss = 1879.8630, recon_loss = 1878.7583, kl_loss = 1.1048\n", + "Batch 210, loss = 4891.7964, recon_loss = 4889.1138, kl_loss = 2.6827\n", + "Average loss: 4795.1100\n", "Epoch: 89\n", - "Batch 30, loss = 2.7441, recon_loss = 2.7414, kl_loss = 0.0027\n", - "Batch 60, loss = 0.4434, recon_loss = 0.4407, kl_loss = 0.0027\n", - "Batch 90, loss = 0.9347, recon_loss = 0.9322, kl_loss = 0.0025\n", - "Batch 120, loss = 0.6123, recon_loss = 0.6101, kl_loss = 0.0022\n", - "Batch 150, loss = 10.0045, recon_loss = 9.5787, kl_loss = 0.4258\n", - "Batch 180, loss = 12.1525, recon_loss = 11.7426, kl_loss = 0.4099\n", - "Batch 210, loss = 35.4322, recon_loss = 35.4279, kl_loss = 0.0042\n", - "Average loss: 14.1889\n", + "Batch 30, loss = 5976.1577, recon_loss = 5975.9346, kl_loss = 0.2231\n", + "Batch 60, loss = 656.3068, recon_loss = 656.1123, kl_loss = 0.1944\n", + "Batch 90, loss = 212.8070, recon_loss = 212.6030, kl_loss = 0.2040\n", + "Batch 120, loss = 407.6910, recon_loss = 407.4882, kl_loss = 0.2029\n", + "Batch 150, loss = 679.5024, recon_loss = 678.5516, kl_loss = 0.9508\n", + "Batch 180, loss = 2847.9797, recon_loss = 2846.9087, kl_loss = 1.0711\n", + "Batch 210, loss = 4887.4741, recon_loss = 4884.6284, kl_loss = 2.8457\n", + "Average loss: 4818.1599\n", "Epoch: 90\n", - "Batch 30, loss = 2.7311, recon_loss = 2.7289, kl_loss = 0.0022\n", - "Batch 60, loss = 0.4450, recon_loss = 0.4428, kl_loss = 0.0022\n", - "Batch 90, loss = 0.9332, recon_loss = 0.9312, kl_loss = 0.0020\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6066, kl_loss = 0.0018\n", - "Batch 150, loss = 9.9167, recon_loss = 9.4587, kl_loss = 0.4581\n", - "Batch 180, loss = 12.1595, recon_loss = 11.7604, kl_loss = 0.3991\n", - "Batch 210, loss = 35.4233, recon_loss = 35.4188, kl_loss = 0.0044\n", - "Average loss: 14.1243\n", + "Batch 30, loss = 5976.7319, recon_loss = 5976.4761, kl_loss = 0.2558\n", + "Batch 60, loss = 656.4232, recon_loss = 656.2423, kl_loss = 0.1809\n", + "Batch 90, loss = 212.7871, recon_loss = 212.6161, kl_loss = 0.1710\n", + "Batch 120, loss = 407.2015, recon_loss = 407.0308, kl_loss = 0.1708\n", + "Batch 150, loss = 679.0498, recon_loss = 678.0926, kl_loss = 0.9572\n", + "Batch 180, loss = 1855.7245, recon_loss = 1854.6364, kl_loss = 1.0881\n", + "Batch 210, loss = 4905.0806, recon_loss = 4902.3594, kl_loss = 2.7213\n", + "Average loss: 4787.6980\n", "Epoch: 91\n", - "Batch 30, loss = 2.7870, recon_loss = 2.7841, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4427, recon_loss = 0.4395, kl_loss = 0.0032\n", - "Batch 90, loss = 0.9354, recon_loss = 0.9316, kl_loss = 0.0038\n", - "Batch 120, loss = 0.6112, recon_loss = 0.6080, kl_loss = 0.0032\n", - "Batch 150, loss = 9.6634, recon_loss = 9.2764, kl_loss = 0.3870\n", - "Batch 180, loss = 12.1993, recon_loss = 11.7696, kl_loss = 0.4298\n", - "Batch 210, loss = 35.4116, recon_loss = 35.4058, kl_loss = 0.0057\n", - "Average loss: 14.1462\n", + "Batch 30, loss = 5976.6519, recon_loss = 5976.3237, kl_loss = 0.3281\n", + "Batch 60, loss = 656.3470, recon_loss = 656.1806, kl_loss = 0.1664\n", + "Batch 90, loss = 212.8694, recon_loss = 212.6973, kl_loss = 0.1721\n", + "Batch 120, loss = 407.4077, recon_loss = 407.2046, kl_loss = 0.2031\n", + "Batch 150, loss = 678.5698, recon_loss = 677.5480, kl_loss = 1.0217\n", + "Batch 180, loss = 1871.7242, recon_loss = 1870.6565, kl_loss = 1.0677\n", + "Batch 210, loss = 4917.7480, recon_loss = 4915.1650, kl_loss = 2.5832\n", + "Average loss: 4808.2993\n", "Epoch: 92\n", - "Batch 30, loss = 2.7497, recon_loss = 2.7468, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4424, recon_loss = 0.4394, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9347, recon_loss = 0.9315, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6074, recon_loss = 0.6047, kl_loss = 0.0027\n", - "Batch 150, loss = 9.7458, recon_loss = 9.3210, kl_loss = 0.4248\n", - "Batch 180, loss = 12.1332, recon_loss = 11.7349, kl_loss = 0.3983\n", - "Batch 210, loss = 35.4132, recon_loss = 35.4073, kl_loss = 0.0059\n", - "Average loss: 14.1323\n", + "Batch 30, loss = 5976.8335, recon_loss = 5976.4058, kl_loss = 0.4279\n", + "Batch 60, loss = 656.5148, recon_loss = 656.3245, kl_loss = 0.1902\n", + "Batch 90, loss = 213.1230, recon_loss = 212.9404, kl_loss = 0.1826\n", + "Batch 120, loss = 407.7039, recon_loss = 407.5079, kl_loss = 0.1959\n", + "Batch 150, loss = 682.2583, recon_loss = 681.2675, kl_loss = 0.9908\n", + "Batch 180, loss = 1874.4895, recon_loss = 1873.1987, kl_loss = 1.2908\n", + "Batch 210, loss = 4913.0293, recon_loss = 4910.4023, kl_loss = 2.6271\n", + "Average loss: 4833.8264\n", "Epoch: 93\n", - "Batch 30, loss = 2.7537, recon_loss = 2.7507, kl_loss = 0.0031\n", - "Batch 60, loss = 0.4445, recon_loss = 0.4416, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9348, recon_loss = 0.9322, kl_loss = 0.0026\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6072, kl_loss = 0.0024\n", - "Batch 150, loss = 9.6749, recon_loss = 9.2815, kl_loss = 0.3934\n", - "Batch 180, loss = 12.1504, recon_loss = 11.7838, kl_loss = 0.3666\n", - "Batch 210, loss = 35.4152, recon_loss = 35.4106, kl_loss = 0.0046\n", - "Average loss: 14.1325\n", + "Batch 30, loss = 5975.9253, recon_loss = 5975.5010, kl_loss = 0.4244\n", + "Batch 60, loss = 656.2242, recon_loss = 656.0276, kl_loss = 0.1966\n", + "Batch 90, loss = 212.9650, recon_loss = 212.7657, kl_loss = 0.1993\n", + "Batch 120, loss = 407.2208, recon_loss = 407.0356, kl_loss = 0.1852\n", + "Batch 150, loss = 677.8846, recon_loss = 676.9844, kl_loss = 0.9003\n", + "Batch 180, loss = 1853.2684, recon_loss = 1851.7837, kl_loss = 1.4847\n", + "Batch 210, loss = 4927.4316, recon_loss = 4924.7173, kl_loss = 2.7144\n", + "Average loss: 4790.4633\n", "Epoch: 94\n", - "Batch 30, loss = 2.7506, recon_loss = 2.7483, kl_loss = 0.0023\n", - "Batch 60, loss = 0.4425, recon_loss = 0.4401, kl_loss = 0.0024\n", - "Batch 90, loss = 0.9342, recon_loss = 0.9318, kl_loss = 0.0024\n", - "Batch 120, loss = 0.6100, recon_loss = 0.6074, kl_loss = 0.0026\n", - "Batch 150, loss = 9.5130, recon_loss = 9.1370, kl_loss = 0.3759\n", - "Batch 180, loss = 12.2432, recon_loss = 11.7910, kl_loss = 0.4522\n", - "Batch 210, loss = 35.4428, recon_loss = 35.4378, kl_loss = 0.0050\n", - "Average loss: 14.1204\n", + "Batch 30, loss = 5977.0708, recon_loss = 5976.6025, kl_loss = 0.4684\n", + "Batch 60, loss = 656.0562, recon_loss = 655.8717, kl_loss = 0.1845\n", + "Batch 90, loss = 213.0004, recon_loss = 212.8282, kl_loss = 0.1723\n", + "Batch 120, loss = 407.4801, recon_loss = 407.2994, kl_loss = 0.1807\n", + "Batch 150, loss = 677.6687, recon_loss = 676.7299, kl_loss = 0.9389\n", + "Batch 180, loss = 1843.6761, recon_loss = 1842.4440, kl_loss = 1.2322\n", + "Batch 210, loss = 4939.9077, recon_loss = 4937.2402, kl_loss = 2.6674\n", + "Average loss: 4820.9865\n", "Epoch: 95\n", - "Batch 30, loss = 2.7814, recon_loss = 2.7780, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4434, recon_loss = 0.4399, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9340, recon_loss = 0.9308, kl_loss = 0.0031\n", - "Batch 120, loss = 0.6098, recon_loss = 0.6071, kl_loss = 0.0027\n", - "Batch 150, loss = 9.6550, recon_loss = 9.2243, kl_loss = 0.4307\n", - "Batch 180, loss = 12.1126, recon_loss = 11.7200, kl_loss = 0.3927\n", - "Batch 210, loss = 35.4376, recon_loss = 35.4313, kl_loss = 0.0064\n", - "Average loss: 14.1200\n", + "Batch 30, loss = 5981.5801, recon_loss = 5981.3794, kl_loss = 0.2007\n", + "Batch 60, loss = 656.5590, recon_loss = 656.3726, kl_loss = 0.1864\n", + "Batch 90, loss = 212.9057, recon_loss = 212.6801, kl_loss = 0.2256\n", + "Batch 120, loss = 407.7054, recon_loss = 407.4951, kl_loss = 0.2103\n", + "Batch 150, loss = 677.5718, recon_loss = 676.5408, kl_loss = 1.0309\n", + "Batch 180, loss = 1834.6133, recon_loss = 1833.4989, kl_loss = 1.1144\n", + "Batch 210, loss = 4943.6841, recon_loss = 4941.0718, kl_loss = 2.6122\n", + "Average loss: 4799.5244\n", "Epoch: 96\n", - "Batch 30, loss = 2.7597, recon_loss = 2.7564, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4432, recon_loss = 0.4402, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9344, recon_loss = 0.9315, kl_loss = 0.0029\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6069, kl_loss = 0.0028\n", - "Batch 150, loss = 9.9515, recon_loss = 9.5866, kl_loss = 0.3649\n", - "Batch 180, loss = 12.0729, recon_loss = 11.6728, kl_loss = 0.4001\n", - "Batch 210, loss = 35.5018, recon_loss = 35.4966, kl_loss = 0.0051\n", - "Average loss: 14.1196\n", + "Batch 30, loss = 5976.7686, recon_loss = 5976.5410, kl_loss = 0.2274\n", + "Batch 60, loss = 656.3146, recon_loss = 656.1312, kl_loss = 0.1835\n", + "Batch 90, loss = 212.8646, recon_loss = 212.6909, kl_loss = 0.1738\n", + "Batch 120, loss = 407.4411, recon_loss = 407.2549, kl_loss = 0.1862\n", + "Batch 150, loss = 677.3343, recon_loss = 676.4133, kl_loss = 0.9210\n", + "Batch 180, loss = 1859.1385, recon_loss = 1858.0439, kl_loss = 1.0946\n", + "Batch 210, loss = 4946.5273, recon_loss = 4943.8926, kl_loss = 2.6347\n", + "Average loss: 4804.9340\n", "Epoch: 97\n", - "Batch 30, loss = 2.7649, recon_loss = 2.7620, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4414, recon_loss = 0.4386, kl_loss = 0.0028\n", - "Batch 90, loss = 0.9353, recon_loss = 0.9311, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6100, recon_loss = 0.6064, kl_loss = 0.0036\n", - "Batch 150, loss = 9.4568, recon_loss = 9.0732, kl_loss = 0.3836\n", - "Batch 180, loss = 12.1422, recon_loss = 11.7382, kl_loss = 0.4041\n", - "Batch 210, loss = 35.4448, recon_loss = 35.4377, kl_loss = 0.0070\n", - "Average loss: 14.1437\n", + "Batch 30, loss = 5977.8813, recon_loss = 5977.6792, kl_loss = 0.2019\n", + "Batch 60, loss = 656.6035, recon_loss = 656.3953, kl_loss = 0.2082\n", + "Batch 90, loss = 213.0113, recon_loss = 212.8013, kl_loss = 0.2100\n", + "Batch 120, loss = 407.3670, recon_loss = 407.1684, kl_loss = 0.1987\n", + "Batch 150, loss = 679.9147, recon_loss = 679.0491, kl_loss = 0.8657\n", + "Batch 180, loss = 1843.6423, recon_loss = 1842.4745, kl_loss = 1.1678\n", + "Batch 210, loss = 4949.6816, recon_loss = 4946.9766, kl_loss = 2.7050\n", + "Average loss: 4787.7893\n", "Epoch: 98\n", - "Batch 30, loss = 2.7714, recon_loss = 2.7672, kl_loss = 0.0042\n", - "Batch 60, loss = 0.4423, recon_loss = 0.4384, kl_loss = 0.0040\n", - "Batch 90, loss = 1.0468, recon_loss = 1.0426, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6137, recon_loss = 0.6068, kl_loss = 0.0070\n", - "Batch 150, loss = 9.3770, recon_loss = 8.9439, kl_loss = 0.4331\n", - "Batch 180, loss = 12.1920, recon_loss = 11.7775, kl_loss = 0.4144\n", - "Batch 210, loss = 35.5046, recon_loss = 35.4945, kl_loss = 0.0101\n", - "Average loss: 14.1129\n", + "Batch 30, loss = 5976.9185, recon_loss = 5976.5474, kl_loss = 0.3712\n", + "Batch 60, loss = 656.2590, recon_loss = 656.0910, kl_loss = 0.1680\n", + "Batch 90, loss = 213.0474, recon_loss = 212.8699, kl_loss = 0.1775\n", + "Batch 120, loss = 407.4601, recon_loss = 407.2774, kl_loss = 0.1827\n", + "Batch 150, loss = 677.3651, recon_loss = 676.4930, kl_loss = 0.8721\n", + "Batch 180, loss = 1824.0961, recon_loss = 1822.9192, kl_loss = 1.1768\n", + "Batch 210, loss = 4958.8945, recon_loss = 4956.2441, kl_loss = 2.6503\n", + "Average loss: 4796.9987\n", "Epoch: 99\n", - "Batch 30, loss = 2.7898, recon_loss = 2.7830, kl_loss = 0.0068\n", - "Batch 60, loss = 0.4445, recon_loss = 0.4384, kl_loss = 0.0062\n", - "Batch 90, loss = 0.9396, recon_loss = 0.9342, kl_loss = 0.0054\n", - "Batch 120, loss = 0.6114, recon_loss = 0.6068, kl_loss = 0.0046\n", - "Batch 150, loss = 9.3806, recon_loss = 9.0023, kl_loss = 0.3783\n", - "Batch 180, loss = 12.1551, recon_loss = 11.7531, kl_loss = 0.4020\n", - "Batch 210, loss = 35.5088, recon_loss = 35.5018, kl_loss = 0.0070\n", - "Average loss: 14.1234\n", + "Batch 30, loss = 5977.7832, recon_loss = 5977.4971, kl_loss = 0.2860\n", + "Batch 60, loss = 656.1686, recon_loss = 655.9796, kl_loss = 0.1891\n", + "Batch 90, loss = 212.8811, recon_loss = 212.6904, kl_loss = 0.1908\n", + "Batch 120, loss = 407.5083, recon_loss = 407.3211, kl_loss = 0.1872\n", + "Batch 150, loss = 677.5876, recon_loss = 676.5912, kl_loss = 0.9965\n", + "Batch 180, loss = 1818.8250, recon_loss = 1817.6703, kl_loss = 1.1547\n", + "Batch 210, loss = 4956.8838, recon_loss = 4954.2812, kl_loss = 2.6023\n", + "Average loss: 4776.8096\n", "Epoch: 100\n", - "Batch 30, loss = 2.7810, recon_loss = 2.7767, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4436, recon_loss = 0.4393, kl_loss = 0.0042\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9323, kl_loss = 0.0038\n", - "Batch 120, loss = 0.6106, recon_loss = 0.6072, kl_loss = 0.0034\n", - "Batch 150, loss = 9.2838, recon_loss = 8.8974, kl_loss = 0.3864\n", - "Batch 180, loss = 12.2076, recon_loss = 11.8554, kl_loss = 0.3521\n", - "Batch 210, loss = 35.4620, recon_loss = 35.4560, kl_loss = 0.0061\n", - "Average loss: 14.1199\n", + "Batch 30, loss = 5977.1318, recon_loss = 5976.8179, kl_loss = 0.3140\n", + "Batch 60, loss = 656.5973, recon_loss = 656.4340, kl_loss = 0.1634\n", + "Batch 90, loss = 212.8500, recon_loss = 212.6786, kl_loss = 0.1715\n", + "Batch 120, loss = 407.6407, recon_loss = 407.4462, kl_loss = 0.1945\n", + "Batch 150, loss = 677.3099, recon_loss = 676.4453, kl_loss = 0.8646\n", + "Batch 180, loss = 1832.1614, recon_loss = 1830.7876, kl_loss = 1.3738\n", + "Batch 210, loss = 4964.6353, recon_loss = 4961.9756, kl_loss = 2.6598\n", + "Average loss: 4797.5871\n", "Epoch: 101\n", - "Batch 30, loss = 2.7823, recon_loss = 2.7789, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4396, recon_loss = 0.4363, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9320, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6092, recon_loss = 0.6054, kl_loss = 0.0037\n", - "Batch 150, loss = 9.2253, recon_loss = 8.8530, kl_loss = 0.3722\n", - "Batch 180, loss = 12.1898, recon_loss = 11.8023, kl_loss = 0.3875\n", - "Batch 210, loss = 35.4786, recon_loss = 35.4715, kl_loss = 0.0070\n", - "Average loss: 14.1028\n", + "Batch 30, loss = 5977.8711, recon_loss = 5977.6294, kl_loss = 0.2417\n", + "Batch 60, loss = 656.2872, recon_loss = 656.1065, kl_loss = 0.1808\n", + "Batch 90, loss = 212.9396, recon_loss = 212.7599, kl_loss = 0.1797\n", + "Batch 120, loss = 407.7136, recon_loss = 407.5365, kl_loss = 0.1771\n", + "Batch 150, loss = 677.8350, recon_loss = 676.9346, kl_loss = 0.9004\n", + "Batch 180, loss = 2537.7676, recon_loss = 2536.5391, kl_loss = 1.2285\n", + "Batch 210, loss = 4959.2114, recon_loss = 4956.4717, kl_loss = 2.7397\n", + "Average loss: 4788.5375\n", "Epoch: 102\n", - "Batch 30, loss = 2.7834, recon_loss = 2.7795, kl_loss = 0.0040\n", - "Batch 60, loss = 0.4412, recon_loss = 0.4374, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9343, recon_loss = 0.9309, kl_loss = 0.0035\n", - "Batch 120, loss = 0.6092, recon_loss = 0.6040, kl_loss = 0.0052\n", - "Batch 150, loss = 9.4877, recon_loss = 9.1016, kl_loss = 0.3861\n", - "Batch 180, loss = 12.2183, recon_loss = 11.8196, kl_loss = 0.3988\n", - "Batch 210, loss = 35.5001, recon_loss = 35.4918, kl_loss = 0.0083\n", - "Average loss: 14.1287\n", + "Batch 30, loss = 5977.8013, recon_loss = 5977.3677, kl_loss = 0.4338\n", + "Batch 60, loss = 656.2324, recon_loss = 656.0708, kl_loss = 0.1616\n", + "Batch 90, loss = 212.9124, recon_loss = 212.7556, kl_loss = 0.1568\n", + "Batch 120, loss = 407.6888, recon_loss = 407.5095, kl_loss = 0.1794\n", + "Batch 150, loss = 677.4432, recon_loss = 676.5652, kl_loss = 0.8780\n", + "Batch 180, loss = 1824.3866, recon_loss = 1823.1913, kl_loss = 1.1953\n", + "Batch 210, loss = 4968.2642, recon_loss = 4965.6411, kl_loss = 2.6230\n", + "Average loss: 4775.9913\n", "Epoch: 103\n", - "Batch 30, loss = 2.7934, recon_loss = 2.7885, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4480, recon_loss = 0.4415, kl_loss = 0.0065\n", - "Batch 90, loss = 0.9371, recon_loss = 0.9310, kl_loss = 0.0061\n", - "Batch 120, loss = 0.6131, recon_loss = 0.6076, kl_loss = 0.0055\n", - "Batch 150, loss = 9.1101, recon_loss = 8.7199, kl_loss = 0.3902\n", - "Batch 180, loss = 12.2417, recon_loss = 11.8602, kl_loss = 0.3815\n", - "Batch 210, loss = 35.4689, recon_loss = 35.4606, kl_loss = 0.0083\n", - "Average loss: 14.1166\n", + "Batch 30, loss = 5979.3145, recon_loss = 5979.1416, kl_loss = 0.1729\n", + "Batch 60, loss = 656.2144, recon_loss = 656.0596, kl_loss = 0.1548\n", + "Batch 90, loss = 212.8548, recon_loss = 212.7148, kl_loss = 0.1401\n", + "Batch 120, loss = 407.7881, recon_loss = 407.6306, kl_loss = 0.1576\n", + "Batch 150, loss = 677.3530, recon_loss = 676.4740, kl_loss = 0.8789\n", + "Batch 180, loss = 1831.2212, recon_loss = 1830.0437, kl_loss = 1.1775\n", + "Batch 210, loss = 4953.3096, recon_loss = 4950.6172, kl_loss = 2.6925\n", + "Average loss: 4770.9870\n", "Epoch: 104\n", - "Batch 30, loss = 2.7961, recon_loss = 2.7911, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4409, recon_loss = 0.4361, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9384, recon_loss = 0.9322, kl_loss = 0.0062\n", - "Batch 120, loss = 0.6137, recon_loss = 0.6083, kl_loss = 0.0054\n", - "Batch 150, loss = 9.2661, recon_loss = 8.8628, kl_loss = 0.4033\n", - "Batch 180, loss = 12.1315, recon_loss = 11.7342, kl_loss = 0.3973\n", - "Batch 210, loss = 35.5312, recon_loss = 35.5208, kl_loss = 0.0104\n", - "Average loss: 14.6933\n", + "Batch 30, loss = 5978.3550, recon_loss = 5978.1899, kl_loss = 0.1652\n", + "Batch 60, loss = 656.0812, recon_loss = 655.9399, kl_loss = 0.1413\n", + "Batch 90, loss = 212.7623, recon_loss = 212.6004, kl_loss = 0.1619\n", + "Batch 120, loss = 408.0596, recon_loss = 407.8945, kl_loss = 0.1651\n", + "Batch 150, loss = 679.0064, recon_loss = 678.1454, kl_loss = 0.8610\n", + "Batch 180, loss = 1868.2313, recon_loss = 1867.0812, kl_loss = 1.1501\n", + "Batch 210, loss = 4963.9321, recon_loss = 4961.3076, kl_loss = 2.6244\n", + "Average loss: 4840.8710\n", "Epoch: 105\n", - "Batch 30, loss = 2.7882, recon_loss = 2.7809, kl_loss = 0.0073\n", - "Batch 60, loss = 0.4409, recon_loss = 0.4341, kl_loss = 0.0068\n", - "Batch 90, loss = 0.9371, recon_loss = 0.9312, kl_loss = 0.0059\n", - "Batch 120, loss = 0.6123, recon_loss = 0.6071, kl_loss = 0.0052\n", - "Batch 150, loss = 9.2212, recon_loss = 8.8470, kl_loss = 0.3742\n", - "Batch 180, loss = 12.0885, recon_loss = 11.7207, kl_loss = 0.3679\n", - "Batch 210, loss = 35.5432, recon_loss = 35.5350, kl_loss = 0.0082\n", - "Average loss: 14.1087\n", + "Batch 30, loss = 5978.5791, recon_loss = 5978.1553, kl_loss = 0.4239\n", + "Batch 60, loss = 656.1052, recon_loss = 655.9589, kl_loss = 0.1463\n", + "Batch 90, loss = 213.0315, recon_loss = 212.8986, kl_loss = 0.1329\n", + "Batch 120, loss = 407.6973, recon_loss = 407.5372, kl_loss = 0.1601\n", + "Batch 150, loss = 679.9324, recon_loss = 679.0963, kl_loss = 0.8361\n", + "Batch 180, loss = 1844.5936, recon_loss = 1843.4175, kl_loss = 1.1761\n", + "Batch 210, loss = 4966.4048, recon_loss = 4963.8521, kl_loss = 2.5529\n", + "Average loss: 4774.1372\n", "Epoch: 106\n", - "Batch 30, loss = 2.8037, recon_loss = 2.7990, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4394, recon_loss = 0.4348, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9389, recon_loss = 0.9336, kl_loss = 0.0054\n", - "Batch 120, loss = 0.6111, recon_loss = 0.6062, kl_loss = 0.0049\n", - "Batch 150, loss = 9.0791, recon_loss = 8.7049, kl_loss = 0.3742\n", - "Batch 180, loss = 12.4623, recon_loss = 12.1069, kl_loss = 0.3553\n", - "Batch 210, loss = 35.5437, recon_loss = 35.5357, kl_loss = 0.0080\n", - "Average loss: 14.1128\n", + "Batch 30, loss = 5978.9209, recon_loss = 5978.7607, kl_loss = 0.1601\n", + "Batch 60, loss = 656.0800, recon_loss = 655.9207, kl_loss = 0.1593\n", + "Batch 90, loss = 213.0619, recon_loss = 212.9081, kl_loss = 0.1538\n", + "Batch 120, loss = 407.8736, recon_loss = 407.7042, kl_loss = 0.1694\n", + "Batch 150, loss = 677.4617, recon_loss = 676.5768, kl_loss = 0.8848\n", + "Batch 180, loss = 1852.0823, recon_loss = 1850.9056, kl_loss = 1.1766\n", + "Batch 210, loss = 4966.7568, recon_loss = 4964.1899, kl_loss = 2.5671\n", + "Average loss: 4777.0010\n", "Epoch: 107\n", - "Batch 30, loss = 2.8141, recon_loss = 2.8096, kl_loss = 0.0045\n", - "Batch 60, loss = 0.4395, recon_loss = 0.4351, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9376, recon_loss = 0.9333, kl_loss = 0.0043\n", - "Batch 120, loss = 0.6109, recon_loss = 0.6070, kl_loss = 0.0039\n", - "Batch 150, loss = 9.0043, recon_loss = 8.6347, kl_loss = 0.3697\n", - "Batch 180, loss = 12.3798, recon_loss = 12.0373, kl_loss = 0.3425\n", - "Batch 210, loss = 35.5064, recon_loss = 35.4994, kl_loss = 0.0070\n", - "Average loss: 14.0863\n", + "Batch 30, loss = 5980.7095, recon_loss = 5980.5400, kl_loss = 0.1697\n", + "Batch 60, loss = 656.1071, recon_loss = 655.9589, kl_loss = 0.1481\n", + "Batch 90, loss = 212.9734, recon_loss = 212.8209, kl_loss = 0.1526\n", + "Batch 120, loss = 407.9951, recon_loss = 407.8194, kl_loss = 0.1758\n", + "Batch 150, loss = 679.3892, recon_loss = 678.5945, kl_loss = 0.7947\n", + "Batch 180, loss = 1852.6593, recon_loss = 1851.4501, kl_loss = 1.2092\n", + "Batch 210, loss = 4944.9336, recon_loss = 4942.6768, kl_loss = 2.2566\n", + "Average loss: 4802.3828\n", "Epoch: 108\n", - "Batch 30, loss = 2.8101, recon_loss = 2.8065, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4393, recon_loss = 0.4358, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9372, recon_loss = 0.9326, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6113, recon_loss = 0.6072, kl_loss = 0.0041\n", - "Batch 150, loss = 8.9317, recon_loss = 8.5845, kl_loss = 0.3472\n", - "Batch 180, loss = 13.1782, recon_loss = 12.8297, kl_loss = 0.3484\n", - "Batch 210, loss = 35.5994, recon_loss = 35.5923, kl_loss = 0.0071\n", - "Average loss: 14.0933\n", + "Batch 30, loss = 5979.3647, recon_loss = 5979.1733, kl_loss = 0.1916\n", + "Batch 60, loss = 656.0576, recon_loss = 655.8940, kl_loss = 0.1635\n", + "Batch 90, loss = 212.8463, recon_loss = 212.7000, kl_loss = 0.1463\n", + "Batch 120, loss = 407.8620, recon_loss = 407.7043, kl_loss = 0.1576\n", + "Batch 150, loss = 677.6209, recon_loss = 676.7462, kl_loss = 0.8747\n", + "Batch 180, loss = 2850.9739, recon_loss = 2849.7822, kl_loss = 1.1916\n", + "Batch 210, loss = 4937.7856, recon_loss = 4935.2456, kl_loss = 2.5401\n", + "Average loss: 4778.9423\n", "Epoch: 109\n", - "Batch 30, loss = 2.8133, recon_loss = 2.8095, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4398, recon_loss = 0.4360, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9400, recon_loss = 0.9358, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6106, recon_loss = 0.6067, kl_loss = 0.0039\n", - "Batch 150, loss = 8.8797, recon_loss = 8.5299, kl_loss = 0.3498\n", - "Batch 180, loss = 12.1075, recon_loss = 11.7393, kl_loss = 0.3682\n", - "Batch 210, loss = 35.5010, recon_loss = 35.4939, kl_loss = 0.0071\n", - "Average loss: 14.0706\n", + "Batch 30, loss = 5979.0732, recon_loss = 5978.8853, kl_loss = 0.1881\n", + "Batch 60, loss = 656.1038, recon_loss = 655.9595, kl_loss = 0.1443\n", + "Batch 90, loss = 212.8212, recon_loss = 212.6503, kl_loss = 0.1709\n", + "Batch 120, loss = 408.0560, recon_loss = 407.8547, kl_loss = 0.2014\n", + "Batch 150, loss = 679.5829, recon_loss = 678.7114, kl_loss = 0.8716\n", + "Batch 180, loss = 1852.5431, recon_loss = 1851.3160, kl_loss = 1.2271\n", + "Batch 210, loss = 4930.7993, recon_loss = 4928.3071, kl_loss = 2.4920\n", + "Average loss: 4794.1411\n", "Epoch: 110\n", - "Batch 30, loss = 2.8214, recon_loss = 2.8175, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4377, recon_loss = 0.4340, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9388, recon_loss = 0.9353, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6112, recon_loss = 0.6077, kl_loss = 0.0036\n", - "Batch 150, loss = 8.8460, recon_loss = 8.5058, kl_loss = 0.3403\n", - "Batch 180, loss = 12.1364, recon_loss = 11.8126, kl_loss = 0.3238\n", - "Batch 210, loss = 35.5336, recon_loss = 35.5268, kl_loss = 0.0068\n", - "Average loss: 14.0873\n", + "Batch 30, loss = 5980.4551, recon_loss = 5980.2739, kl_loss = 0.1813\n", + "Batch 60, loss = 656.0462, recon_loss = 655.8872, kl_loss = 0.1590\n", + "Batch 90, loss = 212.8949, recon_loss = 212.7453, kl_loss = 0.1496\n", + "Batch 120, loss = 407.7478, recon_loss = 407.5739, kl_loss = 0.1740\n", + "Batch 150, loss = 677.2020, recon_loss = 676.2775, kl_loss = 0.9246\n", + "Batch 180, loss = 1859.5562, recon_loss = 1858.2483, kl_loss = 1.3079\n", + "Batch 210, loss = 4932.3066, recon_loss = 4929.7715, kl_loss = 2.5352\n", + "Average loss: 4796.7811\n", "Epoch: 111\n", - "Batch 30, loss = 2.8225, recon_loss = 2.8191, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4401, recon_loss = 0.4368, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9360, recon_loss = 0.9325, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6105, recon_loss = 0.6067, kl_loss = 0.0037\n", - "Batch 150, loss = 8.8899, recon_loss = 8.5510, kl_loss = 0.3389\n", - "Batch 180, loss = 12.0884, recon_loss = 11.7488, kl_loss = 0.3396\n", - "Batch 210, loss = 35.5044, recon_loss = 35.4974, kl_loss = 0.0070\n", - "Average loss: 14.6377\n", + "Batch 30, loss = 5980.4976, recon_loss = 5979.9658, kl_loss = 0.5317\n", + "Batch 60, loss = 656.0325, recon_loss = 655.8950, kl_loss = 0.1376\n", + "Batch 90, loss = 212.7635, recon_loss = 212.6336, kl_loss = 0.1300\n", + "Batch 120, loss = 407.7726, recon_loss = 407.5824, kl_loss = 0.1901\n", + "Batch 150, loss = 677.8499, recon_loss = 676.9603, kl_loss = 0.8895\n", + "Batch 180, loss = 2695.5435, recon_loss = 2694.0798, kl_loss = 1.4636\n", + "Batch 210, loss = 4913.8970, recon_loss = 4911.2705, kl_loss = 2.6267\n", + "Average loss: 4790.4076\n", "Epoch: 112\n", - "Batch 30, loss = 2.8443, recon_loss = 2.8408, kl_loss = 0.0035\n", - "Batch 60, loss = 0.4357, recon_loss = 0.4322, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9345, recon_loss = 0.9312, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6103, recon_loss = 0.6073, kl_loss = 0.0029\n", - "Batch 150, loss = 8.8559, recon_loss = 8.5205, kl_loss = 0.3354\n", - "Batch 180, loss = 12.0242, recon_loss = 11.6824, kl_loss = 0.3417\n", - "Batch 210, loss = 35.5480, recon_loss = 35.5419, kl_loss = 0.0061\n", - "Average loss: 14.0659\n", + "Batch 30, loss = 5979.5488, recon_loss = 5978.9961, kl_loss = 0.5529\n", + "Batch 60, loss = 656.0490, recon_loss = 655.8898, kl_loss = 0.1593\n", + "Batch 90, loss = 212.9153, recon_loss = 212.7550, kl_loss = 0.1604\n", + "Batch 120, loss = 408.0974, recon_loss = 407.9164, kl_loss = 0.1810\n", + "Batch 150, loss = 678.5186, recon_loss = 677.6001, kl_loss = 0.9185\n", + "Batch 180, loss = 1843.8298, recon_loss = 1842.3823, kl_loss = 1.4474\n", + "Batch 210, loss = 4931.4097, recon_loss = 4928.7529, kl_loss = 2.6565\n", + "Average loss: 4778.0127\n", "Epoch: 113\n", - "Batch 30, loss = 2.8291, recon_loss = 2.8261, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4359, recon_loss = 0.4330, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9357, recon_loss = 0.9329, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6095, recon_loss = 0.6070, kl_loss = 0.0025\n", - "Batch 150, loss = 8.8222, recon_loss = 8.5052, kl_loss = 0.3170\n", - "Batch 180, loss = 12.1102, recon_loss = 11.7960, kl_loss = 0.3142\n", - "Batch 210, loss = 35.5775, recon_loss = 35.5720, kl_loss = 0.0056\n", - "Average loss: 14.0413\n", + "Batch 30, loss = 5978.5728, recon_loss = 5978.1650, kl_loss = 0.4079\n", + "Batch 60, loss = 656.1593, recon_loss = 655.9901, kl_loss = 0.1692\n", + "Batch 90, loss = 212.8280, recon_loss = 212.6725, kl_loss = 0.1554\n", + "Batch 120, loss = 407.9678, recon_loss = 407.8067, kl_loss = 0.1611\n", + "Batch 150, loss = 677.3200, recon_loss = 676.4330, kl_loss = 0.8870\n", + "Batch 180, loss = 1840.6384, recon_loss = 1839.3545, kl_loss = 1.2840\n", + "Batch 210, loss = 4946.0010, recon_loss = 4943.3428, kl_loss = 2.6583\n", + "Average loss: 4771.0644\n", "Epoch: 114\n", - "Batch 30, loss = 2.8293, recon_loss = 2.8270, kl_loss = 0.0023\n", - "Batch 60, loss = 0.4343, recon_loss = 0.4312, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9357, recon_loss = 0.9329, kl_loss = 0.0029\n", - "Batch 120, loss = 0.6098, recon_loss = 0.6073, kl_loss = 0.0025\n", - "Batch 150, loss = 8.6315, recon_loss = 8.3214, kl_loss = 0.3101\n", - "Batch 180, loss = 12.1617, recon_loss = 11.8571, kl_loss = 0.3047\n", - "Batch 210, loss = 35.5695, recon_loss = 35.5641, kl_loss = 0.0054\n", - "Average loss: 14.0964\n", + "Batch 30, loss = 5980.5967, recon_loss = 5980.2861, kl_loss = 0.3104\n", + "Batch 60, loss = 656.0414, recon_loss = 655.8921, kl_loss = 0.1494\n", + "Batch 90, loss = 213.0062, recon_loss = 212.8288, kl_loss = 0.1774\n", + "Batch 120, loss = 408.1938, recon_loss = 407.9969, kl_loss = 0.1969\n", + "Batch 150, loss = 677.9057, recon_loss = 676.9950, kl_loss = 0.9107\n", + "Batch 180, loss = 2849.9856, recon_loss = 2848.6704, kl_loss = 1.3153\n", + "Batch 210, loss = 4957.2549, recon_loss = 4954.6968, kl_loss = 2.5582\n", + "Average loss: 4796.2523\n", "Epoch: 115\n", - "Batch 30, loss = 2.8483, recon_loss = 2.8455, kl_loss = 0.0028\n", - "Batch 60, loss = 0.4343, recon_loss = 0.4308, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9330, kl_loss = 0.0031\n", - "Batch 120, loss = 0.6098, recon_loss = 0.6071, kl_loss = 0.0027\n", - "Batch 150, loss = 9.3297, recon_loss = 9.0188, kl_loss = 0.3109\n", - "Batch 180, loss = 12.2729, recon_loss = 11.9454, kl_loss = 0.3275\n", - "Batch 210, loss = 35.5230, recon_loss = 35.5175, kl_loss = 0.0055\n", - "Average loss: 14.0331\n", + "Batch 30, loss = 5980.7666, recon_loss = 5980.3154, kl_loss = 0.4512\n", + "Batch 60, loss = 656.1693, recon_loss = 655.9984, kl_loss = 0.1709\n", + "Batch 90, loss = 213.7068, recon_loss = 213.5424, kl_loss = 0.1644\n", + "Batch 120, loss = 407.9667, recon_loss = 407.7851, kl_loss = 0.1816\n", + "Batch 150, loss = 678.5630, recon_loss = 677.7527, kl_loss = 0.8104\n", + "Batch 180, loss = 1876.7045, recon_loss = 1875.1115, kl_loss = 1.5930\n", + "Batch 210, loss = 4925.8086, recon_loss = 4923.1006, kl_loss = 2.7079\n", + "Average loss: 4801.7525\n", "Epoch: 116\n", - "Batch 30, loss = 2.8385, recon_loss = 2.8358, kl_loss = 0.0026\n", - "Batch 60, loss = 0.4362, recon_loss = 0.4333, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9380, recon_loss = 0.9341, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6068, kl_loss = 0.0034\n", - "Batch 150, loss = 8.8844, recon_loss = 8.5765, kl_loss = 0.3080\n", - "Batch 180, loss = 12.4578, recon_loss = 12.1452, kl_loss = 0.3127\n", - "Batch 210, loss = 35.6096, recon_loss = 35.6035, kl_loss = 0.0062\n", - "Average loss: 14.0524\n", + "Batch 30, loss = 5979.7285, recon_loss = 5979.2627, kl_loss = 0.4658\n", + "Batch 60, loss = 655.9181, recon_loss = 655.7645, kl_loss = 0.1535\n", + "Batch 90, loss = 212.9857, recon_loss = 212.8430, kl_loss = 0.1428\n", + "Batch 120, loss = 408.0652, recon_loss = 407.8949, kl_loss = 0.1703\n", + "Batch 150, loss = 677.5230, recon_loss = 676.6604, kl_loss = 0.8626\n", + "Batch 180, loss = 1868.8109, recon_loss = 1867.5148, kl_loss = 1.2961\n", + "Batch 210, loss = 4948.6807, recon_loss = 4945.9805, kl_loss = 2.7003\n", + "Average loss: 4804.3766\n", "Epoch: 117\n", - "Batch 30, loss = 2.8429, recon_loss = 2.8397, kl_loss = 0.0032\n", - "Batch 60, loss = 0.4347, recon_loss = 0.4316, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9333, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6088, recon_loss = 0.6063, kl_loss = 0.0025\n", - "Batch 150, loss = 8.7240, recon_loss = 8.4067, kl_loss = 0.3172\n", - "Batch 180, loss = 12.1824, recon_loss = 11.8751, kl_loss = 0.3073\n", - "Batch 210, loss = 35.5640, recon_loss = 35.5589, kl_loss = 0.0052\n", - "Average loss: 14.0880\n", + "Batch 30, loss = 5980.1812, recon_loss = 5979.9331, kl_loss = 0.2482\n", + "Batch 60, loss = 655.9520, recon_loss = 655.7887, kl_loss = 0.1632\n", + "Batch 90, loss = 212.8066, recon_loss = 212.6521, kl_loss = 0.1545\n", + "Batch 120, loss = 408.0490, recon_loss = 407.8615, kl_loss = 0.1875\n", + "Batch 150, loss = 679.3202, recon_loss = 678.4944, kl_loss = 0.8258\n", + "Batch 180, loss = 1882.4315, recon_loss = 1881.2131, kl_loss = 1.2184\n", + "Batch 210, loss = 4914.4785, recon_loss = 4911.8442, kl_loss = 2.6341\n", + "Average loss: 4774.7504\n", "Epoch: 118\n", - "Batch 30, loss = 2.8692, recon_loss = 2.8668, kl_loss = 0.0024\n", - "Batch 60, loss = 0.4333, recon_loss = 0.4310, kl_loss = 0.0023\n", - "Batch 90, loss = 0.9348, recon_loss = 0.9327, kl_loss = 0.0021\n", - "Batch 120, loss = 0.6133, recon_loss = 0.6100, kl_loss = 0.0033\n", - "Batch 150, loss = 8.4586, recon_loss = 8.1322, kl_loss = 0.3265\n", - "Batch 180, loss = 12.2027, recon_loss = 11.8864, kl_loss = 0.3163\n", - "Batch 210, loss = 35.8203, recon_loss = 35.8130, kl_loss = 0.0073\n", - "Average loss: 14.5383\n", + "Batch 30, loss = 5979.5684, recon_loss = 5979.1650, kl_loss = 0.4032\n", + "Batch 60, loss = 655.9778, recon_loss = 655.8213, kl_loss = 0.1566\n", + "Batch 90, loss = 212.9021, recon_loss = 212.7417, kl_loss = 0.1604\n", + "Batch 120, loss = 408.0519, recon_loss = 407.8788, kl_loss = 0.1731\n", + "Batch 150, loss = 677.7177, recon_loss = 676.8790, kl_loss = 0.8386\n", + "Batch 180, loss = 2716.6682, recon_loss = 2715.4810, kl_loss = 1.1873\n", + "Batch 210, loss = 4905.8691, recon_loss = 4903.0850, kl_loss = 2.7841\n", + "Average loss: 4787.5801\n", "Epoch: 119\n", - "Batch 30, loss = 2.8068, recon_loss = 2.8025, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4372, recon_loss = 0.4331, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9365, recon_loss = 0.9327, kl_loss = 0.0038\n", - "Batch 120, loss = 0.6112, recon_loss = 0.6064, kl_loss = 0.0049\n", - "Batch 150, loss = 8.3990, recon_loss = 8.0553, kl_loss = 0.3438\n", - "Batch 180, loss = 12.2321, recon_loss = 11.8986, kl_loss = 0.3335\n", - "Batch 210, loss = 35.5557, recon_loss = 35.5473, kl_loss = 0.0083\n", - "Average loss: 14.0835\n", + "Batch 30, loss = 5979.9370, recon_loss = 5979.5176, kl_loss = 0.4194\n", + "Batch 60, loss = 655.9268, recon_loss = 655.7753, kl_loss = 0.1515\n", + "Batch 90, loss = 212.9979, recon_loss = 212.8440, kl_loss = 0.1539\n", + "Batch 120, loss = 407.8739, recon_loss = 407.7193, kl_loss = 0.1546\n", + "Batch 150, loss = 678.0847, recon_loss = 677.2562, kl_loss = 0.8285\n", + "Batch 180, loss = 1842.2592, recon_loss = 1840.9021, kl_loss = 1.3570\n", + "Batch 210, loss = 4913.3291, recon_loss = 4910.5664, kl_loss = 2.7626\n", + "Average loss: 4808.8371\n", "Epoch: 120\n", - "Batch 30, loss = 2.8648, recon_loss = 2.8604, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4356, recon_loss = 0.4313, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9370, recon_loss = 0.9329, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6108, recon_loss = 0.6071, kl_loss = 0.0037\n", - "Batch 150, loss = 8.3905, recon_loss = 8.0591, kl_loss = 0.3314\n", - "Batch 180, loss = 12.3371, recon_loss = 12.0196, kl_loss = 0.3175\n", - "Batch 210, loss = 35.7796, recon_loss = 35.7731, kl_loss = 0.0065\n", - "Average loss: 14.0709\n", + "Batch 30, loss = 5980.0181, recon_loss = 5979.5469, kl_loss = 0.4711\n", + "Batch 60, loss = 655.9658, recon_loss = 655.8174, kl_loss = 0.1483\n", + "Batch 90, loss = 218.8020, recon_loss = 218.6668, kl_loss = 0.1352\n", + "Batch 120, loss = 407.9376, recon_loss = 407.7295, kl_loss = 0.2081\n", + "Batch 150, loss = 677.6489, recon_loss = 676.7871, kl_loss = 0.8618\n", + "Batch 180, loss = 2683.1570, recon_loss = 2681.8799, kl_loss = 1.2771\n", + "Batch 210, loss = 4883.3667, recon_loss = 4880.4717, kl_loss = 2.8952\n", + "Average loss: 4793.3451\n", "Epoch: 121\n", - "Batch 30, loss = 2.8694, recon_loss = 2.8657, kl_loss = 0.0037\n", - "Batch 60, loss = 0.4335, recon_loss = 0.4299, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9363, recon_loss = 0.9330, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6097, recon_loss = 0.6066, kl_loss = 0.0030\n", - "Batch 150, loss = 8.4526, recon_loss = 8.1579, kl_loss = 0.2947\n", - "Batch 180, loss = 12.1453, recon_loss = 11.8189, kl_loss = 0.3264\n", - "Batch 210, loss = 35.4870, recon_loss = 35.4810, kl_loss = 0.0059\n", - "Average loss: 14.0617\n", + "Batch 30, loss = 5981.4956, recon_loss = 5981.0298, kl_loss = 0.4660\n", + "Batch 60, loss = 655.8669, recon_loss = 655.6708, kl_loss = 0.1960\n", + "Batch 90, loss = 212.8053, recon_loss = 212.6499, kl_loss = 0.1554\n", + "Batch 120, loss = 408.0843, recon_loss = 407.9097, kl_loss = 0.1746\n", + "Batch 150, loss = 680.5970, recon_loss = 679.8300, kl_loss = 0.7671\n", + "Batch 180, loss = 1885.3464, recon_loss = 1883.9501, kl_loss = 1.3964\n", + "Batch 210, loss = 4897.6196, recon_loss = 4894.7935, kl_loss = 2.8262\n", + "Average loss: 4802.2598\n", "Epoch: 122\n", - "Batch 30, loss = 2.8767, recon_loss = 2.8738, kl_loss = 0.0029\n", - "Batch 60, loss = 0.4326, recon_loss = 0.4298, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9351, recon_loss = 0.9323, kl_loss = 0.0027\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6071, kl_loss = 0.0031\n", - "Batch 150, loss = 8.6334, recon_loss = 8.3199, kl_loss = 0.3135\n", - "Batch 180, loss = 12.0652, recon_loss = 11.7360, kl_loss = 0.3292\n", - "Batch 210, loss = 35.5276, recon_loss = 35.5205, kl_loss = 0.0071\n", - "Average loss: 14.0458\n", + "Batch 30, loss = 5980.0762, recon_loss = 5979.6406, kl_loss = 0.4353\n", + "Batch 60, loss = 655.6172, recon_loss = 655.4526, kl_loss = 0.1646\n", + "Batch 90, loss = 212.7372, recon_loss = 212.5896, kl_loss = 0.1476\n", + "Batch 120, loss = 407.9850, recon_loss = 407.8191, kl_loss = 0.1659\n", + "Batch 150, loss = 677.4312, recon_loss = 676.5339, kl_loss = 0.8974\n", + "Batch 180, loss = 1791.4579, recon_loss = 1790.0277, kl_loss = 1.4302\n", + "Batch 210, loss = 5705.7891, recon_loss = 5702.9863, kl_loss = 2.8028\n", + "Average loss: 4798.6381\n", "Epoch: 123\n", - "Batch 30, loss = 2.8844, recon_loss = 2.8811, kl_loss = 0.0033\n", - "Batch 60, loss = 0.4331, recon_loss = 0.4299, kl_loss = 0.0032\n", - "Batch 90, loss = 0.9361, recon_loss = 0.9331, kl_loss = 0.0030\n", - "Batch 120, loss = 0.6119, recon_loss = 0.6076, kl_loss = 0.0043\n", - "Batch 150, loss = 8.5554, recon_loss = 8.2473, kl_loss = 0.3081\n", - "Batch 180, loss = 12.0673, recon_loss = 11.7190, kl_loss = 0.3483\n", - "Batch 210, loss = 35.5975, recon_loss = 35.5888, kl_loss = 0.0086\n", - "Average loss: 14.0348\n", + "Batch 30, loss = 5981.2817, recon_loss = 5980.8545, kl_loss = 0.4273\n", + "Batch 60, loss = 655.8571, recon_loss = 655.6992, kl_loss = 0.1579\n", + "Batch 90, loss = 213.4023, recon_loss = 213.2556, kl_loss = 0.1467\n", + "Batch 120, loss = 408.0175, recon_loss = 407.8475, kl_loss = 0.1699\n", + "Batch 150, loss = 678.2313, recon_loss = 677.4446, kl_loss = 0.7866\n", + "Batch 180, loss = 1788.3582, recon_loss = 1786.9929, kl_loss = 1.3652\n", + "Batch 210, loss = 4916.2930, recon_loss = 4913.6177, kl_loss = 2.6753\n", + "Average loss: 4759.4162\n", "Epoch: 124\n", - "Batch 30, loss = 2.9097, recon_loss = 2.9040, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4315, recon_loss = 0.4261, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9382, recon_loss = 0.9335, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6117, recon_loss = 0.6075, kl_loss = 0.0042\n", - "Batch 150, loss = 8.6800, recon_loss = 8.3597, kl_loss = 0.3203\n", - "Batch 180, loss = 12.0750, recon_loss = 11.7664, kl_loss = 0.3086\n", - "Batch 210, loss = 35.6407, recon_loss = 35.6332, kl_loss = 0.0075\n", - "Average loss: 14.6591\n", + "Batch 30, loss = 5979.9443, recon_loss = 5979.6328, kl_loss = 0.3113\n", + "Batch 60, loss = 655.7980, recon_loss = 655.6389, kl_loss = 0.1591\n", + "Batch 90, loss = 212.7557, recon_loss = 212.6126, kl_loss = 0.1431\n", + "Batch 120, loss = 407.8430, recon_loss = 407.6666, kl_loss = 0.1764\n", + "Batch 150, loss = 677.6879, recon_loss = 676.9315, kl_loss = 0.7564\n", + "Batch 180, loss = 1776.8110, recon_loss = 1775.5487, kl_loss = 1.2623\n", + "Batch 210, loss = 4914.4238, recon_loss = 4911.7285, kl_loss = 2.6953\n", + "Average loss: 4748.9149\n", "Epoch: 125\n", - "Batch 30, loss = 2.8641, recon_loss = 2.8602, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4387, recon_loss = 0.4350, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9373, recon_loss = 0.9336, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6105, recon_loss = 0.6069, kl_loss = 0.0036\n", - "Batch 150, loss = 8.1179, recon_loss = 7.8092, kl_loss = 0.3086\n", - "Batch 180, loss = 12.4367, recon_loss = 12.1237, kl_loss = 0.3129\n", - "Batch 210, loss = 35.6165, recon_loss = 35.6098, kl_loss = 0.0067\n", - "Average loss: 14.6744\n", + "Batch 30, loss = 5981.3770, recon_loss = 5981.1665, kl_loss = 0.2106\n", + "Batch 60, loss = 655.9803, recon_loss = 655.8235, kl_loss = 0.1568\n", + "Batch 90, loss = 212.6753, recon_loss = 212.5298, kl_loss = 0.1456\n", + "Batch 120, loss = 408.1029, recon_loss = 407.9533, kl_loss = 0.1496\n", + "Batch 150, loss = 677.2584, recon_loss = 676.4252, kl_loss = 0.8333\n", + "Batch 180, loss = 2441.6228, recon_loss = 2440.2544, kl_loss = 1.3683\n", + "Batch 210, loss = 4912.3340, recon_loss = 4909.6670, kl_loss = 2.6669\n", + "Average loss: 4763.6035\n", "Epoch: 126\n", - "Batch 30, loss = 2.8840, recon_loss = 2.8805, kl_loss = 0.0035\n", - "Batch 60, loss = 0.4328, recon_loss = 0.4294, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9383, recon_loss = 0.9351, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6139, recon_loss = 0.6106, kl_loss = 0.0033\n", - "Batch 150, loss = 8.0333, recon_loss = 7.6723, kl_loss = 0.3610\n", - "Batch 180, loss = 12.4766, recon_loss = 12.1427, kl_loss = 0.3339\n", - "Batch 210, loss = 35.5620, recon_loss = 35.5540, kl_loss = 0.0080\n", - "Average loss: 14.0863\n", + "Batch 30, loss = 5980.1479, recon_loss = 5979.8301, kl_loss = 0.3180\n", + "Batch 60, loss = 656.1111, recon_loss = 655.9772, kl_loss = 0.1339\n", + "Batch 90, loss = 212.8638, recon_loss = 212.7088, kl_loss = 0.1550\n", + "Batch 120, loss = 408.0975, recon_loss = 407.9155, kl_loss = 0.1820\n", + "Batch 150, loss = 677.5578, recon_loss = 676.7672, kl_loss = 0.7906\n", + "Batch 180, loss = 1806.6404, recon_loss = 1805.1411, kl_loss = 1.4993\n", + "Batch 210, loss = 4892.4482, recon_loss = 4889.6787, kl_loss = 2.7696\n", + "Average loss: 4768.3119\n", "Epoch: 127\n", - "Batch 30, loss = 2.8885, recon_loss = 2.8848, kl_loss = 0.0037\n", - "Batch 60, loss = 0.4294, recon_loss = 0.4258, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9376, recon_loss = 0.9343, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6082, recon_loss = 0.6048, kl_loss = 0.0034\n", - "Batch 150, loss = 8.0186, recon_loss = 7.7014, kl_loss = 0.3173\n", - "Batch 180, loss = 12.4286, recon_loss = 12.1124, kl_loss = 0.3161\n", - "Batch 210, loss = 35.6127, recon_loss = 35.6046, kl_loss = 0.0082\n", - "Average loss: 14.0807\n", + "Batch 30, loss = 5981.3271, recon_loss = 5981.0874, kl_loss = 0.2397\n", + "Batch 60, loss = 655.9757, recon_loss = 655.8019, kl_loss = 0.1738\n", + "Batch 90, loss = 212.7617, recon_loss = 212.5954, kl_loss = 0.1663\n", + "Batch 120, loss = 408.0148, recon_loss = 407.8206, kl_loss = 0.1942\n", + "Batch 150, loss = 677.8027, recon_loss = 677.0038, kl_loss = 0.7989\n", + "Batch 180, loss = 1740.2764, recon_loss = 1738.6118, kl_loss = 1.6646\n", + "Batch 210, loss = 4900.8164, recon_loss = 4898.1206, kl_loss = 2.6957\n", + "Average loss: 4782.4885\n", "Epoch: 128\n", - "Batch 30, loss = 2.8836, recon_loss = 2.8797, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4375, recon_loss = 0.4338, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9370, recon_loss = 0.9336, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6168, recon_loss = 0.6131, kl_loss = 0.0036\n", - "Batch 150, loss = 8.2561, recon_loss = 7.9467, kl_loss = 0.3094\n", - "Batch 180, loss = 12.4321, recon_loss = 12.1014, kl_loss = 0.3307\n", - "Batch 210, loss = 35.6313, recon_loss = 35.6245, kl_loss = 0.0067\n", - "Average loss: 14.7237\n", + "Batch 30, loss = 5980.8760, recon_loss = 5980.4043, kl_loss = 0.4715\n", + "Batch 60, loss = 655.9214, recon_loss = 655.7323, kl_loss = 0.1891\n", + "Batch 90, loss = 212.8039, recon_loss = 212.6499, kl_loss = 0.1540\n", + "Batch 120, loss = 408.0971, recon_loss = 407.9282, kl_loss = 0.1689\n", + "Batch 150, loss = 677.5884, recon_loss = 676.7367, kl_loss = 0.8517\n", + "Batch 180, loss = 1719.7947, recon_loss = 1718.4325, kl_loss = 1.3622\n", + "Batch 210, loss = 4947.8130, recon_loss = 4945.6577, kl_loss = 2.1551\n", + "Average loss: 4757.8264\n", "Epoch: 129\n", - "Batch 30, loss = 2.8913, recon_loss = 2.8878, kl_loss = 0.0035\n", - "Batch 60, loss = 0.4317, recon_loss = 0.4271, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9397, recon_loss = 0.9342, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6112, recon_loss = 0.6060, kl_loss = 0.0052\n", - "Batch 150, loss = 8.4279, recon_loss = 8.1161, kl_loss = 0.3118\n", - "Batch 180, loss = 12.3936, recon_loss = 12.0776, kl_loss = 0.3159\n", - "Batch 210, loss = 35.6274, recon_loss = 35.6183, kl_loss = 0.0091\n", - "Average loss: 14.6914\n", + "Batch 30, loss = 5981.7036, recon_loss = 5981.4604, kl_loss = 0.2432\n", + "Batch 60, loss = 655.7455, recon_loss = 655.5978, kl_loss = 0.1477\n", + "Batch 90, loss = 213.2930, recon_loss = 213.1286, kl_loss = 0.1644\n", + "Batch 120, loss = 408.0464, recon_loss = 407.8744, kl_loss = 0.1721\n", + "Batch 150, loss = 677.5575, recon_loss = 676.6935, kl_loss = 0.8640\n", + "Batch 180, loss = 1856.2590, recon_loss = 1854.8236, kl_loss = 1.4354\n", + "Batch 210, loss = 4885.6362, recon_loss = 4882.8604, kl_loss = 2.7757\n", + "Average loss: 4764.1361\n", "Epoch: 130\n", - "Batch 30, loss = 2.8969, recon_loss = 2.8920, kl_loss = 0.0049\n", - "Batch 60, loss = 0.4319, recon_loss = 0.4271, kl_loss = 0.0047\n", - "Batch 90, loss = 3.7381, recon_loss = 3.7333, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6122, recon_loss = 0.6058, kl_loss = 0.0064\n", - "Batch 150, loss = 8.0190, recon_loss = 7.7020, kl_loss = 0.3170\n", - "Batch 180, loss = 12.3683, recon_loss = 12.0466, kl_loss = 0.3217\n", - "Batch 210, loss = 35.6058, recon_loss = 35.5957, kl_loss = 0.0101\n", - "Average loss: 14.0864\n", + "Batch 30, loss = 5981.9565, recon_loss = 5981.7485, kl_loss = 0.2081\n", + "Batch 60, loss = 655.7807, recon_loss = 655.6070, kl_loss = 0.1737\n", + "Batch 90, loss = 212.7982, recon_loss = 212.6519, kl_loss = 0.1463\n", + "Batch 120, loss = 408.0579, recon_loss = 407.8928, kl_loss = 0.1651\n", + "Batch 150, loss = 678.4781, recon_loss = 677.6945, kl_loss = 0.7836\n", + "Batch 180, loss = 1693.6012, recon_loss = 1692.1069, kl_loss = 1.4943\n", + "Batch 210, loss = 4894.8232, recon_loss = 4892.1523, kl_loss = 2.6708\n", + "Average loss: 4729.1540\n", "Epoch: 131\n", - "Batch 30, loss = 2.9052, recon_loss = 2.8994, kl_loss = 0.0058\n", - "Batch 60, loss = 0.4340, recon_loss = 0.4285, kl_loss = 0.0055\n", - "Batch 90, loss = 0.9393, recon_loss = 0.9343, kl_loss = 0.0051\n", - "Batch 120, loss = 0.6093, recon_loss = 0.6035, kl_loss = 0.0058\n", - "Batch 150, loss = 8.0258, recon_loss = 7.7061, kl_loss = 0.3197\n", - "Batch 180, loss = 12.1962, recon_loss = 11.8279, kl_loss = 0.3683\n", - "Batch 210, loss = 35.5543, recon_loss = 35.5445, kl_loss = 0.0098\n", - "Average loss: 14.0497\n", + "Batch 30, loss = 5981.9780, recon_loss = 5981.7539, kl_loss = 0.2242\n", + "Batch 60, loss = 655.8987, recon_loss = 655.7386, kl_loss = 0.1602\n", + "Batch 90, loss = 212.5611, recon_loss = 212.4164, kl_loss = 0.1447\n", + "Batch 120, loss = 408.2851, recon_loss = 408.0928, kl_loss = 0.1923\n", + "Batch 150, loss = 677.5659, recon_loss = 676.8022, kl_loss = 0.7636\n", + "Batch 180, loss = 1681.8728, recon_loss = 1680.2974, kl_loss = 1.5755\n", + "Batch 210, loss = 4884.0493, recon_loss = 4881.3667, kl_loss = 2.6826\n", + "Average loss: 4762.9017\n", "Epoch: 132\n", - "Batch 30, loss = 2.9128, recon_loss = 2.9070, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4314, recon_loss = 0.4258, kl_loss = 0.0056\n", - "Batch 90, loss = 0.9394, recon_loss = 0.9343, kl_loss = 0.0051\n", - "Batch 120, loss = 0.6107, recon_loss = 0.6060, kl_loss = 0.0047\n", - "Batch 150, loss = 8.1816, recon_loss = 7.8349, kl_loss = 0.3467\n", - "Batch 180, loss = 12.2542, recon_loss = 11.9391, kl_loss = 0.3151\n", - "Batch 210, loss = 35.6652, recon_loss = 35.6572, kl_loss = 0.0080\n", - "Average loss: 14.0616\n", + "Batch 30, loss = 5981.6299, recon_loss = 5981.4199, kl_loss = 0.2099\n", + "Batch 60, loss = 655.7766, recon_loss = 655.6263, kl_loss = 0.1502\n", + "Batch 90, loss = 212.7300, recon_loss = 212.5824, kl_loss = 0.1476\n", + "Batch 120, loss = 407.9916, recon_loss = 407.8303, kl_loss = 0.1613\n", + "Batch 150, loss = 677.8223, recon_loss = 677.0175, kl_loss = 0.8047\n", + "Batch 180, loss = 1671.6552, recon_loss = 1670.2207, kl_loss = 1.4344\n", + "Batch 210, loss = 4882.7520, recon_loss = 4880.0254, kl_loss = 2.7265\n", + "Average loss: 4727.5957\n", "Epoch: 133\n", - "Batch 30, loss = 2.9048, recon_loss = 2.9005, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4304, recon_loss = 0.4262, kl_loss = 0.0042\n", - "Batch 90, loss = 0.9386, recon_loss = 0.9347, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6109, recon_loss = 0.6065, kl_loss = 0.0044\n", - "Batch 150, loss = 8.0945, recon_loss = 7.7651, kl_loss = 0.3294\n", - "Batch 180, loss = 12.3275, recon_loss = 12.0047, kl_loss = 0.3228\n", - "Batch 210, loss = 35.6587, recon_loss = 35.6504, kl_loss = 0.0083\n", - "Average loss: 14.0624\n", + "Batch 30, loss = 5981.3818, recon_loss = 5981.1772, kl_loss = 0.2048\n", + "Batch 60, loss = 655.6661, recon_loss = 655.5189, kl_loss = 0.1472\n", + "Batch 90, loss = 212.6476, recon_loss = 212.5063, kl_loss = 0.1413\n", + "Batch 120, loss = 408.1723, recon_loss = 407.9975, kl_loss = 0.1749\n", + "Batch 150, loss = 677.8785, recon_loss = 677.0696, kl_loss = 0.8089\n", + "Batch 180, loss = 1650.5262, recon_loss = 1649.0718, kl_loss = 1.4545\n", + "Batch 210, loss = 4883.7095, recon_loss = 4880.9941, kl_loss = 2.7156\n", + "Average loss: 4732.4554\n", "Epoch: 134\n", - "Batch 30, loss = 2.9089, recon_loss = 2.9048, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4294, recon_loss = 0.4253, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9386, recon_loss = 0.9345, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6107, recon_loss = 0.6067, kl_loss = 0.0040\n", - "Batch 150, loss = 8.0910, recon_loss = 7.7850, kl_loss = 0.3060\n", - "Batch 180, loss = 12.2260, recon_loss = 11.9144, kl_loss = 0.3116\n", - "Batch 210, loss = 35.6275, recon_loss = 35.6203, kl_loss = 0.0073\n", - "Average loss: 14.0505\n", + "Batch 30, loss = 5981.7202, recon_loss = 5981.4438, kl_loss = 0.2765\n", + "Batch 60, loss = 655.8884, recon_loss = 655.7343, kl_loss = 0.1542\n", + "Batch 90, loss = 212.7225, recon_loss = 212.5408, kl_loss = 0.1818\n", + "Batch 120, loss = 408.2290, recon_loss = 408.0544, kl_loss = 0.1746\n", + "Batch 150, loss = 678.3230, recon_loss = 677.5834, kl_loss = 0.7396\n", + "Batch 180, loss = 1629.8152, recon_loss = 1628.3965, kl_loss = 1.4187\n", + "Batch 210, loss = 4873.3545, recon_loss = 4870.6333, kl_loss = 2.7213\n", + "Average loss: 4743.2224\n", "Epoch: 135\n", - "Batch 30, loss = 2.9182, recon_loss = 2.9144, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4287, recon_loss = 0.4251, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9397, recon_loss = 0.9352, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6086, recon_loss = 0.6044, kl_loss = 0.0041\n", - "Batch 150, loss = 8.1330, recon_loss = 7.8282, kl_loss = 0.3047\n", - "Batch 180, loss = 12.2123, recon_loss = 11.9001, kl_loss = 0.3122\n", - "Batch 210, loss = 35.6523, recon_loss = 35.6451, kl_loss = 0.0072\n", - "Average loss: 15.6487\n", + "Batch 30, loss = 5982.8735, recon_loss = 5982.6157, kl_loss = 0.2578\n", + "Batch 60, loss = 655.6414, recon_loss = 655.4827, kl_loss = 0.1588\n", + "Batch 90, loss = 212.5980, recon_loss = 212.4541, kl_loss = 0.1439\n", + "Batch 120, loss = 407.9716, recon_loss = 407.7940, kl_loss = 0.1776\n", + "Batch 150, loss = 677.4737, recon_loss = 676.6722, kl_loss = 0.8015\n", + "Batch 180, loss = 1598.9788, recon_loss = 1597.5155, kl_loss = 1.4632\n", + "Batch 210, loss = 4861.7788, recon_loss = 4859.2090, kl_loss = 2.5697\n", + "Average loss: 4732.6325\n", "Epoch: 136\n", - "Batch 30, loss = 2.9156, recon_loss = 2.9116, kl_loss = 0.0040\n", - "Batch 60, loss = 0.4356, recon_loss = 0.4317, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9394, recon_loss = 0.9344, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6091, recon_loss = 0.6045, kl_loss = 0.0046\n", - "Batch 150, loss = 8.0679, recon_loss = 7.7188, kl_loss = 0.3491\n", - "Batch 180, loss = 12.2676, recon_loss = 11.9350, kl_loss = 0.3326\n", - "Batch 210, loss = 35.6262, recon_loss = 35.6185, kl_loss = 0.0077\n", - "Average loss: 14.0433\n", + "Batch 30, loss = 5982.0254, recon_loss = 5981.7324, kl_loss = 0.2931\n", + "Batch 60, loss = 655.7622, recon_loss = 655.6200, kl_loss = 0.1422\n", + "Batch 90, loss = 212.6200, recon_loss = 212.4723, kl_loss = 0.1477\n", + "Batch 120, loss = 408.2246, recon_loss = 408.0511, kl_loss = 0.1735\n", + "Batch 150, loss = 678.4378, recon_loss = 677.6978, kl_loss = 0.7400\n", + "Batch 180, loss = 1577.5966, recon_loss = 1575.9404, kl_loss = 1.6561\n", + "Batch 210, loss = 6245.1699, recon_loss = 6242.7773, kl_loss = 2.3928\n", + "Average loss: 4759.0468\n", "Epoch: 137\n", - "Batch 30, loss = 2.9274, recon_loss = 2.9231, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4292, recon_loss = 0.4245, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9402, recon_loss = 0.9358, kl_loss = 0.0043\n", - "Batch 120, loss = 0.6092, recon_loss = 0.6053, kl_loss = 0.0039\n", - "Batch 150, loss = 8.0293, recon_loss = 7.7143, kl_loss = 0.3150\n", - "Batch 180, loss = 12.1114, recon_loss = 11.7716, kl_loss = 0.3398\n", - "Batch 210, loss = 35.5675, recon_loss = 35.5602, kl_loss = 0.0072\n", - "Average loss: 14.6088\n", + "Batch 30, loss = 5981.4009, recon_loss = 5981.1094, kl_loss = 0.2917\n", + "Batch 60, loss = 655.8986, recon_loss = 655.7372, kl_loss = 0.1614\n", + "Batch 90, loss = 212.6015, recon_loss = 212.4654, kl_loss = 0.1361\n", + "Batch 120, loss = 407.8994, recon_loss = 407.7545, kl_loss = 0.1448\n", + "Batch 150, loss = 677.6675, recon_loss = 676.8191, kl_loss = 0.8484\n", + "Batch 180, loss = 1566.1761, recon_loss = 1564.6456, kl_loss = 1.5305\n", + "Batch 210, loss = 6154.8867, recon_loss = 6152.4141, kl_loss = 2.4726\n", + "Average loss: 4743.4410\n", "Epoch: 138\n", - "Batch 30, loss = 2.9904, recon_loss = 2.9851, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4244, recon_loss = 0.4190, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9394, recon_loss = 0.9346, kl_loss = 0.0049\n", - "Batch 120, loss = 0.6098, recon_loss = 0.6054, kl_loss = 0.0044\n", - "Batch 150, loss = 8.0974, recon_loss = 7.7695, kl_loss = 0.3279\n", - "Batch 180, loss = 12.1434, recon_loss = 11.8341, kl_loss = 0.3093\n", - "Batch 210, loss = 35.7243, recon_loss = 35.7168, kl_loss = 0.0074\n", - "Average loss: 13.9658\n", + "Batch 30, loss = 5982.4614, recon_loss = 5982.2065, kl_loss = 0.2551\n", + "Batch 60, loss = 655.6514, recon_loss = 655.5049, kl_loss = 0.1465\n", + "Batch 90, loss = 212.9396, recon_loss = 212.8088, kl_loss = 0.1308\n", + "Batch 120, loss = 407.9881, recon_loss = 407.8269, kl_loss = 0.1611\n", + "Batch 150, loss = 678.2094, recon_loss = 677.4639, kl_loss = 0.7455\n", + "Batch 180, loss = 1544.8997, recon_loss = 1543.3638, kl_loss = 1.5359\n", + "Batch 210, loss = 4934.9443, recon_loss = 4932.4360, kl_loss = 2.5081\n", + "Average loss: 4734.2777\n", "Epoch: 139\n", - "Batch 30, loss = 2.9148, recon_loss = 2.9102, kl_loss = 0.0046\n", - "Batch 60, loss = 0.4346, recon_loss = 0.4291, kl_loss = 0.0055\n", - "Batch 90, loss = 0.9414, recon_loss = 0.9356, kl_loss = 0.0058\n", - "Batch 120, loss = 0.6101, recon_loss = 0.6048, kl_loss = 0.0053\n", - "Batch 150, loss = 7.9772, recon_loss = 7.6871, kl_loss = 0.2901\n", - "Batch 180, loss = 12.1846, recon_loss = 11.8620, kl_loss = 0.3226\n", - "Batch 210, loss = 35.6790, recon_loss = 35.6707, kl_loss = 0.0083\n", - "Average loss: 13.9593\n", + "Batch 30, loss = 5980.6299, recon_loss = 5980.2959, kl_loss = 0.3339\n", + "Batch 60, loss = 655.5414, recon_loss = 655.3998, kl_loss = 0.1415\n", + "Batch 90, loss = 212.5691, recon_loss = 212.4294, kl_loss = 0.1396\n", + "Batch 120, loss = 408.2024, recon_loss = 408.0710, kl_loss = 0.1313\n", + "Batch 150, loss = 678.7316, recon_loss = 677.9725, kl_loss = 0.7591\n", + "Batch 180, loss = 1527.7706, recon_loss = 1526.2805, kl_loss = 1.4901\n", + "Batch 210, loss = 4922.2485, recon_loss = 4919.5737, kl_loss = 2.6750\n", + "Average loss: 4739.4089\n", "Epoch: 140\n", - "Batch 30, loss = 2.9191, recon_loss = 2.9141, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4298, recon_loss = 0.4249, kl_loss = 0.0049\n", - "Batch 90, loss = 0.9407, recon_loss = 0.9351, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6091, recon_loss = 0.6040, kl_loss = 0.0051\n", - "Batch 150, loss = 138.3014, recon_loss = 138.0170, kl_loss = 0.2844\n", - "Batch 180, loss = 12.1456, recon_loss = 11.8212, kl_loss = 0.3243\n", - "Batch 210, loss = 35.5382, recon_loss = 35.5302, kl_loss = 0.0080\n", - "Average loss: 14.6025\n", + "Batch 30, loss = 5981.2485, recon_loss = 5980.8833, kl_loss = 0.3650\n", + "Batch 60, loss = 655.6219, recon_loss = 655.4922, kl_loss = 0.1297\n", + "Batch 90, loss = 212.5092, recon_loss = 212.3857, kl_loss = 0.1236\n", + "Batch 120, loss = 407.9930, recon_loss = 407.8288, kl_loss = 0.1642\n", + "Batch 150, loss = 677.9783, recon_loss = 677.2228, kl_loss = 0.7554\n", + "Batch 180, loss = 1502.4237, recon_loss = 1500.8430, kl_loss = 1.5807\n", + "Batch 210, loss = 4928.1919, recon_loss = 4925.4609, kl_loss = 2.7311\n", + "Average loss: 4731.2818\n", "Epoch: 141\n", - "Batch 30, loss = 2.9494, recon_loss = 2.9448, kl_loss = 0.0046\n", - "Batch 60, loss = 0.4253, recon_loss = 0.4207, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9406, recon_loss = 0.9353, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6093, recon_loss = 0.6045, kl_loss = 0.0048\n", - "Batch 150, loss = 8.0752, recon_loss = 7.7702, kl_loss = 0.3050\n", - "Batch 180, loss = 12.0021, recon_loss = 11.6716, kl_loss = 0.3305\n", - "Batch 210, loss = 35.5917, recon_loss = 35.5840, kl_loss = 0.0077\n", - "Average loss: 14.5945\n", + "Batch 30, loss = 5980.9395, recon_loss = 5980.5186, kl_loss = 0.4210\n", + "Batch 60, loss = 655.7746, recon_loss = 655.6453, kl_loss = 0.1293\n", + "Batch 90, loss = 212.6546, recon_loss = 212.4473, kl_loss = 0.2074\n", + "Batch 120, loss = 408.0971, recon_loss = 407.9203, kl_loss = 0.1769\n", + "Batch 150, loss = 678.1156, recon_loss = 677.4044, kl_loss = 0.7112\n", + "Batch 180, loss = 1479.1134, recon_loss = 1477.5090, kl_loss = 1.6044\n", + "Batch 210, loss = 4897.4316, recon_loss = 4894.7363, kl_loss = 2.6955\n", + "Average loss: 4744.1598\n", "Epoch: 142\n", - "Batch 30, loss = 2.9475, recon_loss = 2.9431, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4251, recon_loss = 0.4207, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9400, recon_loss = 0.9359, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6091, recon_loss = 0.6053, kl_loss = 0.0038\n", - "Batch 150, loss = 8.1499, recon_loss = 7.8353, kl_loss = 0.3145\n", - "Batch 180, loss = 12.0183, recon_loss = 11.7231, kl_loss = 0.2952\n", - "Batch 210, loss = 35.7130, recon_loss = 35.7067, kl_loss = 0.0063\n", - "Average loss: 14.0340\n", + "Batch 30, loss = 5981.0347, recon_loss = 5980.3633, kl_loss = 0.6716\n", + "Batch 60, loss = 655.5841, recon_loss = 655.4138, kl_loss = 0.1703\n", + "Batch 90, loss = 212.4006, recon_loss = 212.2622, kl_loss = 0.1384\n", + "Batch 120, loss = 408.0848, recon_loss = 407.9415, kl_loss = 0.1433\n", + "Batch 150, loss = 677.4962, recon_loss = 676.7366, kl_loss = 0.7595\n", + "Batch 180, loss = 1462.4866, recon_loss = 1461.0033, kl_loss = 1.4832\n", + "Batch 210, loss = 4885.6841, recon_loss = 4883.0361, kl_loss = 2.6478\n", + "Average loss: 4723.5302\n", "Epoch: 143\n", - "Batch 30, loss = 2.9304, recon_loss = 2.9268, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4254, recon_loss = 0.4219, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9411, recon_loss = 0.9372, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6126, recon_loss = 0.6080, kl_loss = 0.0047\n", - "Batch 150, loss = 8.0324, recon_loss = 7.7434, kl_loss = 0.2890\n", - "Batch 180, loss = 11.9764, recon_loss = 11.6429, kl_loss = 0.3335\n", - "Batch 210, loss = 35.4751, recon_loss = 35.4659, kl_loss = 0.0092\n", - "Average loss: 13.4321\n", + "Batch 30, loss = 5980.8965, recon_loss = 5980.2314, kl_loss = 0.6649\n", + "Batch 60, loss = 655.4952, recon_loss = 655.3586, kl_loss = 0.1365\n", + "Batch 90, loss = 212.4986, recon_loss = 212.3629, kl_loss = 0.1357\n", + "Batch 120, loss = 407.9463, recon_loss = 407.8060, kl_loss = 0.1403\n", + "Batch 150, loss = 678.6523, recon_loss = 677.9080, kl_loss = 0.7444\n", + "Batch 180, loss = 1443.3220, recon_loss = 1441.7262, kl_loss = 1.5958\n", + "Batch 210, loss = 4889.7261, recon_loss = 4887.1255, kl_loss = 2.6007\n", + "Average loss: 4736.9974\n", "Epoch: 144\n", - "Batch 30, loss = 2.9715, recon_loss = 2.9662, kl_loss = 0.0052\n", - "Batch 60, loss = 0.4238, recon_loss = 0.4188, kl_loss = 0.0050\n", - "Batch 90, loss = 0.9397, recon_loss = 0.9351, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6111, recon_loss = 0.6067, kl_loss = 0.0044\n", - "Batch 150, loss = 8.2097, recon_loss = 7.8685, kl_loss = 0.3412\n", - "Batch 180, loss = 12.0338, recon_loss = 11.7098, kl_loss = 0.3239\n", - "Batch 210, loss = 35.6410, recon_loss = 35.6311, kl_loss = 0.0099\n", - "Average loss: 14.0283\n", + "Batch 30, loss = 5981.3057, recon_loss = 5981.0894, kl_loss = 0.2165\n", + "Batch 60, loss = 655.6599, recon_loss = 655.4961, kl_loss = 0.1638\n", + "Batch 90, loss = 212.3752, recon_loss = 212.2240, kl_loss = 0.1512\n", + "Batch 120, loss = 408.0338, recon_loss = 407.8788, kl_loss = 0.1550\n", + "Batch 150, loss = 678.3967, recon_loss = 677.6686, kl_loss = 0.7281\n", + "Batch 180, loss = 1428.2941, recon_loss = 1426.7861, kl_loss = 1.5079\n", + "Batch 210, loss = 5811.1289, recon_loss = 5808.4170, kl_loss = 2.7119\n", + "Average loss: 4785.3564\n", "Epoch: 145\n", - "Batch 30, loss = 2.9394, recon_loss = 2.9341, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4327, recon_loss = 0.4277, kl_loss = 0.0050\n", - "Batch 90, loss = 0.9414, recon_loss = 0.9362, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6048, kl_loss = 0.0054\n", - "Batch 150, loss = 8.1352, recon_loss = 7.8304, kl_loss = 0.3048\n", - "Batch 180, loss = 12.0477, recon_loss = 11.7501, kl_loss = 0.2976\n", - "Batch 210, loss = 35.7423, recon_loss = 35.7342, kl_loss = 0.0080\n", - "Average loss: 14.0238\n", + "Batch 30, loss = 5981.8140, recon_loss = 5981.5972, kl_loss = 0.2166\n", + "Batch 60, loss = 656.5272, recon_loss = 656.3729, kl_loss = 0.1544\n", + "Batch 90, loss = 212.6348, recon_loss = 212.5084, kl_loss = 0.1264\n", + "Batch 120, loss = 408.2200, recon_loss = 408.0475, kl_loss = 0.1724\n", + "Batch 150, loss = 678.7466, recon_loss = 677.9744, kl_loss = 0.7722\n", + "Batch 180, loss = 1427.3303, recon_loss = 1425.6167, kl_loss = 1.7136\n", + "Batch 210, loss = 4931.7290, recon_loss = 4928.9492, kl_loss = 2.7799\n", + "Average loss: 4737.9290\n", "Epoch: 146\n", - "Batch 30, loss = 2.9530, recon_loss = 2.9473, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4254, recon_loss = 0.4198, kl_loss = 0.0056\n", - "Batch 90, loss = 0.9404, recon_loss = 0.9352, kl_loss = 0.0052\n", - "Batch 120, loss = 0.6109, recon_loss = 0.6061, kl_loss = 0.0048\n", - "Batch 150, loss = 8.0003, recon_loss = 7.7183, kl_loss = 0.2820\n", - "Batch 180, loss = 11.9953, recon_loss = 11.7020, kl_loss = 0.2933\n", - "Batch 210, loss = 35.7020, recon_loss = 35.6949, kl_loss = 0.0071\n", - "Average loss: 14.0185\n", + "Batch 30, loss = 5981.1714, recon_loss = 5980.7700, kl_loss = 0.4014\n", + "Batch 60, loss = 656.8364, recon_loss = 656.6974, kl_loss = 0.1390\n", + "Batch 90, loss = 212.3124, recon_loss = 212.1660, kl_loss = 0.1464\n", + "Batch 120, loss = 407.9438, recon_loss = 407.7784, kl_loss = 0.1655\n", + "Batch 150, loss = 678.4126, recon_loss = 677.7479, kl_loss = 0.6647\n", + "Batch 180, loss = 1422.9474, recon_loss = 1421.3000, kl_loss = 1.6473\n", + "Batch 210, loss = 4914.5586, recon_loss = 4911.6582, kl_loss = 2.9004\n", + "Average loss: 4724.9822\n", "Epoch: 147\n", - "Batch 30, loss = 2.9461, recon_loss = 2.9417, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4241, recon_loss = 0.4197, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9398, recon_loss = 0.9357, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6053, recon_loss = 0.6005, kl_loss = 0.0048\n", - "Batch 150, loss = 8.0039, recon_loss = 7.7318, kl_loss = 0.2721\n", - "Batch 180, loss = 11.9234, recon_loss = 11.6200, kl_loss = 0.3034\n", - "Batch 210, loss = 35.6395, recon_loss = 35.6315, kl_loss = 0.0080\n", - "Average loss: 13.8817\n", + "Batch 30, loss = 5980.4800, recon_loss = 5980.1362, kl_loss = 0.3438\n", + "Batch 60, loss = 656.0495, recon_loss = 655.8749, kl_loss = 0.1745\n", + "Batch 90, loss = 212.5461, recon_loss = 212.3872, kl_loss = 0.1589\n", + "Batch 120, loss = 407.9739, recon_loss = 407.8086, kl_loss = 0.1654\n", + "Batch 150, loss = 678.8167, recon_loss = 678.0532, kl_loss = 0.7635\n", + "Batch 180, loss = 1420.2235, recon_loss = 1418.5325, kl_loss = 1.6910\n", + "Batch 210, loss = 4907.7573, recon_loss = 4904.8135, kl_loss = 2.9439\n", + "Average loss: 4718.7693\n", "Epoch: 148\n", - "Batch 30, loss = 2.9655, recon_loss = 2.9608, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4235, recon_loss = 0.4190, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9397, recon_loss = 0.9355, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6041, recon_loss = 0.5991, kl_loss = 0.0050\n", - "Batch 150, loss = 7.9698, recon_loss = 7.6805, kl_loss = 0.2893\n", - "Batch 180, loss = 12.0087, recon_loss = 11.7044, kl_loss = 0.3044\n", - "Batch 210, loss = 35.7315, recon_loss = 35.7236, kl_loss = 0.0079\n", - "Average loss: 14.0680\n", + "Batch 30, loss = 5980.1758, recon_loss = 5979.6074, kl_loss = 0.5686\n", + "Batch 60, loss = 655.6409, recon_loss = 655.4799, kl_loss = 0.1610\n", + "Batch 90, loss = 212.1825, recon_loss = 212.0556, kl_loss = 0.1269\n", + "Batch 120, loss = 407.9589, recon_loss = 407.7989, kl_loss = 0.1600\n", + "Batch 150, loss = 678.1197, recon_loss = 677.3947, kl_loss = 0.7250\n", + "Batch 180, loss = 1423.3971, recon_loss = 1421.8003, kl_loss = 1.5968\n", + "Batch 210, loss = 4902.8081, recon_loss = 4899.9248, kl_loss = 2.8832\n", + "Average loss: 4722.2948\n", "Epoch: 149\n", - "Batch 30, loss = 2.9533, recon_loss = 2.9483, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4242, recon_loss = 0.4194, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9399, recon_loss = 0.9354, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6098, recon_loss = 0.6057, kl_loss = 0.0041\n", - "Batch 150, loss = 7.9575, recon_loss = 7.6487, kl_loss = 0.3089\n", - "Batch 180, loss = 12.1871, recon_loss = 11.8989, kl_loss = 0.2882\n", - "Batch 210, loss = 35.6964, recon_loss = 35.6903, kl_loss = 0.0061\n", - "Average loss: 14.0345\n", + "Batch 30, loss = 5979.1357, recon_loss = 5978.5962, kl_loss = 0.5393\n", + "Batch 60, loss = 655.7463, recon_loss = 655.5751, kl_loss = 0.1712\n", + "Batch 90, loss = 212.2646, recon_loss = 212.1432, kl_loss = 0.1213\n", + "Batch 120, loss = 407.7737, recon_loss = 407.6184, kl_loss = 0.1553\n", + "Batch 150, loss = 677.1487, recon_loss = 676.4365, kl_loss = 0.7122\n", + "Batch 180, loss = 1423.3647, recon_loss = 1421.7656, kl_loss = 1.5991\n", + "Batch 210, loss = 4920.3467, recon_loss = 4917.4023, kl_loss = 2.9445\n", + "Average loss: 4757.9086\n", "Epoch: 150\n", - "Batch 30, loss = 2.9547, recon_loss = 2.9507, kl_loss = 0.0039\n", - "Batch 60, loss = 0.8059, recon_loss = 0.8020, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9418, recon_loss = 0.9368, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6091, recon_loss = 0.6042, kl_loss = 0.0049\n", - "Batch 150, loss = 7.9599, recon_loss = 7.6591, kl_loss = 0.3008\n", - "Batch 180, loss = 12.0701, recon_loss = 11.7539, kl_loss = 0.3162\n", - "Batch 210, loss = 35.6851, recon_loss = 35.6781, kl_loss = 0.0070\n", - "Average loss: 14.0171\n", + "Batch 30, loss = 5979.1665, recon_loss = 5978.5825, kl_loss = 0.5839\n", + "Batch 60, loss = 656.0830, recon_loss = 655.9072, kl_loss = 0.1758\n", + "Batch 90, loss = 212.1719, recon_loss = 212.0286, kl_loss = 0.1432\n", + "Batch 120, loss = 407.8169, recon_loss = 407.6689, kl_loss = 0.1481\n", + "Batch 150, loss = 678.8817, recon_loss = 678.0897, kl_loss = 0.7919\n", + "Batch 180, loss = 1422.0811, recon_loss = 1420.4836, kl_loss = 1.5974\n", + "Batch 210, loss = 5157.8901, recon_loss = 5154.9414, kl_loss = 2.9486\n", + "Average loss: 4708.9003\n", "Epoch: 151\n", - "Batch 30, loss = 3.0147, recon_loss = 3.0099, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4196, recon_loss = 0.4137, kl_loss = 0.0059\n", - "Batch 90, loss = 0.9415, recon_loss = 0.9358, kl_loss = 0.0057\n", - "Batch 120, loss = 0.6100, recon_loss = 0.6049, kl_loss = 0.0051\n", - "Batch 150, loss = 7.9108, recon_loss = 7.6106, kl_loss = 0.3002\n", - "Batch 180, loss = 12.0669, recon_loss = 11.7818, kl_loss = 0.2851\n", - "Batch 210, loss = 35.4939, recon_loss = 35.4868, kl_loss = 0.0071\n", - "Average loss: 14.1365\n", + "Batch 30, loss = 5977.8574, recon_loss = 5977.1948, kl_loss = 0.6627\n", + "Batch 60, loss = 655.7922, recon_loss = 655.5950, kl_loss = 0.1972\n", + "Batch 90, loss = 212.1916, recon_loss = 212.0476, kl_loss = 0.1440\n", + "Batch 120, loss = 407.7536, recon_loss = 407.5777, kl_loss = 0.1759\n", + "Batch 150, loss = 677.3828, recon_loss = 676.6918, kl_loss = 0.6910\n", + "Batch 180, loss = 1423.9567, recon_loss = 1422.4602, kl_loss = 1.4965\n", + "Batch 210, loss = 6418.2417, recon_loss = 6415.4424, kl_loss = 2.7996\n", + "Average loss: 4725.9673\n", "Epoch: 152\n", - "Batch 30, loss = 3.0148, recon_loss = 3.0100, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4203, recon_loss = 0.4154, kl_loss = 0.0049\n", - "Batch 90, loss = 0.9403, recon_loss = 0.9358, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6094, recon_loss = 0.6053, kl_loss = 0.0042\n", - "Batch 150, loss = 7.8779, recon_loss = 7.5948, kl_loss = 0.2831\n", - "Batch 180, loss = 12.0783, recon_loss = 11.7369, kl_loss = 0.3413\n", - "Batch 210, loss = 35.6721, recon_loss = 35.6665, kl_loss = 0.0056\n", - "Average loss: 14.0216\n", + "Batch 30, loss = 5974.6011, recon_loss = 5973.6802, kl_loss = 0.9211\n", + "Batch 60, loss = 656.1805, recon_loss = 656.0204, kl_loss = 0.1601\n", + "Batch 90, loss = 211.9583, recon_loss = 211.7885, kl_loss = 0.1698\n", + "Batch 120, loss = 407.4280, recon_loss = 407.2759, kl_loss = 0.1521\n", + "Batch 150, loss = 678.2703, recon_loss = 677.5663, kl_loss = 0.7040\n", + "Batch 180, loss = 1423.5822, recon_loss = 1421.9847, kl_loss = 1.5975\n", + "Batch 210, loss = 4961.1309, recon_loss = 4958.3169, kl_loss = 2.8140\n", + "Average loss: 4724.0697\n", "Epoch: 153\n", - "Batch 30, loss = 2.9742, recon_loss = 2.9703, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4210, recon_loss = 0.4171, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9391, recon_loss = 0.9355, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6082, recon_loss = 0.6049, kl_loss = 0.0033\n", - "Batch 150, loss = 7.9612, recon_loss = 7.6474, kl_loss = 0.3138\n", - "Batch 180, loss = 12.0752, recon_loss = 11.7756, kl_loss = 0.2996\n", - "Batch 210, loss = 35.7406, recon_loss = 35.7357, kl_loss = 0.0049\n", - "Average loss: 14.0251\n", + "Batch 30, loss = 5840.1982, recon_loss = 5839.6523, kl_loss = 0.5460\n", + "Batch 60, loss = 655.5325, recon_loss = 655.3696, kl_loss = 0.1629\n", + "Batch 90, loss = 210.6608, recon_loss = 210.5159, kl_loss = 0.1449\n", + "Batch 120, loss = 407.0152, recon_loss = 406.8835, kl_loss = 0.1317\n", + "Batch 150, loss = 678.0270, recon_loss = 677.2356, kl_loss = 0.7914\n", + "Batch 180, loss = 1427.7614, recon_loss = 1426.1459, kl_loss = 1.6155\n", + "Batch 210, loss = 4960.0049, recon_loss = 4957.1934, kl_loss = 2.8116\n", + "Average loss: 4715.2033\n", "Epoch: 154\n", - "Batch 30, loss = 2.9692, recon_loss = 2.9660, kl_loss = 0.0032\n", - "Batch 60, loss = 0.4219, recon_loss = 0.4188, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9393, recon_loss = 0.9362, kl_loss = 0.0031\n", - "Batch 120, loss = 0.6074, recon_loss = 0.6045, kl_loss = 0.0029\n", - "Batch 150, loss = 7.8969, recon_loss = 7.6081, kl_loss = 0.2889\n", - "Batch 180, loss = 12.0610, recon_loss = 11.7740, kl_loss = 0.2870\n", - "Batch 210, loss = 35.7199, recon_loss = 35.7149, kl_loss = 0.0050\n", - "Average loss: 14.1283\n", + "Batch 30, loss = 5799.0029, recon_loss = 5798.3145, kl_loss = 0.6883\n", + "Batch 60, loss = 655.1996, recon_loss = 655.0995, kl_loss = 0.1000\n", + "Batch 90, loss = 210.1791, recon_loss = 210.0697, kl_loss = 0.1094\n", + "Batch 120, loss = 407.4160, recon_loss = 407.2853, kl_loss = 0.1306\n", + "Batch 150, loss = 678.1405, recon_loss = 677.4009, kl_loss = 0.7396\n", + "Batch 180, loss = 1426.2135, recon_loss = 1424.7229, kl_loss = 1.4906\n", + "Batch 210, loss = 5108.4722, recon_loss = 5105.6646, kl_loss = 2.8075\n", + "Average loss: 4706.8625\n", "Epoch: 155\n", - "Batch 30, loss = 3.0981, recon_loss = 3.0943, kl_loss = 0.0038\n", - "Batch 60, loss = 0.6278, recon_loss = 0.6226, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9437, recon_loss = 0.9374, kl_loss = 0.0063\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6047, kl_loss = 0.0055\n", - "Batch 150, loss = 7.6696, recon_loss = 7.3982, kl_loss = 0.2714\n", - "Batch 180, loss = 12.0870, recon_loss = 11.7593, kl_loss = 0.3277\n", - "Batch 210, loss = 35.2185, recon_loss = 35.2114, kl_loss = 0.0071\n", - "Average loss: 13.4876\n", + "Batch 30, loss = 5795.5576, recon_loss = 5795.0723, kl_loss = 0.4855\n", + "Batch 60, loss = 656.5131, recon_loss = 656.3719, kl_loss = 0.1411\n", + "Batch 90, loss = 209.9916, recon_loss = 209.8597, kl_loss = 0.1319\n", + "Batch 120, loss = 407.1643, recon_loss = 407.0065, kl_loss = 0.1578\n", + "Batch 150, loss = 677.8566, recon_loss = 677.1469, kl_loss = 0.7098\n", + "Batch 180, loss = 1423.6572, recon_loss = 1422.0540, kl_loss = 1.6032\n", + "Batch 210, loss = 4994.2437, recon_loss = 4991.4668, kl_loss = 2.7767\n", + "Average loss: 4705.6909\n", "Epoch: 156\n", - "Batch 30, loss = 3.1620, recon_loss = 3.1567, kl_loss = 0.0053\n", - "Batch 60, loss = 0.4153, recon_loss = 0.4101, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9432, recon_loss = 0.9368, kl_loss = 0.0064\n", - "Batch 120, loss = 0.6117, recon_loss = 0.6056, kl_loss = 0.0061\n", - "Batch 150, loss = 7.7331, recon_loss = 7.4299, kl_loss = 0.3032\n", - "Batch 180, loss = 12.0730, recon_loss = 11.7303, kl_loss = 0.3427\n", - "Batch 210, loss = 35.1807, recon_loss = 35.1708, kl_loss = 0.0099\n", - "Average loss: 13.5064\n", + "Batch 30, loss = 5801.8823, recon_loss = 5801.5293, kl_loss = 0.3528\n", + "Batch 60, loss = 654.4597, recon_loss = 654.2995, kl_loss = 0.1602\n", + "Batch 90, loss = 210.3183, recon_loss = 210.1665, kl_loss = 0.1518\n", + "Batch 120, loss = 407.2736, recon_loss = 407.1132, kl_loss = 0.1604\n", + "Batch 150, loss = 678.3864, recon_loss = 677.7051, kl_loss = 0.6813\n", + "Batch 180, loss = 1423.9673, recon_loss = 1422.3767, kl_loss = 1.5906\n", + "Batch 210, loss = 5126.6929, recon_loss = 5123.9409, kl_loss = 2.7519\n", + "Average loss: 4698.2316\n", "Epoch: 157\n", - "Batch 30, loss = 3.1619, recon_loss = 3.1549, kl_loss = 0.0070\n", - "Batch 60, loss = 0.4142, recon_loss = 0.4075, kl_loss = 0.0067\n", - "Batch 90, loss = 0.9424, recon_loss = 0.9356, kl_loss = 0.0068\n", - "Batch 120, loss = 0.6112, recon_loss = 0.6051, kl_loss = 0.0061\n", - "Batch 150, loss = 7.7692, recon_loss = 7.4539, kl_loss = 0.3153\n", - "Batch 180, loss = 12.1161, recon_loss = 11.8222, kl_loss = 0.2939\n", - "Batch 210, loss = 35.2600, recon_loss = 35.2522, kl_loss = 0.0079\n", - "Average loss: 13.5188\n", + "Batch 30, loss = 5801.3027, recon_loss = 5800.9048, kl_loss = 0.3981\n", + "Batch 60, loss = 654.4739, recon_loss = 654.3270, kl_loss = 0.1469\n", + "Batch 90, loss = 210.3263, recon_loss = 210.1730, kl_loss = 0.1533\n", + "Batch 120, loss = 407.1962, recon_loss = 407.0385, kl_loss = 0.1577\n", + "Batch 150, loss = 677.6654, recon_loss = 676.9667, kl_loss = 0.6987\n", + "Batch 180, loss = 1421.1747, recon_loss = 1419.6003, kl_loss = 1.5744\n", + "Batch 210, loss = 5095.3745, recon_loss = 5092.5723, kl_loss = 2.8021\n", + "Average loss: 4699.5624\n", "Epoch: 158\n", - "Batch 30, loss = 3.1529, recon_loss = 3.1470, kl_loss = 0.0059\n", - "Batch 60, loss = 0.4127, recon_loss = 0.4069, kl_loss = 0.0058\n", - "Batch 90, loss = 0.9408, recon_loss = 0.9354, kl_loss = 0.0055\n", - "Batch 120, loss = 0.6105, recon_loss = 0.6055, kl_loss = 0.0050\n", - "Batch 150, loss = 7.6295, recon_loss = 7.3564, kl_loss = 0.2730\n", - "Batch 180, loss = 11.9394, recon_loss = 11.5995, kl_loss = 0.3399\n", - "Batch 210, loss = 35.1065, recon_loss = 35.1001, kl_loss = 0.0064\n", - "Average loss: 14.6355\n", + "Batch 30, loss = 5801.3691, recon_loss = 5800.8994, kl_loss = 0.4700\n", + "Batch 60, loss = 654.8547, recon_loss = 654.7133, kl_loss = 0.1415\n", + "Batch 90, loss = 210.1387, recon_loss = 209.9972, kl_loss = 0.1415\n", + "Batch 120, loss = 407.4005, recon_loss = 407.2563, kl_loss = 0.1441\n", + "Batch 150, loss = 677.9387, recon_loss = 677.2217, kl_loss = 0.7169\n", + "Batch 180, loss = 1424.7344, recon_loss = 1423.1047, kl_loss = 1.6297\n", + "Batch 210, loss = 5417.7427, recon_loss = 5415.0308, kl_loss = 2.7119\n", + "Average loss: 4712.8380\n", "Epoch: 159\n", - "Batch 30, loss = 3.1890, recon_loss = 3.1842, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4114, recon_loss = 0.4063, kl_loss = 0.0050\n", - "Batch 90, loss = 0.9401, recon_loss = 0.9353, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6099, recon_loss = 0.6054, kl_loss = 0.0044\n", - "Batch 150, loss = 7.8536, recon_loss = 7.5360, kl_loss = 0.3176\n", - "Batch 180, loss = 12.0424, recon_loss = 11.7437, kl_loss = 0.2987\n", - "Batch 210, loss = 35.2037, recon_loss = 35.1978, kl_loss = 0.0060\n", - "Average loss: 13.7166\n", + "Batch 30, loss = 5801.7075, recon_loss = 5801.2236, kl_loss = 0.4839\n", + "Batch 60, loss = 655.1485, recon_loss = 655.0327, kl_loss = 0.1158\n", + "Batch 90, loss = 210.2220, recon_loss = 210.1002, kl_loss = 0.1218\n", + "Batch 120, loss = 407.3008, recon_loss = 407.1661, kl_loss = 0.1346\n", + "Batch 150, loss = 677.7054, recon_loss = 677.0414, kl_loss = 0.6641\n", + "Batch 180, loss = 1422.4218, recon_loss = 1420.6238, kl_loss = 1.7980\n", + "Batch 210, loss = 5066.5020, recon_loss = 5063.6025, kl_loss = 2.8994\n", + "Average loss: 4731.5660\n", "Epoch: 160\n", - "Batch 30, loss = 3.0829, recon_loss = 3.0786, kl_loss = 0.0043\n", - "Batch 60, loss = 0.4151, recon_loss = 0.4108, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9403, recon_loss = 0.9363, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6113, recon_loss = 0.6070, kl_loss = 0.0043\n", - "Batch 150, loss = 7.7505, recon_loss = 7.4514, kl_loss = 0.2992\n", - "Batch 180, loss = 12.2038, recon_loss = 11.9025, kl_loss = 0.3013\n", - "Batch 210, loss = 35.7983, recon_loss = 35.7912, kl_loss = 0.0071\n", - "Average loss: 14.0669\n", + "Batch 30, loss = 6030.1880, recon_loss = 6029.9541, kl_loss = 0.2339\n", + "Batch 60, loss = 654.8629, recon_loss = 654.7140, kl_loss = 0.1488\n", + "Batch 90, loss = 210.0529, recon_loss = 209.9043, kl_loss = 0.1485\n", + "Batch 120, loss = 407.2845, recon_loss = 407.1321, kl_loss = 0.1524\n", + "Batch 150, loss = 678.0554, recon_loss = 677.2439, kl_loss = 0.8115\n", + "Batch 180, loss = 1423.7255, recon_loss = 1422.1317, kl_loss = 1.5937\n", + "Batch 210, loss = 5020.4897, recon_loss = 5017.6016, kl_loss = 2.8884\n", + "Average loss: 4691.9170\n", "Epoch: 161\n", - "Batch 30, loss = 2.9848, recon_loss = 2.9801, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4193, recon_loss = 0.4148, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9410, recon_loss = 0.9364, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6103, recon_loss = 0.6057, kl_loss = 0.0047\n", - "Batch 150, loss = 7.7103, recon_loss = 7.4190, kl_loss = 0.2913\n", - "Batch 180, loss = 12.1311, recon_loss = 11.8307, kl_loss = 0.3004\n", - "Batch 210, loss = 35.7720, recon_loss = 35.7658, kl_loss = 0.0062\n", - "Average loss: 14.0338\n", + "Batch 30, loss = 5799.6909, recon_loss = 5799.2720, kl_loss = 0.4189\n", + "Batch 60, loss = 655.0947, recon_loss = 654.9462, kl_loss = 0.1485\n", + "Batch 90, loss = 210.1570, recon_loss = 210.0299, kl_loss = 0.1271\n", + "Batch 120, loss = 407.2217, recon_loss = 407.0767, kl_loss = 0.1450\n", + "Batch 150, loss = 678.3561, recon_loss = 677.6187, kl_loss = 0.7374\n", + "Batch 180, loss = 1424.6066, recon_loss = 1422.9473, kl_loss = 1.6593\n", + "Batch 210, loss = 5029.6182, recon_loss = 5026.7148, kl_loss = 2.9033\n", + "Average loss: 4728.5672\n", "Epoch: 162\n", - "Batch 30, loss = 2.9799, recon_loss = 2.9755, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4177, recon_loss = 0.4134, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9427, recon_loss = 0.9373, kl_loss = 0.0054\n", - "Batch 120, loss = 0.6106, recon_loss = 0.6057, kl_loss = 0.0049\n", - "Batch 150, loss = 7.8232, recon_loss = 7.5275, kl_loss = 0.2957\n", - "Batch 180, loss = 12.1602, recon_loss = 11.8480, kl_loss = 0.3122\n", - "Batch 210, loss = 35.8146, recon_loss = 35.8061, kl_loss = 0.0085\n", - "Average loss: 14.0706\n", + "Batch 30, loss = 5804.3350, recon_loss = 5803.8940, kl_loss = 0.4407\n", + "Batch 60, loss = 654.9677, recon_loss = 654.8312, kl_loss = 0.1365\n", + "Batch 90, loss = 210.1174, recon_loss = 209.9970, kl_loss = 0.1205\n", + "Batch 120, loss = 407.3239, recon_loss = 407.1527, kl_loss = 0.1712\n", + "Batch 150, loss = 677.8062, recon_loss = 677.0040, kl_loss = 0.8021\n", + "Batch 180, loss = 1424.3859, recon_loss = 1422.7330, kl_loss = 1.6528\n", + "Batch 210, loss = 5181.0874, recon_loss = 5178.4238, kl_loss = 2.6636\n", + "Average loss: 4689.2051\n", "Epoch: 163\n", - "Batch 30, loss = 2.9801, recon_loss = 2.9741, kl_loss = 0.0060\n", - "Batch 60, loss = 0.4185, recon_loss = 0.4126, kl_loss = 0.0058\n", - "Batch 90, loss = 0.9416, recon_loss = 0.9363, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6054, kl_loss = 0.0049\n", - "Batch 150, loss = 7.7491, recon_loss = 7.4505, kl_loss = 0.2986\n", - "Batch 180, loss = 12.2610, recon_loss = 11.9606, kl_loss = 0.3004\n", - "Batch 210, loss = 35.7222, recon_loss = 35.7153, kl_loss = 0.0069\n", - "Average loss: 13.5634\n", + "Batch 30, loss = 5800.9302, recon_loss = 5800.5308, kl_loss = 0.3994\n", + "Batch 60, loss = 654.7142, recon_loss = 654.5747, kl_loss = 0.1395\n", + "Batch 90, loss = 209.9547, recon_loss = 209.8073, kl_loss = 0.1474\n", + "Batch 120, loss = 407.3238, recon_loss = 407.1819, kl_loss = 0.1419\n", + "Batch 150, loss = 677.8475, recon_loss = 677.1724, kl_loss = 0.6752\n", + "Batch 180, loss = 1427.8232, recon_loss = 1426.2512, kl_loss = 1.5720\n", + "Batch 210, loss = 4996.8018, recon_loss = 4993.9600, kl_loss = 2.8417\n", + "Average loss: 4701.8210\n", "Epoch: 164\n", - "Batch 30, loss = 3.0823, recon_loss = 3.0776, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4158, recon_loss = 0.4110, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9403, recon_loss = 0.9358, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6044, kl_loss = 0.0041\n", - "Batch 150, loss = 7.5641, recon_loss = 7.2961, kl_loss = 0.2680\n", - "Batch 180, loss = 12.1581, recon_loss = 11.8725, kl_loss = 0.2856\n", - "Batch 210, loss = 35.3370, recon_loss = 35.3317, kl_loss = 0.0053\n", - "Average loss: 13.6926\n", + "Batch 30, loss = 6032.8589, recon_loss = 6032.6973, kl_loss = 0.1619\n", + "Batch 60, loss = 654.2842, recon_loss = 654.1519, kl_loss = 0.1324\n", + "Batch 90, loss = 210.1107, recon_loss = 209.9611, kl_loss = 0.1496\n", + "Batch 120, loss = 407.0644, recon_loss = 406.9185, kl_loss = 0.1459\n", + "Batch 150, loss = 678.0984, recon_loss = 677.4191, kl_loss = 0.6794\n", + "Batch 180, loss = 1426.6476, recon_loss = 1425.0771, kl_loss = 1.5704\n", + "Batch 210, loss = 4972.9575, recon_loss = 4970.1699, kl_loss = 2.7874\n", + "Average loss: 4706.0044\n", "Epoch: 165\n", - "Batch 30, loss = 3.0880, recon_loss = 3.0842, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4111, recon_loss = 0.4073, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9403, recon_loss = 0.9368, kl_loss = 0.0035\n", - "Batch 120, loss = 0.6076, recon_loss = 0.6044, kl_loss = 0.0031\n", - "Batch 150, loss = 7.5388, recon_loss = 7.2580, kl_loss = 0.2808\n", - "Batch 180, loss = 12.2187, recon_loss = 11.9328, kl_loss = 0.2858\n", - "Batch 210, loss = 35.5556, recon_loss = 35.5519, kl_loss = 0.0038\n", - "Average loss: 13.4565\n", + "Batch 30, loss = 6034.3511, recon_loss = 6034.1396, kl_loss = 0.2116\n", + "Batch 60, loss = 654.5486, recon_loss = 654.4314, kl_loss = 0.1172\n", + "Batch 90, loss = 210.0955, recon_loss = 209.9663, kl_loss = 0.1292\n", + "Batch 120, loss = 407.2102, recon_loss = 407.0743, kl_loss = 0.1359\n", + "Batch 150, loss = 677.9354, recon_loss = 677.2878, kl_loss = 0.6476\n", + "Batch 180, loss = 1434.7054, recon_loss = 1433.0242, kl_loss = 1.6813\n", + "Batch 210, loss = 4973.3311, recon_loss = 4970.5186, kl_loss = 2.8126\n", + "Average loss: 4700.9410\n", "Epoch: 166\n", - "Batch 30, loss = 3.0281, recon_loss = 3.0250, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4142, recon_loss = 0.4105, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9410, recon_loss = 0.9374, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6074, recon_loss = 0.6041, kl_loss = 0.0033\n", - "Batch 150, loss = 7.5914, recon_loss = 7.3109, kl_loss = 0.2805\n", - "Batch 180, loss = 12.2663, recon_loss = 11.9883, kl_loss = 0.2780\n", - "Batch 210, loss = 35.7622, recon_loss = 35.7578, kl_loss = 0.0044\n", - "Average loss: 14.6646\n", + "Batch 30, loss = 6025.6689, recon_loss = 6025.4199, kl_loss = 0.2490\n", + "Batch 60, loss = 655.0619, recon_loss = 654.9365, kl_loss = 0.1254\n", + "Batch 90, loss = 209.8444, recon_loss = 209.6779, kl_loss = 0.1665\n", + "Batch 120, loss = 407.3477, recon_loss = 407.1940, kl_loss = 0.1537\n", + "Batch 150, loss = 678.0944, recon_loss = 677.4688, kl_loss = 0.6256\n", + "Batch 180, loss = 1422.1693, recon_loss = 1420.5203, kl_loss = 1.6490\n", + "Batch 210, loss = 4944.7598, recon_loss = 4941.9434, kl_loss = 2.8162\n", + "Average loss: 4733.4011\n", "Epoch: 167\n", - "Batch 30, loss = 3.0094, recon_loss = 3.0058, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4154, recon_loss = 0.4118, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9400, recon_loss = 0.9366, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6067, recon_loss = 0.6036, kl_loss = 0.0031\n", - "Batch 150, loss = 7.5976, recon_loss = 7.3233, kl_loss = 0.2742\n", - "Batch 180, loss = 12.1812, recon_loss = 11.9114, kl_loss = 0.2698\n", - "Batch 210, loss = 35.7629, recon_loss = 35.7586, kl_loss = 0.0043\n", - "Average loss: 14.0425\n", + "Batch 30, loss = 5793.0947, recon_loss = 5792.8965, kl_loss = 0.1981\n", + "Batch 60, loss = 653.9031, recon_loss = 653.7808, kl_loss = 0.1223\n", + "Batch 90, loss = 209.8201, recon_loss = 209.6752, kl_loss = 0.1449\n", + "Batch 120, loss = 407.0297, recon_loss = 406.8716, kl_loss = 0.1581\n", + "Batch 150, loss = 678.0130, recon_loss = 677.2903, kl_loss = 0.7227\n", + "Batch 180, loss = 1421.4663, recon_loss = 1419.8167, kl_loss = 1.6496\n", + "Batch 210, loss = 4970.1279, recon_loss = 4967.4268, kl_loss = 2.7011\n", + "Average loss: 4679.4404\n", "Epoch: 168\n", - "Batch 30, loss = 3.0017, recon_loss = 2.9987, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4157, recon_loss = 0.4126, kl_loss = 0.0031\n", - "Batch 90, loss = 0.9412, recon_loss = 0.9372, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6070, recon_loss = 0.6034, kl_loss = 0.0037\n", - "Batch 150, loss = 7.5352, recon_loss = 7.2447, kl_loss = 0.2904\n", - "Batch 180, loss = 12.4531, recon_loss = 12.1637, kl_loss = 0.2894\n", - "Batch 210, loss = 35.7884, recon_loss = 35.7836, kl_loss = 0.0048\n", - "Average loss: 14.0320\n", + "Batch 30, loss = 6034.1768, recon_loss = 6033.9375, kl_loss = 0.2394\n", + "Batch 60, loss = 657.4573, recon_loss = 657.2935, kl_loss = 0.1639\n", + "Batch 90, loss = 209.9057, recon_loss = 209.7642, kl_loss = 0.1415\n", + "Batch 120, loss = 406.9865, recon_loss = 406.8301, kl_loss = 0.1563\n", + "Batch 150, loss = 678.4867, recon_loss = 677.8295, kl_loss = 0.6572\n", + "Batch 180, loss = 1426.8961, recon_loss = 1425.3716, kl_loss = 1.5246\n", + "Batch 210, loss = 4927.5122, recon_loss = 4924.6777, kl_loss = 2.8343\n", + "Average loss: 4717.5959\n", "Epoch: 169\n", - "Batch 30, loss = 3.0002, recon_loss = 2.9968, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4135, recon_loss = 0.4100, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9404, recon_loss = 0.9372, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6123, recon_loss = 0.6081, kl_loss = 0.0042\n", - "Batch 150, loss = 7.4938, recon_loss = 7.2079, kl_loss = 0.2859\n", - "Batch 180, loss = 121.9450, recon_loss = 121.6578, kl_loss = 0.2872\n", - "Batch 210, loss = 35.8778, recon_loss = 35.8719, kl_loss = 0.0060\n", - "Average loss: 14.5527\n", + "Batch 30, loss = 5800.9541, recon_loss = 5800.5410, kl_loss = 0.4130\n", + "Batch 60, loss = 654.7761, recon_loss = 654.6062, kl_loss = 0.1698\n", + "Batch 90, loss = 210.0522, recon_loss = 209.9240, kl_loss = 0.1283\n", + "Batch 120, loss = 406.7929, recon_loss = 406.6536, kl_loss = 0.1394\n", + "Batch 150, loss = 677.7966, recon_loss = 677.0743, kl_loss = 0.7222\n", + "Batch 180, loss = 1423.8157, recon_loss = 1422.2070, kl_loss = 1.6086\n", + "Batch 210, loss = 4959.4507, recon_loss = 4956.7197, kl_loss = 2.7312\n", + "Average loss: 4671.9252\n", "Epoch: 170\n", - "Batch 30, loss = 3.0460, recon_loss = 3.0403, kl_loss = 0.0057\n", - "Batch 60, loss = 0.4159, recon_loss = 0.4105, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9433, recon_loss = 0.9384, kl_loss = 0.0049\n", - "Batch 120, loss = 0.6095, recon_loss = 0.6045, kl_loss = 0.0049\n", - "Batch 150, loss = 7.6788, recon_loss = 7.3619, kl_loss = 0.3169\n", - "Batch 180, loss = 12.3638, recon_loss = 12.0674, kl_loss = 0.2963\n", - "Batch 210, loss = 35.7254, recon_loss = 35.7188, kl_loss = 0.0066\n", - "Average loss: 13.5068\n", + "Batch 30, loss = 5802.5649, recon_loss = 5802.2144, kl_loss = 0.3507\n", + "Batch 60, loss = 654.9079, recon_loss = 654.7739, kl_loss = 0.1339\n", + "Batch 90, loss = 209.7477, recon_loss = 209.5869, kl_loss = 0.1608\n", + "Batch 120, loss = 407.0226, recon_loss = 406.8636, kl_loss = 0.1589\n", + "Batch 150, loss = 677.7461, recon_loss = 677.1260, kl_loss = 0.6201\n", + "Batch 180, loss = 1431.0131, recon_loss = 1429.4744, kl_loss = 1.5387\n", + "Batch 210, loss = 4956.0288, recon_loss = 4953.1567, kl_loss = 2.8720\n", + "Average loss: 4676.8970\n", "Epoch: 171\n", - "Batch 30, loss = 3.0614, recon_loss = 3.0552, kl_loss = 0.0062\n", - "Batch 60, loss = 0.4137, recon_loss = 0.4074, kl_loss = 0.0063\n", - "Batch 90, loss = 0.9436, recon_loss = 0.9380, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6103, recon_loss = 0.6052, kl_loss = 0.0052\n", - "Batch 150, loss = 7.3770, recon_loss = 7.0928, kl_loss = 0.2843\n", - "Batch 180, loss = 12.3277, recon_loss = 12.0354, kl_loss = 0.2924\n", - "Batch 210, loss = 35.8514, recon_loss = 35.8452, kl_loss = 0.0062\n", - "Average loss: 14.0836\n", + "Batch 30, loss = 5801.2690, recon_loss = 5800.8774, kl_loss = 0.3917\n", + "Batch 60, loss = 654.7601, recon_loss = 654.5879, kl_loss = 0.1722\n", + "Batch 90, loss = 209.7900, recon_loss = 209.6498, kl_loss = 0.1402\n", + "Batch 120, loss = 406.6892, recon_loss = 406.5310, kl_loss = 0.1582\n", + "Batch 150, loss = 677.8124, recon_loss = 677.2244, kl_loss = 0.5880\n", + "Batch 180, loss = 1421.3517, recon_loss = 1419.7876, kl_loss = 1.5641\n", + "Batch 210, loss = 4932.9048, recon_loss = 4930.0464, kl_loss = 2.8586\n", + "Average loss: 4667.8066\n", "Epoch: 172\n", - "Batch 30, loss = 3.0191, recon_loss = 3.0143, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4154, recon_loss = 0.4106, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9424, recon_loss = 0.9380, kl_loss = 0.0044\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6036, kl_loss = 0.0041\n", - "Batch 150, loss = 7.3657, recon_loss = 7.0839, kl_loss = 0.2818\n", - "Batch 180, loss = 12.1800, recon_loss = 11.8810, kl_loss = 0.2990\n", - "Batch 210, loss = 35.7016, recon_loss = 35.6963, kl_loss = 0.0052\n", - "Average loss: 14.5073\n", + "Batch 30, loss = 5802.0474, recon_loss = 5801.6343, kl_loss = 0.4132\n", + "Batch 60, loss = 655.4473, recon_loss = 655.3023, kl_loss = 0.1450\n", + "Batch 90, loss = 209.7571, recon_loss = 209.6121, kl_loss = 0.1451\n", + "Batch 120, loss = 406.4373, recon_loss = 406.2433, kl_loss = 0.1941\n", + "Batch 150, loss = 677.4970, recon_loss = 676.9105, kl_loss = 0.5865\n", + "Batch 180, loss = 1418.8336, recon_loss = 1417.2214, kl_loss = 1.6121\n", + "Batch 210, loss = 4918.5337, recon_loss = 4915.5977, kl_loss = 2.9360\n", + "Average loss: 4691.9737\n", "Epoch: 173\n", - "Batch 30, loss = 3.0304, recon_loss = 3.0265, kl_loss = 0.0039\n", - "Batch 60, loss = 0.4127, recon_loss = 0.4088, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9421, recon_loss = 0.9375, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6035, kl_loss = 0.0042\n", - "Batch 150, loss = 7.4178, recon_loss = 7.1466, kl_loss = 0.2712\n", - "Batch 180, loss = 12.1232, recon_loss = 11.8130, kl_loss = 0.3102\n", - "Batch 210, loss = 35.7360, recon_loss = 35.7304, kl_loss = 0.0057\n", - "Average loss: 14.0141\n", + "Batch 30, loss = 5802.1309, recon_loss = 5801.6973, kl_loss = 0.4336\n", + "Batch 60, loss = 654.5025, recon_loss = 654.3293, kl_loss = 0.1732\n", + "Batch 90, loss = 209.5922, recon_loss = 209.4439, kl_loss = 0.1483\n", + "Batch 120, loss = 406.6659, recon_loss = 406.5041, kl_loss = 0.1618\n", + "Batch 150, loss = 679.3124, recon_loss = 678.5780, kl_loss = 0.7345\n", + "Batch 180, loss = 1422.5907, recon_loss = 1420.9927, kl_loss = 1.5981\n", + "Batch 210, loss = 4930.0508, recon_loss = 4927.3213, kl_loss = 2.7296\n", + "Average loss: 4694.5015\n", "Epoch: 174\n", - "Batch 30, loss = 3.0256, recon_loss = 3.0215, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4128, recon_loss = 0.4087, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9406, recon_loss = 0.9366, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6075, recon_loss = 0.6038, kl_loss = 0.0037\n", - "Batch 150, loss = 7.5321, recon_loss = 7.2277, kl_loss = 0.3043\n", - "Batch 180, loss = 12.1928, recon_loss = 11.9121, kl_loss = 0.2807\n", - "Batch 210, loss = 35.7570, recon_loss = 35.7520, kl_loss = 0.0049\n", - "Average loss: 14.0145\n", + "Batch 30, loss = 5802.8218, recon_loss = 5802.4448, kl_loss = 0.3769\n", + "Batch 60, loss = 655.2980, recon_loss = 655.1608, kl_loss = 0.1372\n", + "Batch 90, loss = 209.0808, recon_loss = 208.9396, kl_loss = 0.1412\n", + "Batch 120, loss = 406.8484, recon_loss = 406.6923, kl_loss = 0.1562\n", + "Batch 150, loss = 678.8810, recon_loss = 678.2274, kl_loss = 0.6536\n", + "Batch 180, loss = 1423.2190, recon_loss = 1421.6841, kl_loss = 1.5349\n", + "Batch 210, loss = 4927.8481, recon_loss = 4925.1631, kl_loss = 2.6851\n", + "Average loss: 4683.9627\n", "Epoch: 175\n", - "Batch 30, loss = 3.0208, recon_loss = 3.0172, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4147, recon_loss = 0.4110, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9432, recon_loss = 0.9386, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6075, recon_loss = 0.6033, kl_loss = 0.0042\n", - "Batch 150, loss = 7.4892, recon_loss = 7.2271, kl_loss = 0.2621\n", - "Batch 180, loss = 12.1542, recon_loss = 11.8609, kl_loss = 0.2933\n", - "Batch 210, loss = 35.5701, recon_loss = 35.5652, kl_loss = 0.0049\n", - "Average loss: 13.4259\n", + "Batch 30, loss = 5799.6924, recon_loss = 5799.1455, kl_loss = 0.5467\n", + "Batch 60, loss = 654.3663, recon_loss = 654.2322, kl_loss = 0.1341\n", + "Batch 90, loss = 206.9198, recon_loss = 206.7898, kl_loss = 0.1300\n", + "Batch 120, loss = 406.8575, recon_loss = 406.6975, kl_loss = 0.1600\n", + "Batch 150, loss = 678.2296, recon_loss = 677.6108, kl_loss = 0.6188\n", + "Batch 180, loss = 1419.3752, recon_loss = 1417.8022, kl_loss = 1.5730\n", + "Batch 210, loss = 4931.6118, recon_loss = 4928.9097, kl_loss = 2.7020\n", + "Average loss: 4672.1816\n", "Epoch: 176\n", - "Batch 30, loss = 3.0615, recon_loss = 3.0574, kl_loss = 0.0040\n", - "Batch 60, loss = 0.4112, recon_loss = 0.4072, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9414, recon_loss = 0.9373, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6120, recon_loss = 0.6072, kl_loss = 0.0048\n", - "Batch 150, loss = 7.5017, recon_loss = 7.1999, kl_loss = 0.3019\n", - "Batch 180, loss = 12.1480, recon_loss = 11.8623, kl_loss = 0.2857\n", - "Batch 210, loss = 35.7718, recon_loss = 35.7651, kl_loss = 0.0067\n", - "Average loss: 14.0337\n", + "Batch 30, loss = 5804.6699, recon_loss = 5804.3599, kl_loss = 0.3100\n", + "Batch 60, loss = 653.9747, recon_loss = 653.8360, kl_loss = 0.1387\n", + "Batch 90, loss = 205.1802, recon_loss = 205.0327, kl_loss = 0.1475\n", + "Batch 120, loss = 406.7390, recon_loss = 406.5894, kl_loss = 0.1497\n", + "Batch 150, loss = 678.7992, recon_loss = 678.0706, kl_loss = 0.7286\n", + "Batch 180, loss = 1421.9501, recon_loss = 1420.3535, kl_loss = 1.5965\n", + "Batch 210, loss = 4911.6685, recon_loss = 4908.8887, kl_loss = 2.7797\n", + "Average loss: 4668.4100\n", "Epoch: 177\n", - "Batch 30, loss = 3.0322, recon_loss = 3.0271, kl_loss = 0.0051\n", - "Batch 60, loss = 0.4119, recon_loss = 0.4064, kl_loss = 0.0056\n", - "Batch 90, loss = 0.9438, recon_loss = 0.9387, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6097, recon_loss = 0.6051, kl_loss = 0.0046\n", - "Batch 150, loss = 7.4679, recon_loss = 7.1843, kl_loss = 0.2836\n", - "Batch 180, loss = 12.1986, recon_loss = 11.9116, kl_loss = 0.2871\n", - "Batch 210, loss = 35.8230, recon_loss = 35.8173, kl_loss = 0.0057\n", - "Average loss: 14.0128\n", + "Batch 30, loss = 5801.3677, recon_loss = 5801.0859, kl_loss = 0.2816\n", + "Batch 60, loss = 653.7458, recon_loss = 653.5984, kl_loss = 0.1473\n", + "Batch 90, loss = 206.9700, recon_loss = 206.7978, kl_loss = 0.1722\n", + "Batch 120, loss = 406.8008, recon_loss = 406.6444, kl_loss = 0.1564\n", + "Batch 150, loss = 678.5615, recon_loss = 677.9115, kl_loss = 0.6501\n", + "Batch 180, loss = 1426.2141, recon_loss = 1424.8921, kl_loss = 1.3220\n", + "Batch 210, loss = 5415.0659, recon_loss = 5412.3589, kl_loss = 2.7071\n", + "Average loss: 4682.8851\n", "Epoch: 178\n", - "Batch 30, loss = 3.0299, recon_loss = 3.0256, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4114, recon_loss = 0.4071, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9418, recon_loss = 0.9378, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6036, kl_loss = 0.0044\n", - "Batch 150, loss = 7.4151, recon_loss = 7.1353, kl_loss = 0.2798\n", - "Batch 180, loss = 12.1816, recon_loss = 11.8999, kl_loss = 0.2817\n", - "Batch 210, loss = 35.8278, recon_loss = 35.8219, kl_loss = 0.0058\n", - "Average loss: 14.0007\n", + "Batch 30, loss = 5801.7910, recon_loss = 5801.4741, kl_loss = 0.3169\n", + "Batch 60, loss = 653.8989, recon_loss = 653.7390, kl_loss = 0.1599\n", + "Batch 90, loss = 205.6874, recon_loss = 205.5199, kl_loss = 0.1675\n", + "Batch 120, loss = 406.3096, recon_loss = 406.1488, kl_loss = 0.1609\n", + "Batch 150, loss = 677.9429, recon_loss = 677.3252, kl_loss = 0.6178\n", + "Batch 180, loss = 1429.3811, recon_loss = 1428.0437, kl_loss = 1.3374\n", + "Batch 210, loss = 4939.8433, recon_loss = 4937.0532, kl_loss = 2.7898\n", + "Average loss: 4663.9971\n", "Epoch: 179\n", - "Batch 30, loss = 3.0318, recon_loss = 3.0273, kl_loss = 0.0045\n", - "Batch 60, loss = 0.4114, recon_loss = 0.4070, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9427, recon_loss = 0.9386, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6087, recon_loss = 0.6049, kl_loss = 0.0038\n", - "Batch 150, loss = 7.3124, recon_loss = 7.0527, kl_loss = 0.2596\n", - "Batch 180, loss = 12.1997, recon_loss = 11.9282, kl_loss = 0.2715\n", - "Batch 210, loss = 35.8178, recon_loss = 35.8131, kl_loss = 0.0048\n", - "Average loss: 14.0119\n", + "Batch 30, loss = 5801.5273, recon_loss = 5801.0425, kl_loss = 0.4847\n", + "Batch 60, loss = 654.0164, recon_loss = 653.8663, kl_loss = 0.1500\n", + "Batch 90, loss = 205.2806, recon_loss = 205.1394, kl_loss = 0.1412\n", + "Batch 120, loss = 406.7422, recon_loss = 406.6032, kl_loss = 0.1390\n", + "Batch 150, loss = 677.9701, recon_loss = 677.3651, kl_loss = 0.6050\n", + "Batch 180, loss = 1427.4821, recon_loss = 1426.0936, kl_loss = 1.3885\n", + "Batch 210, loss = 4896.7578, recon_loss = 4893.8154, kl_loss = 2.9426\n", + "Average loss: 4672.7510\n", "Epoch: 180\n", - "Batch 30, loss = 3.0363, recon_loss = 3.0327, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4105, recon_loss = 0.4070, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9412, recon_loss = 0.9379, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6068, recon_loss = 0.6036, kl_loss = 0.0032\n", - "Batch 150, loss = 7.3558, recon_loss = 7.0962, kl_loss = 0.2596\n", - "Batch 180, loss = 12.5839, recon_loss = 12.3289, kl_loss = 0.2550\n", - "Batch 210, loss = 35.8520, recon_loss = 35.8476, kl_loss = 0.0044\n", - "Average loss: 14.1681\n", + "Batch 30, loss = 5800.1328, recon_loss = 5799.6875, kl_loss = 0.4455\n", + "Batch 60, loss = 736.6377, recon_loss = 736.4866, kl_loss = 0.1511\n", + "Batch 90, loss = 203.6904, recon_loss = 203.5517, kl_loss = 0.1387\n", + "Batch 120, loss = 405.7054, recon_loss = 405.5536, kl_loss = 0.1517\n", + "Batch 150, loss = 677.8646, recon_loss = 677.1842, kl_loss = 0.6804\n", + "Batch 180, loss = 1425.0588, recon_loss = 1423.6155, kl_loss = 1.4433\n", + "Batch 210, loss = 4903.0156, recon_loss = 4899.9912, kl_loss = 3.0246\n", + "Average loss: 4685.4969\n", "Epoch: 181\n", - "Batch 30, loss = 3.0313, recon_loss = 3.0283, kl_loss = 0.0030\n", - "Batch 60, loss = 0.4095, recon_loss = 0.4065, kl_loss = 0.0030\n", - "Batch 90, loss = 0.9414, recon_loss = 0.9386, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6070, recon_loss = 0.6045, kl_loss = 0.0025\n", - "Batch 150, loss = 7.4265, recon_loss = 7.1658, kl_loss = 0.2607\n", - "Batch 180, loss = 12.1088, recon_loss = 11.8091, kl_loss = 0.2998\n", - "Batch 210, loss = 35.7145, recon_loss = 35.7082, kl_loss = 0.0063\n", - "Average loss: 15.7849\n", + "Batch 30, loss = 5803.4746, recon_loss = 5803.0449, kl_loss = 0.4296\n", + "Batch 60, loss = 653.0831, recon_loss = 652.9240, kl_loss = 0.1591\n", + "Batch 90, loss = 207.2511, recon_loss = 207.1064, kl_loss = 0.1447\n", + "Batch 120, loss = 406.2296, recon_loss = 406.0883, kl_loss = 0.1414\n", + "Batch 150, loss = 678.5122, recon_loss = 677.9520, kl_loss = 0.5602\n", + "Batch 180, loss = 1421.8124, recon_loss = 1420.3201, kl_loss = 1.4923\n", + "Batch 210, loss = 4880.0278, recon_loss = 4876.9971, kl_loss = 3.0309\n", + "Average loss: 4698.7277\n", "Epoch: 182\n", - "Batch 30, loss = 3.0405, recon_loss = 3.0361, kl_loss = 0.0045\n", - "Batch 60, loss = 0.4060, recon_loss = 0.4014, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9420, recon_loss = 0.9375, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6048, kl_loss = 0.0048\n", - "Batch 150, loss = 7.7826, recon_loss = 7.5008, kl_loss = 0.2817\n", - "Batch 180, loss = 12.1320, recon_loss = 11.8578, kl_loss = 0.2742\n", - "Batch 210, loss = 35.8000, recon_loss = 35.7936, kl_loss = 0.0064\n", - "Average loss: 14.0063\n", + "Batch 30, loss = 5802.9644, recon_loss = 5802.3394, kl_loss = 0.6251\n", + "Batch 60, loss = 653.8698, recon_loss = 653.6981, kl_loss = 0.1717\n", + "Batch 90, loss = 204.5883, recon_loss = 204.4513, kl_loss = 0.1370\n", + "Batch 120, loss = 405.8716, recon_loss = 405.7334, kl_loss = 0.1382\n", + "Batch 150, loss = 678.2045, recon_loss = 677.5504, kl_loss = 0.6541\n", + "Batch 180, loss = 1421.5444, recon_loss = 1420.1184, kl_loss = 1.4260\n", + "Batch 210, loss = 4892.0874, recon_loss = 4889.1255, kl_loss = 2.9617\n", + "Average loss: 4656.5114\n", "Epoch: 183\n", - "Batch 30, loss = 3.0385, recon_loss = 3.0337, kl_loss = 0.0048\n", - "Batch 60, loss = 0.4117, recon_loss = 0.4069, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9439, recon_loss = 0.9395, kl_loss = 0.0044\n", - "Batch 120, loss = 0.6076, recon_loss = 0.6036, kl_loss = 0.0041\n", - "Batch 150, loss = 7.3880, recon_loss = 7.1153, kl_loss = 0.2727\n", - "Batch 180, loss = 12.1514, recon_loss = 11.8896, kl_loss = 0.2618\n", - "Batch 210, loss = 35.6530, recon_loss = 35.6480, kl_loss = 0.0050\n", - "Average loss: 13.4233\n", + "Batch 30, loss = 5799.7500, recon_loss = 5799.2036, kl_loss = 0.5462\n", + "Batch 60, loss = 653.9179, recon_loss = 653.7701, kl_loss = 0.1478\n", + "Batch 90, loss = 205.4461, recon_loss = 205.3213, kl_loss = 0.1247\n", + "Batch 120, loss = 405.8721, recon_loss = 405.7253, kl_loss = 0.1468\n", + "Batch 150, loss = 677.7444, recon_loss = 677.1143, kl_loss = 0.6301\n", + "Batch 180, loss = 1424.9404, recon_loss = 1423.4426, kl_loss = 1.4978\n", + "Batch 210, loss = 5166.3945, recon_loss = 5163.3564, kl_loss = 3.0381\n", + "Average loss: 4659.0054\n", "Epoch: 184\n", - "Batch 30, loss = 3.0814, recon_loss = 3.0776, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4076, recon_loss = 0.4036, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9446, recon_loss = 0.9394, kl_loss = 0.0052\n", - "Batch 120, loss = 0.6083, recon_loss = 0.6029, kl_loss = 0.0055\n", - "Batch 150, loss = 7.4014, recon_loss = 7.1292, kl_loss = 0.2722\n", - "Batch 180, loss = 12.0970, recon_loss = 11.7907, kl_loss = 0.3063\n", - "Batch 210, loss = 35.8239, recon_loss = 35.8173, kl_loss = 0.0066\n", - "Average loss: 14.0077\n", + "Batch 30, loss = 5801.3755, recon_loss = 5801.0996, kl_loss = 0.2761\n", + "Batch 60, loss = 652.8977, recon_loss = 652.7291, kl_loss = 0.1686\n", + "Batch 90, loss = 205.1212, recon_loss = 204.9869, kl_loss = 0.1343\n", + "Batch 120, loss = 406.2729, recon_loss = 406.1220, kl_loss = 0.1509\n", + "Batch 150, loss = 678.6899, recon_loss = 678.0165, kl_loss = 0.6734\n", + "Batch 180, loss = 1422.5057, recon_loss = 1420.9169, kl_loss = 1.5889\n", + "Batch 210, loss = 4888.5542, recon_loss = 4885.4980, kl_loss = 3.0560\n", + "Average loss: 4660.1008\n", "Epoch: 185\n", - "Batch 30, loss = 3.0557, recon_loss = 3.0507, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4093, recon_loss = 0.4044, kl_loss = 0.0049\n", - "Batch 90, loss = 0.9441, recon_loss = 0.9385, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6041, kl_loss = 0.0056\n", - "Batch 150, loss = 7.4039, recon_loss = 7.1165, kl_loss = 0.2875\n", - "Batch 180, loss = 12.1362, recon_loss = 11.8671, kl_loss = 0.2691\n", - "Batch 210, loss = 35.8866, recon_loss = 35.8799, kl_loss = 0.0067\n", - "Average loss: 14.0088\n", + "Batch 30, loss = 5801.3159, recon_loss = 5800.8237, kl_loss = 0.4922\n", + "Batch 60, loss = 653.0472, recon_loss = 652.9033, kl_loss = 0.1439\n", + "Batch 90, loss = 204.4471, recon_loss = 204.2890, kl_loss = 0.1581\n", + "Batch 120, loss = 405.6397, recon_loss = 405.4884, kl_loss = 0.1514\n", + "Batch 150, loss = 678.1837, recon_loss = 677.5467, kl_loss = 0.6369\n", + "Batch 180, loss = 1422.2314, recon_loss = 1420.5823, kl_loss = 1.6491\n", + "Batch 210, loss = 5060.5337, recon_loss = 5057.4556, kl_loss = 3.0779\n", + "Average loss: 4670.4078\n", "Epoch: 186\n", - "Batch 30, loss = 3.0497, recon_loss = 3.0445, kl_loss = 0.0052\n", - "Batch 60, loss = 0.4096, recon_loss = 0.4045, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9434, recon_loss = 0.9386, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6097, recon_loss = 0.6043, kl_loss = 0.0054\n", - "Batch 150, loss = 7.3670, recon_loss = 7.0879, kl_loss = 0.2791\n", - "Batch 180, loss = 12.1334, recon_loss = 11.8549, kl_loss = 0.2786\n", - "Batch 210, loss = 35.8294, recon_loss = 35.8229, kl_loss = 0.0065\n", - "Average loss: 14.0053\n", + "Batch 30, loss = 5802.9551, recon_loss = 5802.4014, kl_loss = 0.5537\n", + "Batch 60, loss = 653.7194, recon_loss = 653.5228, kl_loss = 0.1965\n", + "Batch 90, loss = 204.2298, recon_loss = 204.0652, kl_loss = 0.1646\n", + "Batch 120, loss = 405.6671, recon_loss = 405.5014, kl_loss = 0.1657\n", + "Batch 150, loss = 678.6035, recon_loss = 677.9946, kl_loss = 0.6089\n", + "Batch 180, loss = 1418.1635, recon_loss = 1416.5786, kl_loss = 1.5849\n", + "Batch 210, loss = 5021.2632, recon_loss = 5018.2661, kl_loss = 2.9972\n", + "Average loss: 4718.3414\n", "Epoch: 187\n", - "Batch 30, loss = 3.0510, recon_loss = 3.0459, kl_loss = 0.0051\n", - "Batch 60, loss = 0.4090, recon_loss = 0.4036, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9433, recon_loss = 0.9383, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6034, kl_loss = 0.0047\n", - "Batch 150, loss = 7.3440, recon_loss = 7.0592, kl_loss = 0.2848\n", - "Batch 180, loss = 12.1749, recon_loss = 11.8950, kl_loss = 0.2799\n", - "Batch 210, loss = 35.8460, recon_loss = 35.8404, kl_loss = 0.0056\n", - "Average loss: 14.0217\n", + "Batch 30, loss = 5801.1992, recon_loss = 5800.6333, kl_loss = 0.5658\n", + "Batch 60, loss = 654.2363, recon_loss = 654.0354, kl_loss = 0.2009\n", + "Batch 90, loss = 206.0263, recon_loss = 205.8687, kl_loss = 0.1576\n", + "Batch 120, loss = 405.6347, recon_loss = 405.4600, kl_loss = 0.1748\n", + "Batch 150, loss = 678.2858, recon_loss = 677.6406, kl_loss = 0.6452\n", + "Batch 180, loss = 1416.9408, recon_loss = 1415.5083, kl_loss = 1.4326\n", + "Batch 210, loss = 4979.2056, recon_loss = 4976.3311, kl_loss = 2.8743\n", + "Average loss: 4660.2777\n", "Epoch: 188\n", - "Batch 30, loss = 3.0698, recon_loss = 3.0647, kl_loss = 0.0051\n", - "Batch 60, loss = 0.4105, recon_loss = 0.4046, kl_loss = 0.0059\n", - "Batch 90, loss = 0.9448, recon_loss = 0.9393, kl_loss = 0.0055\n", - "Batch 120, loss = 0.6083, recon_loss = 0.6033, kl_loss = 0.0051\n", - "Batch 150, loss = 7.2798, recon_loss = 6.9823, kl_loss = 0.2974\n", - "Batch 180, loss = 12.2523, recon_loss = 11.9743, kl_loss = 0.2780\n", - "Batch 210, loss = 35.9732, recon_loss = 35.9654, kl_loss = 0.0078\n", - "Average loss: 13.8228\n", + "Batch 30, loss = 5800.3174, recon_loss = 5799.9258, kl_loss = 0.3915\n", + "Batch 60, loss = 653.4106, recon_loss = 653.2304, kl_loss = 0.1802\n", + "Batch 90, loss = 205.8815, recon_loss = 205.7314, kl_loss = 0.1501\n", + "Batch 120, loss = 405.6808, recon_loss = 405.5340, kl_loss = 0.1468\n", + "Batch 150, loss = 677.6782, recon_loss = 677.0699, kl_loss = 0.6083\n", + "Batch 180, loss = 1419.6594, recon_loss = 1418.1277, kl_loss = 1.5318\n", + "Batch 210, loss = 5257.9727, recon_loss = 5255.3447, kl_loss = 2.6281\n", + "Average loss: 4657.5193\n", "Epoch: 189\n", - "Batch 30, loss = 3.0867, recon_loss = 3.0808, kl_loss = 0.0059\n", - "Batch 60, loss = 0.4077, recon_loss = 0.4019, kl_loss = 0.0058\n", - "Batch 90, loss = 0.9442, recon_loss = 0.9388, kl_loss = 0.0054\n", - "Batch 120, loss = 0.6094, recon_loss = 0.6043, kl_loss = 0.0050\n", - "Batch 150, loss = 7.3202, recon_loss = 7.0544, kl_loss = 0.2657\n", - "Batch 180, loss = 12.2575, recon_loss = 11.9806, kl_loss = 0.2769\n", - "Batch 210, loss = 35.8019, recon_loss = 35.7954, kl_loss = 0.0064\n", - "Average loss: 14.0440\n", + "Batch 30, loss = 5800.3008, recon_loss = 5799.9463, kl_loss = 0.3546\n", + "Batch 60, loss = 653.4999, recon_loss = 653.3398, kl_loss = 0.1601\n", + "Batch 90, loss = 205.1348, recon_loss = 204.9759, kl_loss = 0.1589\n", + "Batch 120, loss = 405.0657, recon_loss = 404.8950, kl_loss = 0.1706\n", + "Batch 150, loss = 677.9180, recon_loss = 677.3326, kl_loss = 0.5854\n", + "Batch 180, loss = 1417.1638, recon_loss = 1415.7301, kl_loss = 1.4337\n", + "Batch 210, loss = 6217.7046, recon_loss = 6214.8457, kl_loss = 2.8588\n", + "Average loss: 4708.1264\n", "Epoch: 190\n", - "Batch 30, loss = 3.0601, recon_loss = 3.0554, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4065, recon_loss = 0.4018, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9424, recon_loss = 0.9379, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6075, recon_loss = 0.6031, kl_loss = 0.0044\n", - "Batch 150, loss = 7.1854, recon_loss = 6.9216, kl_loss = 0.2638\n", - "Batch 180, loss = 12.8098, recon_loss = 12.5393, kl_loss = 0.2705\n", - "Batch 210, loss = 35.8414, recon_loss = 35.8357, kl_loss = 0.0057\n", - "Average loss: 14.0309\n", + "Batch 30, loss = 5800.3438, recon_loss = 5799.9956, kl_loss = 0.3482\n", + "Batch 60, loss = 653.4271, recon_loss = 653.2319, kl_loss = 0.1952\n", + "Batch 90, loss = 204.4286, recon_loss = 204.2837, kl_loss = 0.1449\n", + "Batch 120, loss = 405.3806, recon_loss = 405.2187, kl_loss = 0.1619\n", + "Batch 150, loss = 678.8212, recon_loss = 678.1902, kl_loss = 0.6311\n", + "Batch 180, loss = 1419.9805, recon_loss = 1418.5203, kl_loss = 1.4602\n", + "Batch 210, loss = 6134.6475, recon_loss = 6131.9062, kl_loss = 2.7411\n", + "Average loss: 4662.9991\n", "Epoch: 191\n", - "Batch 30, loss = 3.0953, recon_loss = 3.0903, kl_loss = 0.0050\n", - "Batch 60, loss = 0.4058, recon_loss = 0.4004, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9436, recon_loss = 0.9386, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6038, kl_loss = 0.0046\n", - "Batch 150, loss = 7.1697, recon_loss = 6.8952, kl_loss = 0.2745\n", - "Batch 180, loss = 12.3190, recon_loss = 12.0251, kl_loss = 0.2939\n", - "Batch 210, loss = 35.8457, recon_loss = 35.8396, kl_loss = 0.0060\n", - "Average loss: 14.0081\n", + "Batch 30, loss = 5802.1255, recon_loss = 5801.6880, kl_loss = 0.4377\n", + "Batch 60, loss = 654.1142, recon_loss = 653.9338, kl_loss = 0.1803\n", + "Batch 90, loss = 206.5192, recon_loss = 206.3462, kl_loss = 0.1730\n", + "Batch 120, loss = 405.7483, recon_loss = 405.5677, kl_loss = 0.1806\n", + "Batch 150, loss = 677.9279, recon_loss = 677.3375, kl_loss = 0.5904\n", + "Batch 180, loss = 1419.5211, recon_loss = 1418.0553, kl_loss = 1.4658\n", + "Batch 210, loss = 4947.7207, recon_loss = 4944.8613, kl_loss = 2.8592\n", + "Average loss: 4683.1111\n", "Epoch: 192\n", - "Batch 30, loss = 3.0646, recon_loss = 3.0602, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4052, recon_loss = 0.4009, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9429, recon_loss = 0.9388, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6093, recon_loss = 0.6054, kl_loss = 0.0039\n", - "Batch 150, loss = 7.1894, recon_loss = 6.9165, kl_loss = 0.2729\n", - "Batch 180, loss = 12.2739, recon_loss = 12.0063, kl_loss = 0.2676\n", - "Batch 210, loss = 35.9087, recon_loss = 35.9031, kl_loss = 0.0055\n", - "Average loss: 14.2601\n", + "Batch 30, loss = 5799.1172, recon_loss = 5798.7256, kl_loss = 0.3915\n", + "Batch 60, loss = 652.6908, recon_loss = 652.5032, kl_loss = 0.1876\n", + "Batch 90, loss = 204.2007, recon_loss = 204.0389, kl_loss = 0.1618\n", + "Batch 120, loss = 405.3391, recon_loss = 405.1662, kl_loss = 0.1729\n", + "Batch 150, loss = 677.9052, recon_loss = 677.2590, kl_loss = 0.6461\n", + "Batch 180, loss = 1420.9904, recon_loss = 1419.4211, kl_loss = 1.5692\n", + "Batch 210, loss = 4876.3320, recon_loss = 4873.4067, kl_loss = 2.9251\n", + "Average loss: 4648.2344\n", "Epoch: 193\n", - "Batch 30, loss = 3.0603, recon_loss = 3.0563, kl_loss = 0.0040\n", - "Batch 60, loss = 0.4062, recon_loss = 0.4022, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9425, recon_loss = 0.9388, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6073, recon_loss = 0.6038, kl_loss = 0.0036\n", - "Batch 150, loss = 7.1212, recon_loss = 6.8429, kl_loss = 0.2783\n", - "Batch 180, loss = 12.3610, recon_loss = 12.0974, kl_loss = 0.2637\n", - "Batch 210, loss = 35.8856, recon_loss = 35.8810, kl_loss = 0.0045\n", - "Average loss: 13.8143\n", + "Batch 30, loss = 5801.5181, recon_loss = 5800.9717, kl_loss = 0.5465\n", + "Batch 60, loss = 653.3961, recon_loss = 653.1075, kl_loss = 0.2885\n", + "Batch 90, loss = 203.4520, recon_loss = 203.2752, kl_loss = 0.1768\n", + "Batch 120, loss = 405.6072, recon_loss = 405.4224, kl_loss = 0.1848\n", + "Batch 150, loss = 678.3506, recon_loss = 677.7731, kl_loss = 0.5776\n", + "Batch 180, loss = 1420.9657, recon_loss = 1419.5427, kl_loss = 1.4230\n", + "Batch 210, loss = 4998.0039, recon_loss = 4994.8823, kl_loss = 3.1215\n", + "Average loss: 4672.8321\n", "Epoch: 194\n", - "Batch 30, loss = 3.0577, recon_loss = 3.0543, kl_loss = 0.0034\n", - "Batch 60, loss = 0.4055, recon_loss = 0.4022, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9430, recon_loss = 0.9399, kl_loss = 0.0032\n", - "Batch 120, loss = 0.6063, recon_loss = 0.6034, kl_loss = 0.0029\n", - "Batch 150, loss = 7.1580, recon_loss = 6.8765, kl_loss = 0.2815\n", - "Batch 180, loss = 12.4702, recon_loss = 12.2046, kl_loss = 0.2656\n", - "Batch 210, loss = 35.8923, recon_loss = 35.8865, kl_loss = 0.0059\n", - "Average loss: 14.0256\n", + "Batch 30, loss = 5798.9604, recon_loss = 5798.5186, kl_loss = 0.4421\n", + "Batch 60, loss = 654.0865, recon_loss = 653.7962, kl_loss = 0.2904\n", + "Batch 90, loss = 204.3603, recon_loss = 204.1893, kl_loss = 0.1710\n", + "Batch 120, loss = 405.4987, recon_loss = 405.3286, kl_loss = 0.1702\n", + "Batch 150, loss = 678.2040, recon_loss = 677.4831, kl_loss = 0.7209\n", + "Batch 180, loss = 1419.6094, recon_loss = 1417.9879, kl_loss = 1.6215\n", + "Batch 210, loss = 4881.9497, recon_loss = 4878.7656, kl_loss = 3.1841\n", + "Average loss: 4650.8441\n", "Epoch: 195\n", - "Batch 30, loss = 3.1102, recon_loss = 3.1049, kl_loss = 0.0053\n", - "Batch 60, loss = 0.4047, recon_loss = 0.3997, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9445, recon_loss = 0.9398, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6078, recon_loss = 0.6034, kl_loss = 0.0044\n", - "Batch 150, loss = 7.1187, recon_loss = 6.8469, kl_loss = 0.2718\n", - "Batch 180, loss = 12.3248, recon_loss = 12.0501, kl_loss = 0.2747\n", - "Batch 210, loss = 35.8857, recon_loss = 35.8800, kl_loss = 0.0057\n", - "Average loss: 14.0601\n", + "Batch 30, loss = 6012.0859, recon_loss = 6011.7588, kl_loss = 0.3272\n", + "Batch 60, loss = 653.1246, recon_loss = 652.9075, kl_loss = 0.2171\n", + "Batch 90, loss = 203.7938, recon_loss = 203.6322, kl_loss = 0.1616\n", + "Batch 120, loss = 406.1264, recon_loss = 405.9606, kl_loss = 0.1657\n", + "Batch 150, loss = 678.3864, recon_loss = 677.7762, kl_loss = 0.6102\n", + "Batch 180, loss = 1423.2627, recon_loss = 1421.8894, kl_loss = 1.3733\n", + "Batch 210, loss = 4870.0913, recon_loss = 4866.9688, kl_loss = 3.1228\n", + "Average loss: 4641.3006\n", "Epoch: 196\n", - "Batch 30, loss = 3.0674, recon_loss = 3.0632, kl_loss = 0.0042\n", - "Batch 60, loss = 0.4043, recon_loss = 0.3991, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9464, recon_loss = 0.9402, kl_loss = 0.0061\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6027, kl_loss = 0.0057\n", - "Batch 150, loss = 7.1364, recon_loss = 6.8457, kl_loss = 0.2907\n", - "Batch 180, loss = 12.3422, recon_loss = 12.0500, kl_loss = 0.2921\n", - "Batch 210, loss = 35.9223, recon_loss = 35.9155, kl_loss = 0.0068\n", - "Average loss: 14.6571\n", + "Batch 30, loss = 5799.2666, recon_loss = 5798.7969, kl_loss = 0.4699\n", + "Batch 60, loss = 653.4402, recon_loss = 653.2798, kl_loss = 0.1604\n", + "Batch 90, loss = 204.1987, recon_loss = 204.0231, kl_loss = 0.1757\n", + "Batch 120, loss = 406.2436, recon_loss = 406.0884, kl_loss = 0.1552\n", + "Batch 150, loss = 678.0308, recon_loss = 677.4077, kl_loss = 0.6231\n", + "Batch 180, loss = 1421.4414, recon_loss = 1420.0137, kl_loss = 1.4277\n", + "Batch 210, loss = 4862.8726, recon_loss = 4859.6797, kl_loss = 3.1929\n", + "Average loss: 4681.1079\n", "Epoch: 197\n", - "Batch 30, loss = 3.0790, recon_loss = 3.0737, kl_loss = 0.0053\n", - "Batch 60, loss = 0.4067, recon_loss = 0.4015, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9442, recon_loss = 0.9393, kl_loss = 0.0049\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6031, kl_loss = 0.0046\n", - "Batch 150, loss = 7.1135, recon_loss = 6.8073, kl_loss = 0.3062\n", - "Batch 180, loss = 12.4270, recon_loss = 12.1439, kl_loss = 0.2831\n", - "Batch 210, loss = 35.9787, recon_loss = 35.9719, kl_loss = 0.0068\n", - "Average loss: 14.1605\n", + "Batch 30, loss = 5797.9336, recon_loss = 5797.4590, kl_loss = 0.4746\n", + "Batch 60, loss = 653.0254, recon_loss = 652.8309, kl_loss = 0.1945\n", + "Batch 90, loss = 204.3328, recon_loss = 204.2003, kl_loss = 0.1326\n", + "Batch 120, loss = 405.6183, recon_loss = 405.4804, kl_loss = 0.1379\n", + "Batch 150, loss = 678.6611, recon_loss = 678.0005, kl_loss = 0.6606\n", + "Batch 180, loss = 1421.4283, recon_loss = 1419.8602, kl_loss = 1.5681\n", + "Batch 210, loss = 4881.6558, recon_loss = 4878.5176, kl_loss = 3.1384\n", + "Average loss: 4642.4603\n", "Epoch: 198\n", - "Batch 30, loss = 3.1085, recon_loss = 3.1036, kl_loss = 0.0049\n", - "Batch 60, loss = 0.4033, recon_loss = 0.3985, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9440, recon_loss = 0.9394, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6074, recon_loss = 0.6032, kl_loss = 0.0043\n", - "Batch 150, loss = 7.0694, recon_loss = 6.8033, kl_loss = 0.2662\n", - "Batch 180, loss = 12.3045, recon_loss = 12.0259, kl_loss = 0.2786\n", - "Batch 210, loss = 35.5305, recon_loss = 35.5252, kl_loss = 0.0053\n", - "Average loss: 14.1181\n", + "Batch 30, loss = 5797.0645, recon_loss = 5796.5786, kl_loss = 0.4857\n", + "Batch 60, loss = 653.6894, recon_loss = 653.4771, kl_loss = 0.2123\n", + "Batch 90, loss = 204.3801, recon_loss = 204.2163, kl_loss = 0.1638\n", + "Batch 120, loss = 405.3604, recon_loss = 405.2016, kl_loss = 0.1588\n", + "Batch 150, loss = 678.9487, recon_loss = 678.3763, kl_loss = 0.5724\n", + "Batch 180, loss = 1417.4062, recon_loss = 1415.8434, kl_loss = 1.5629\n", + "Batch 210, loss = 4992.8638, recon_loss = 4989.7451, kl_loss = 3.1185\n", + "Average loss: 4627.7080\n", "Epoch: 199\n", - "Batch 30, loss = 3.1266, recon_loss = 3.1225, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4000, recon_loss = 0.3960, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9425, recon_loss = 0.9385, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6083, recon_loss = 0.6044, kl_loss = 0.0039\n", - "Batch 150, loss = 7.0760, recon_loss = 6.7971, kl_loss = 0.2789\n", - "Batch 180, loss = 12.3728, recon_loss = 12.1049, kl_loss = 0.2679\n", - "Batch 210, loss = 35.8667, recon_loss = 35.8613, kl_loss = 0.0054\n", - "Average loss: 14.0266\n", + "Batch 30, loss = 5796.8872, recon_loss = 5796.3955, kl_loss = 0.4919\n", + "Batch 60, loss = 653.7659, recon_loss = 653.5399, kl_loss = 0.2260\n", + "Batch 90, loss = 204.5332, recon_loss = 204.3863, kl_loss = 0.1469\n", + "Batch 120, loss = 405.8867, recon_loss = 405.7396, kl_loss = 0.1471\n", + "Batch 150, loss = 677.9556, recon_loss = 677.2944, kl_loss = 0.6613\n", + "Batch 180, loss = 1417.0519, recon_loss = 1415.5547, kl_loss = 1.4971\n", + "Batch 210, loss = 4968.9570, recon_loss = 4965.8613, kl_loss = 3.0958\n", + "Average loss: 4631.5403\n", "Epoch: 200\n", - "Batch 30, loss = 3.0756, recon_loss = 3.0719, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4054, recon_loss = 0.4016, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9429, recon_loss = 0.9393, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6044, kl_loss = 0.0033\n", - "Batch 150, loss = 7.0032, recon_loss = 6.7540, kl_loss = 0.2492\n", - "Batch 180, loss = 12.3375, recon_loss = 12.0935, kl_loss = 0.2440\n", - "Batch 210, loss = 35.5850, recon_loss = 35.5804, kl_loss = 0.0046\n", - "Average loss: 13.0567\n", + "Batch 30, loss = 5796.8999, recon_loss = 5796.4878, kl_loss = 0.4120\n", + "Batch 60, loss = 654.1328, recon_loss = 653.8648, kl_loss = 0.2680\n", + "Batch 90, loss = 203.5227, recon_loss = 203.3454, kl_loss = 0.1772\n", + "Batch 120, loss = 406.5371, recon_loss = 406.3875, kl_loss = 0.1496\n", + "Batch 150, loss = 678.2152, recon_loss = 677.5170, kl_loss = 0.6982\n", + "Batch 180, loss = 1417.1586, recon_loss = 1415.6018, kl_loss = 1.5567\n", + "Batch 210, loss = 4954.7427, recon_loss = 4951.5479, kl_loss = 3.1948\n", + "Average loss: 4632.0708\n", "Epoch: 201\n", - "Batch 30, loss = 3.1417, recon_loss = 3.1382, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4021, recon_loss = 0.3981, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9447, recon_loss = 0.9405, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6032, kl_loss = 0.0040\n", - "Batch 150, loss = 7.0075, recon_loss = 6.7292, kl_loss = 0.2783\n", - "Batch 180, loss = 12.3955, recon_loss = 12.1300, kl_loss = 0.2655\n", - "Batch 210, loss = 35.8784, recon_loss = 35.8729, kl_loss = 0.0054\n", - "Average loss: 15.4067\n", + "Batch 30, loss = 5795.6802, recon_loss = 5795.2212, kl_loss = 0.4589\n", + "Batch 60, loss = 653.2772, recon_loss = 653.0902, kl_loss = 0.1870\n", + "Batch 90, loss = 205.3307, recon_loss = 205.1794, kl_loss = 0.1513\n", + "Batch 120, loss = 405.1478, recon_loss = 404.9692, kl_loss = 0.1785\n", + "Batch 150, loss = 677.7612, recon_loss = 677.1646, kl_loss = 0.5966\n", + "Batch 180, loss = 1422.6947, recon_loss = 1421.1439, kl_loss = 1.5508\n", + "Batch 210, loss = 4962.4458, recon_loss = 4959.3662, kl_loss = 3.0796\n", + "Average loss: 4641.3236\n", "Epoch: 202\n", - "Batch 30, loss = 3.0977, recon_loss = 3.0939, kl_loss = 0.0038\n", - "Batch 60, loss = 0.4023, recon_loss = 0.3986, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9418, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6064, recon_loss = 0.6020, kl_loss = 0.0044\n", - "Batch 150, loss = 6.9099, recon_loss = 6.6440, kl_loss = 0.2659\n", - "Batch 180, loss = 12.4224, recon_loss = 12.1283, kl_loss = 0.2941\n", - "Batch 210, loss = 35.8910, recon_loss = 35.8839, kl_loss = 0.0071\n", - "Average loss: 14.0760\n", + "Batch 30, loss = 5796.1831, recon_loss = 5795.6660, kl_loss = 0.5173\n", + "Batch 60, loss = 653.3813, recon_loss = 653.1754, kl_loss = 0.2059\n", + "Batch 90, loss = 203.8468, recon_loss = 203.6963, kl_loss = 0.1505\n", + "Batch 120, loss = 405.9105, recon_loss = 405.7550, kl_loss = 0.1554\n", + "Batch 150, loss = 678.4185, recon_loss = 677.8383, kl_loss = 0.5802\n", + "Batch 180, loss = 1419.2098, recon_loss = 1417.6357, kl_loss = 1.5741\n", + "Batch 210, loss = 4931.9023, recon_loss = 4928.8804, kl_loss = 3.0218\n", + "Average loss: 4635.1811\n", "Epoch: 203\n", - "Batch 30, loss = 3.0893, recon_loss = 3.0841, kl_loss = 0.0052\n", - "Batch 60, loss = 0.4013, recon_loss = 0.3961, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9432, recon_loss = 0.9384, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6082, recon_loss = 0.6037, kl_loss = 0.0045\n", - "Batch 150, loss = 6.9980, recon_loss = 6.7136, kl_loss = 0.2844\n", - "Batch 180, loss = 12.4953, recon_loss = 12.2282, kl_loss = 0.2671\n", - "Batch 210, loss = 35.9345, recon_loss = 35.9283, kl_loss = 0.0062\n", - "Average loss: 14.0216\n", + "Batch 30, loss = 5796.3281, recon_loss = 5795.8730, kl_loss = 0.4552\n", + "Batch 60, loss = 653.6564, recon_loss = 653.4880, kl_loss = 0.1684\n", + "Batch 90, loss = 204.6176, recon_loss = 204.4723, kl_loss = 0.1453\n", + "Batch 120, loss = 405.5687, recon_loss = 405.4144, kl_loss = 0.1543\n", + "Batch 150, loss = 677.8239, recon_loss = 677.2631, kl_loss = 0.5608\n", + "Batch 180, loss = 1417.4515, recon_loss = 1415.8839, kl_loss = 1.5676\n", + "Batch 210, loss = 4917.7778, recon_loss = 4914.6611, kl_loss = 3.1165\n", + "Average loss: 4632.6285\n", "Epoch: 204\n", - "Batch 30, loss = 3.0775, recon_loss = 3.0731, kl_loss = 0.0044\n", - "Batch 60, loss = 0.4028, recon_loss = 0.3985, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9459, recon_loss = 0.9411, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6026, kl_loss = 0.0058\n", - "Batch 150, loss = 6.9739, recon_loss = 6.7377, kl_loss = 0.2362\n", - "Batch 180, loss = 12.2987, recon_loss = 12.0276, kl_loss = 0.2711\n", - "Batch 210, loss = 35.8565, recon_loss = 35.8486, kl_loss = 0.0079\n", - "Average loss: 15.2228\n", + "Batch 30, loss = 5795.8770, recon_loss = 5795.4424, kl_loss = 0.4347\n", + "Batch 60, loss = 653.2318, recon_loss = 653.0554, kl_loss = 0.1764\n", + "Batch 90, loss = 204.4998, recon_loss = 204.3577, kl_loss = 0.1422\n", + "Batch 120, loss = 405.8770, recon_loss = 405.7290, kl_loss = 0.1480\n", + "Batch 150, loss = 678.0176, recon_loss = 677.4510, kl_loss = 0.5665\n", + "Batch 180, loss = 1420.8295, recon_loss = 1419.2963, kl_loss = 1.5332\n", + "Batch 210, loss = 4894.2217, recon_loss = 4891.1616, kl_loss = 3.0602\n", + "Average loss: 4640.7139\n", "Epoch: 205\n", - "Batch 30, loss = 3.2498, recon_loss = 3.2444, kl_loss = 0.0054\n", - "Batch 60, loss = 0.4037, recon_loss = 0.3980, kl_loss = 0.0057\n", - "Batch 90, loss = 0.9474, recon_loss = 0.9410, kl_loss = 0.0064\n", - "Batch 120, loss = 0.6086, recon_loss = 0.6023, kl_loss = 0.0063\n", - "Batch 150, loss = 6.9672, recon_loss = 6.6632, kl_loss = 0.3040\n", - "Batch 180, loss = 12.4801, recon_loss = 12.1821, kl_loss = 0.2979\n", - "Batch 210, loss = 35.7194, recon_loss = 35.7113, kl_loss = 0.0081\n", - "Average loss: 14.0208\n", + "Batch 30, loss = 5795.8193, recon_loss = 5795.3384, kl_loss = 0.4810\n", + "Batch 60, loss = 653.3396, recon_loss = 653.0831, kl_loss = 0.2565\n", + "Batch 90, loss = 203.1191, recon_loss = 202.9887, kl_loss = 0.1305\n", + "Batch 120, loss = 406.0267, recon_loss = 405.8518, kl_loss = 0.1749\n", + "Batch 150, loss = 677.7546, recon_loss = 677.1271, kl_loss = 0.6276\n", + "Batch 180, loss = 1422.4916, recon_loss = 1421.0870, kl_loss = 1.4046\n", + "Batch 210, loss = 4856.5596, recon_loss = 4853.4746, kl_loss = 3.0848\n", + "Average loss: 4678.5614\n", "Epoch: 206\n", - "Batch 30, loss = 3.0775, recon_loss = 3.0714, kl_loss = 0.0061\n", - "Batch 60, loss = 0.4043, recon_loss = 0.3983, kl_loss = 0.0060\n", - "Batch 90, loss = 0.9457, recon_loss = 0.9401, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6092, recon_loss = 0.6039, kl_loss = 0.0053\n", - "Batch 150, loss = 7.0149, recon_loss = 6.7231, kl_loss = 0.2918\n", - "Batch 180, loss = 12.4957, recon_loss = 12.2198, kl_loss = 0.2759\n", - "Batch 210, loss = 35.9720, recon_loss = 35.9626, kl_loss = 0.0094\n", - "Average loss: 14.0266\n", + "Batch 30, loss = 5795.0977, recon_loss = 5794.6304, kl_loss = 0.4674\n", + "Batch 60, loss = 653.1598, recon_loss = 652.9193, kl_loss = 0.2405\n", + "Batch 90, loss = 203.6543, recon_loss = 203.4693, kl_loss = 0.1850\n", + "Batch 120, loss = 405.8470, recon_loss = 405.6784, kl_loss = 0.1686\n", + "Batch 150, loss = 678.3784, recon_loss = 677.8281, kl_loss = 0.5504\n", + "Batch 180, loss = 1423.4556, recon_loss = 1421.9810, kl_loss = 1.4746\n", + "Batch 210, loss = 4869.6309, recon_loss = 4866.5161, kl_loss = 3.1146\n", + "Average loss: 4631.1287\n", "Epoch: 207\n", - "Batch 30, loss = 3.0864, recon_loss = 3.0800, kl_loss = 0.0064\n", - "Batch 60, loss = 0.4031, recon_loss = 0.3968, kl_loss = 0.0063\n", - "Batch 90, loss = 0.9453, recon_loss = 0.9394, kl_loss = 0.0059\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6041, kl_loss = 0.0055\n", - "Batch 150, loss = 6.9593, recon_loss = 6.6843, kl_loss = 0.2751\n", - "Batch 180, loss = 12.4099, recon_loss = 12.1452, kl_loss = 0.2647\n", - "Batch 210, loss = 35.9930, recon_loss = 35.9853, kl_loss = 0.0077\n", - "Average loss: 14.6475\n", + "Batch 30, loss = 5794.3169, recon_loss = 5793.8467, kl_loss = 0.4704\n", + "Batch 60, loss = 653.7820, recon_loss = 653.6265, kl_loss = 0.1555\n", + "Batch 90, loss = 203.9822, recon_loss = 203.8114, kl_loss = 0.1709\n", + "Batch 120, loss = 405.2508, recon_loss = 405.0862, kl_loss = 0.1646\n", + "Batch 150, loss = 677.6511, recon_loss = 677.0844, kl_loss = 0.5667\n", + "Batch 180, loss = 1424.4774, recon_loss = 1422.9600, kl_loss = 1.5174\n", + "Batch 210, loss = 4871.0498, recon_loss = 4867.8926, kl_loss = 3.1572\n", + "Average loss: 4648.9862\n", "Epoch: 208\n", - "Batch 30, loss = 3.0977, recon_loss = 3.0925, kl_loss = 0.0052\n", - "Batch 60, loss = 0.4021, recon_loss = 0.3969, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9453, recon_loss = 0.9404, kl_loss = 0.0049\n", - "Batch 120, loss = 0.6083, recon_loss = 0.6036, kl_loss = 0.0047\n", - "Batch 150, loss = 6.8977, recon_loss = 6.6101, kl_loss = 0.2876\n", - "Batch 180, loss = 12.5032, recon_loss = 12.2330, kl_loss = 0.2702\n", - "Batch 210, loss = 35.9317, recon_loss = 35.9244, kl_loss = 0.0073\n", - "Average loss: 14.0237\n", + "Batch 30, loss = 5794.6816, recon_loss = 5794.1812, kl_loss = 0.5003\n", + "Batch 60, loss = 653.4807, recon_loss = 653.2852, kl_loss = 0.1955\n", + "Batch 90, loss = 204.7907, recon_loss = 204.6444, kl_loss = 0.1463\n", + "Batch 120, loss = 404.8952, recon_loss = 404.7424, kl_loss = 0.1528\n", + "Batch 150, loss = 678.2195, recon_loss = 677.6881, kl_loss = 0.5314\n", + "Batch 180, loss = 1417.9131, recon_loss = 1416.3539, kl_loss = 1.5593\n", + "Batch 210, loss = 4899.8403, recon_loss = 4896.6528, kl_loss = 3.1876\n", + "Average loss: 4651.7642\n", "Epoch: 209\n", - "Batch 30, loss = 3.0981, recon_loss = 3.0935, kl_loss = 0.0047\n", - "Batch 60, loss = 0.4005, recon_loss = 0.3955, kl_loss = 0.0050\n", - "Batch 90, loss = 0.9449, recon_loss = 0.9402, kl_loss = 0.0047\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6036, kl_loss = 0.0044\n", - "Batch 150, loss = 6.8664, recon_loss = 6.6155, kl_loss = 0.2509\n", - "Batch 180, loss = 12.4440, recon_loss = 12.1820, kl_loss = 0.2620\n", - "Batch 210, loss = 35.9491, recon_loss = 35.9426, kl_loss = 0.0065\n", - "Average loss: 13.8192\n", + "Batch 30, loss = 5794.2920, recon_loss = 5793.7407, kl_loss = 0.5514\n", + "Batch 60, loss = 654.1911, recon_loss = 654.0211, kl_loss = 0.1700\n", + "Batch 90, loss = 204.4898, recon_loss = 204.3475, kl_loss = 0.1423\n", + "Batch 120, loss = 405.4004, recon_loss = 405.2622, kl_loss = 0.1382\n", + "Batch 150, loss = 678.6944, recon_loss = 678.0895, kl_loss = 0.6049\n", + "Batch 180, loss = 1421.6274, recon_loss = 1420.1514, kl_loss = 1.4761\n", + "Batch 210, loss = 4897.6538, recon_loss = 4894.4678, kl_loss = 3.1862\n", + "Average loss: 4625.8052\n", "Epoch: 210\n", - "Batch 30, loss = 3.0861, recon_loss = 3.0820, kl_loss = 0.0041\n", - "Batch 60, loss = 0.4004, recon_loss = 0.3963, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9440, recon_loss = 0.9401, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6068, recon_loss = 0.6031, kl_loss = 0.0037\n", - "Batch 150, loss = 6.8320, recon_loss = 6.5921, kl_loss = 0.2399\n", - "Batch 180, loss = 12.4015, recon_loss = 12.1264, kl_loss = 0.2751\n", - "Batch 210, loss = 35.7013, recon_loss = 35.6963, kl_loss = 0.0050\n", - "Average loss: 13.3770\n", + "Batch 30, loss = 5794.2295, recon_loss = 5793.7852, kl_loss = 0.4445\n", + "Batch 60, loss = 653.2546, recon_loss = 652.9806, kl_loss = 0.2740\n", + "Batch 90, loss = 204.2670, recon_loss = 204.1147, kl_loss = 0.1523\n", + "Batch 120, loss = 405.5207, recon_loss = 405.3734, kl_loss = 0.1472\n", + "Batch 150, loss = 678.2122, recon_loss = 677.5948, kl_loss = 0.6174\n", + "Batch 180, loss = 1421.1555, recon_loss = 1419.6447, kl_loss = 1.5109\n", + "Batch 210, loss = 4929.0938, recon_loss = 4926.0444, kl_loss = 3.0492\n", + "Average loss: 4612.1086\n", "Epoch: 211\n", - "Batch 30, loss = 3.1343, recon_loss = 3.1309, kl_loss = 0.0034\n", - "Batch 60, loss = 0.3981, recon_loss = 0.3946, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9432, recon_loss = 0.9395, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6066, recon_loss = 0.6032, kl_loss = 0.0034\n", - "Batch 150, loss = 6.9563, recon_loss = 6.6830, kl_loss = 0.2733\n", - "Batch 180, loss = 12.3943, recon_loss = 12.1322, kl_loss = 0.2621\n", - "Batch 210, loss = 36.1448, recon_loss = 36.1397, kl_loss = 0.0051\n", - "Average loss: 14.6582\n", + "Batch 30, loss = 5794.6714, recon_loss = 5794.1699, kl_loss = 0.5016\n", + "Batch 60, loss = 655.7620, recon_loss = 655.5165, kl_loss = 0.2454\n", + "Batch 90, loss = 204.2415, recon_loss = 204.1032, kl_loss = 0.1383\n", + "Batch 120, loss = 405.7837, recon_loss = 405.6189, kl_loss = 0.1648\n", + "Batch 150, loss = 677.5731, recon_loss = 677.0470, kl_loss = 0.5260\n", + "Batch 180, loss = 1426.3517, recon_loss = 1424.9161, kl_loss = 1.4355\n", + "Batch 210, loss = 4926.9785, recon_loss = 4923.8730, kl_loss = 3.1055\n", + "Average loss: 4627.7131\n", "Epoch: 212\n", - "Batch 30, loss = 3.0637, recon_loss = 3.0604, kl_loss = 0.0032\n", - "Batch 60, loss = 0.4021, recon_loss = 0.3985, kl_loss = 0.0037\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9423, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6059, recon_loss = 0.6022, kl_loss = 0.0037\n", - "Batch 150, loss = 7.0004, recon_loss = 6.7506, kl_loss = 0.2498\n", - "Batch 180, loss = 12.4321, recon_loss = 12.1820, kl_loss = 0.2500\n", - "Batch 210, loss = 35.9688, recon_loss = 35.9634, kl_loss = 0.0054\n", - "Average loss: 13.9907\n", + "Batch 30, loss = 5795.3584, recon_loss = 5794.8594, kl_loss = 0.4988\n", + "Batch 60, loss = 653.9482, recon_loss = 653.7690, kl_loss = 0.1792\n", + "Batch 90, loss = 203.4947, recon_loss = 203.3444, kl_loss = 0.1503\n", + "Batch 120, loss = 405.4836, recon_loss = 405.3188, kl_loss = 0.1647\n", + "Batch 150, loss = 678.3494, recon_loss = 677.8084, kl_loss = 0.5410\n", + "Batch 180, loss = 1411.2914, recon_loss = 1409.8634, kl_loss = 1.4280\n", + "Batch 210, loss = 4890.0083, recon_loss = 4887.1216, kl_loss = 2.8866\n", + "Average loss: 4667.4241\n", "Epoch: 213\n", - "Batch 30, loss = 3.0986, recon_loss = 3.0950, kl_loss = 0.0036\n", - "Batch 60, loss = 0.4000, recon_loss = 0.3965, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9444, recon_loss = 0.9410, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6083, recon_loss = 0.6044, kl_loss = 0.0039\n", - "Batch 150, loss = 6.8642, recon_loss = 6.6260, kl_loss = 0.2382\n", - "Batch 180, loss = 12.3774, recon_loss = 12.1068, kl_loss = 0.2706\n", - "Batch 210, loss = 35.9316, recon_loss = 35.9259, kl_loss = 0.0057\n", - "Average loss: 14.0062\n", + "Batch 30, loss = 5793.2456, recon_loss = 5792.8101, kl_loss = 0.4355\n", + "Batch 60, loss = 653.8157, recon_loss = 653.6829, kl_loss = 0.1328\n", + "Batch 90, loss = 203.6304, recon_loss = 203.4892, kl_loss = 0.1412\n", + "Batch 120, loss = 405.8520, recon_loss = 405.7098, kl_loss = 0.1422\n", + "Batch 150, loss = 678.0162, recon_loss = 677.4156, kl_loss = 0.6005\n", + "Batch 180, loss = 1416.8777, recon_loss = 1415.4714, kl_loss = 1.4063\n", + "Batch 210, loss = 4935.3833, recon_loss = 4932.5020, kl_loss = 2.8812\n", + "Average loss: 4611.3561\n", "Epoch: 214\n", - "Batch 30, loss = 3.1065, recon_loss = 3.1028, kl_loss = 0.0037\n", - "Batch 60, loss = 0.3980, recon_loss = 0.3943, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9453, recon_loss = 0.9414, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6068, recon_loss = 0.6031, kl_loss = 0.0037\n", - "Batch 150, loss = 7.0143, recon_loss = 6.7543, kl_loss = 0.2600\n", - "Batch 180, loss = 12.4028, recon_loss = 12.1570, kl_loss = 0.2458\n", - "Batch 210, loss = 35.9266, recon_loss = 35.9213, kl_loss = 0.0053\n", - "Average loss: 14.0156\n", + "Batch 30, loss = 6014.2964, recon_loss = 6013.9160, kl_loss = 0.3802\n", + "Batch 60, loss = 653.0871, recon_loss = 652.8858, kl_loss = 0.2013\n", + "Batch 90, loss = 204.0303, recon_loss = 203.9034, kl_loss = 0.1269\n", + "Batch 120, loss = 405.3118, recon_loss = 405.1691, kl_loss = 0.1427\n", + "Batch 150, loss = 677.9998, recon_loss = 677.4122, kl_loss = 0.5876\n", + "Batch 180, loss = 1417.7170, recon_loss = 1416.1987, kl_loss = 1.5183\n", + "Batch 210, loss = 6056.5728, recon_loss = 6053.7070, kl_loss = 2.8655\n", + "Average loss: 4683.7084\n", "Epoch: 215\n", - "Batch 30, loss = 3.1019, recon_loss = 3.0983, kl_loss = 0.0036\n", - "Batch 60, loss = 0.3983, recon_loss = 0.3945, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9444, recon_loss = 0.9408, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6060, recon_loss = 0.6027, kl_loss = 0.0033\n", - "Batch 150, loss = 6.9548, recon_loss = 6.7294, kl_loss = 0.2254\n", - "Batch 180, loss = 11.9214, recon_loss = 11.6200, kl_loss = 0.3014\n", - "Batch 210, loss = 35.5671, recon_loss = 35.5612, kl_loss = 0.0059\n", - "Average loss: 16.2670\n", + "Batch 30, loss = 5794.9868, recon_loss = 5794.3965, kl_loss = 0.5905\n", + "Batch 60, loss = 653.2483, recon_loss = 653.0216, kl_loss = 0.2267\n", + "Batch 90, loss = 203.4561, recon_loss = 203.3034, kl_loss = 0.1528\n", + "Batch 120, loss = 405.7523, recon_loss = 405.5972, kl_loss = 0.1552\n", + "Batch 150, loss = 678.4413, recon_loss = 677.8789, kl_loss = 0.5624\n", + "Batch 180, loss = 1417.1167, recon_loss = 1415.6018, kl_loss = 1.5149\n", + "Batch 210, loss = 5033.5161, recon_loss = 5030.2607, kl_loss = 3.2555\n", + "Average loss: 4681.8800\n", "Epoch: 216\n", - "Batch 30, loss = 3.1681, recon_loss = 3.1640, kl_loss = 0.0041\n", - "Batch 60, loss = 0.3945, recon_loss = 0.3904, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9432, recon_loss = 0.9393, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6035, kl_loss = 0.0036\n", - "Batch 150, loss = 7.2907, recon_loss = 7.0040, kl_loss = 0.2867\n", - "Batch 180, loss = 12.1267, recon_loss = 11.8399, kl_loss = 0.2868\n", - "Batch 210, loss = 36.0455, recon_loss = 36.0402, kl_loss = 0.0054\n", - "Average loss: 14.0090\n", + "Batch 30, loss = 5792.3105, recon_loss = 5791.7886, kl_loss = 0.5220\n", + "Batch 60, loss = 653.3803, recon_loss = 653.1523, kl_loss = 0.2279\n", + "Batch 90, loss = 202.9800, recon_loss = 202.8411, kl_loss = 0.1388\n", + "Batch 120, loss = 405.6790, recon_loss = 405.5402, kl_loss = 0.1388\n", + "Batch 150, loss = 678.5702, recon_loss = 677.9185, kl_loss = 0.6518\n", + "Batch 180, loss = 1412.2014, recon_loss = 1410.6166, kl_loss = 1.5848\n", + "Batch 210, loss = 5357.9849, recon_loss = 5354.7217, kl_loss = 3.2633\n", + "Average loss: 4643.1069\n", "Epoch: 217\n", - "Batch 30, loss = 3.1046, recon_loss = 3.1008, kl_loss = 0.0037\n", - "Batch 60, loss = 0.3984, recon_loss = 0.3946, kl_loss = 0.0038\n", - "Batch 90, loss = 0.9491, recon_loss = 0.9448, kl_loss = 0.0043\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6026, kl_loss = 0.0047\n", - "Batch 150, loss = 7.2075, recon_loss = 6.9302, kl_loss = 0.2772\n", - "Batch 180, loss = 12.0724, recon_loss = 11.7902, kl_loss = 0.2822\n", - "Batch 210, loss = 35.9887, recon_loss = 35.9820, kl_loss = 0.0067\n", - "Average loss: 13.9645\n", + "Batch 30, loss = 5793.3979, recon_loss = 5792.8110, kl_loss = 0.5870\n", + "Batch 60, loss = 653.8002, recon_loss = 653.6042, kl_loss = 0.1959\n", + "Batch 90, loss = 206.1129, recon_loss = 205.9536, kl_loss = 0.1593\n", + "Batch 120, loss = 404.7724, recon_loss = 404.6126, kl_loss = 0.1598\n", + "Batch 150, loss = 678.4778, recon_loss = 677.8713, kl_loss = 0.6065\n", + "Batch 180, loss = 1423.0081, recon_loss = 1421.5049, kl_loss = 1.5031\n", + "Batch 210, loss = 5030.9434, recon_loss = 5027.7354, kl_loss = 3.2080\n", + "Average loss: 4621.4975\n", "Epoch: 218\n", - "Batch 30, loss = 3.1085, recon_loss = 3.1041, kl_loss = 0.0044\n", - "Batch 60, loss = 0.3980, recon_loss = 0.3937, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9449, recon_loss = 0.9409, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6066, recon_loss = 0.6029, kl_loss = 0.0037\n", - "Batch 150, loss = 7.2219, recon_loss = 6.9392, kl_loss = 0.2827\n", - "Batch 180, loss = 12.0770, recon_loss = 11.7953, kl_loss = 0.2817\n", - "Batch 210, loss = 36.0047, recon_loss = 35.9980, kl_loss = 0.0067\n", - "Average loss: 13.9796\n", + "Batch 30, loss = 5793.9575, recon_loss = 5793.4111, kl_loss = 0.5464\n", + "Batch 60, loss = 653.7516, recon_loss = 653.5574, kl_loss = 0.1942\n", + "Batch 90, loss = 204.9473, recon_loss = 204.8192, kl_loss = 0.1281\n", + "Batch 120, loss = 405.4149, recon_loss = 405.2580, kl_loss = 0.1569\n", + "Batch 150, loss = 678.7536, recon_loss = 678.1963, kl_loss = 0.5573\n", + "Batch 180, loss = 1418.6901, recon_loss = 1417.1650, kl_loss = 1.5251\n", + "Batch 210, loss = 5010.6133, recon_loss = 5007.3184, kl_loss = 3.2951\n", + "Average loss: 4628.4316\n", "Epoch: 219\n", - "Batch 30, loss = 3.1279, recon_loss = 3.1235, kl_loss = 0.0044\n", - "Batch 60, loss = 0.3982, recon_loss = 0.3936, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9457, recon_loss = 0.9415, kl_loss = 0.0042\n", - "Batch 120, loss = 0.6075, recon_loss = 0.6035, kl_loss = 0.0039\n", - "Batch 150, loss = 7.1655, recon_loss = 6.8975, kl_loss = 0.2680\n", - "Batch 180, loss = 12.0342, recon_loss = 11.7524, kl_loss = 0.2818\n", - "Batch 210, loss = 35.9674, recon_loss = 35.9618, kl_loss = 0.0056\n", - "Average loss: 13.9540\n", + "Batch 30, loss = 5793.8208, recon_loss = 5793.2354, kl_loss = 0.5854\n", + "Batch 60, loss = 653.8437, recon_loss = 653.6001, kl_loss = 0.2436\n", + "Batch 90, loss = 203.0238, recon_loss = 202.8903, kl_loss = 0.1335\n", + "Batch 120, loss = 405.4719, recon_loss = 405.3396, kl_loss = 0.1323\n", + "Batch 150, loss = 677.7908, recon_loss = 677.1856, kl_loss = 0.6052\n", + "Batch 180, loss = 1421.7417, recon_loss = 1420.2195, kl_loss = 1.5222\n", + "Batch 210, loss = 5133.7280, recon_loss = 5130.5205, kl_loss = 3.2076\n", + "Average loss: 4608.2468\n", "Epoch: 220\n", - "Batch 30, loss = 3.1264, recon_loss = 3.1226, kl_loss = 0.0038\n", - "Batch 60, loss = 0.3961, recon_loss = 0.3922, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9499, recon_loss = 0.9463, kl_loss = 0.0036\n", - "Batch 120, loss = 0.6066, recon_loss = 0.6031, kl_loss = 0.0035\n", - "Batch 150, loss = 7.1596, recon_loss = 6.8967, kl_loss = 0.2629\n", - "Batch 180, loss = 12.0709, recon_loss = 11.8216, kl_loss = 0.2493\n", - "Batch 210, loss = 35.9854, recon_loss = 35.9804, kl_loss = 0.0050\n", - "Average loss: 14.6601\n", + "Batch 30, loss = 5792.7466, recon_loss = 5792.2119, kl_loss = 0.5348\n", + "Batch 60, loss = 655.0599, recon_loss = 654.8510, kl_loss = 0.2089\n", + "Batch 90, loss = 203.7823, recon_loss = 203.6452, kl_loss = 0.1371\n", + "Batch 120, loss = 404.8721, recon_loss = 404.7184, kl_loss = 0.1538\n", + "Batch 150, loss = 678.0029, recon_loss = 677.4369, kl_loss = 0.5660\n", + "Batch 180, loss = 1413.6133, recon_loss = 1412.0453, kl_loss = 1.5680\n", + "Batch 210, loss = 4998.2642, recon_loss = 4995.0654, kl_loss = 3.1987\n", + "Average loss: 4623.7484\n", "Epoch: 221\n", - "Batch 30, loss = 3.1183, recon_loss = 3.1150, kl_loss = 0.0033\n", - "Batch 60, loss = 0.3968, recon_loss = 0.3935, kl_loss = 0.0033\n", - "Batch 90, loss = 0.9446, recon_loss = 0.9415, kl_loss = 0.0031\n", - "Batch 120, loss = 0.6058, recon_loss = 0.6029, kl_loss = 0.0029\n", - "Batch 150, loss = 7.1418, recon_loss = 6.8762, kl_loss = 0.2655\n", - "Batch 180, loss = 12.0993, recon_loss = 11.8383, kl_loss = 0.2610\n", - "Batch 210, loss = 36.0130, recon_loss = 36.0083, kl_loss = 0.0047\n", - "Average loss: 13.9740\n", + "Batch 30, loss = 5791.7388, recon_loss = 5791.2500, kl_loss = 0.4889\n", + "Batch 60, loss = 653.4164, recon_loss = 653.2278, kl_loss = 0.1886\n", + "Batch 90, loss = 203.7339, recon_loss = 203.6072, kl_loss = 0.1267\n", + "Batch 120, loss = 405.9434, recon_loss = 405.7924, kl_loss = 0.1510\n", + "Batch 150, loss = 678.4531, recon_loss = 677.8168, kl_loss = 0.6363\n", + "Batch 180, loss = 1418.2793, recon_loss = 1416.7952, kl_loss = 1.4841\n", + "Batch 210, loss = 4943.6704, recon_loss = 4940.4854, kl_loss = 3.1852\n", + "Average loss: 4599.4846\n", "Epoch: 222\n", - "Batch 30, loss = 3.1146, recon_loss = 3.1117, kl_loss = 0.0030\n", - "Batch 60, loss = 0.3952, recon_loss = 0.3922, kl_loss = 0.0029\n", - "Batch 90, loss = 0.9444, recon_loss = 0.9417, kl_loss = 0.0027\n", - "Batch 120, loss = 0.6114, recon_loss = 0.6089, kl_loss = 0.0025\n", - "Batch 150, loss = 7.0998, recon_loss = 6.8514, kl_loss = 0.2484\n", - "Batch 180, loss = 12.1215, recon_loss = 11.8740, kl_loss = 0.2474\n", - "Batch 210, loss = 35.9578, recon_loss = 35.9539, kl_loss = 0.0039\n", - "Average loss: 14.6235\n", + "Batch 30, loss = 5793.3721, recon_loss = 5792.8047, kl_loss = 0.5672\n", + "Batch 60, loss = 653.0068, recon_loss = 652.8145, kl_loss = 0.1922\n", + "Batch 90, loss = 204.3885, recon_loss = 204.2495, kl_loss = 0.1390\n", + "Batch 120, loss = 405.7818, recon_loss = 405.6037, kl_loss = 0.1780\n", + "Batch 150, loss = 678.5463, recon_loss = 677.9507, kl_loss = 0.5957\n", + "Batch 180, loss = 1418.9495, recon_loss = 1417.3534, kl_loss = 1.5961\n", + "Batch 210, loss = 4978.2563, recon_loss = 4975.0796, kl_loss = 3.1766\n", + "Average loss: 4616.7236\n", "Epoch: 223\n", - "Batch 30, loss = 3.1213, recon_loss = 3.1184, kl_loss = 0.0029\n", - "Batch 60, loss = 0.3947, recon_loss = 0.3913, kl_loss = 0.0034\n", - "Batch 90, loss = 0.9483, recon_loss = 0.9428, kl_loss = 0.0055\n", - "Batch 120, loss = 0.6067, recon_loss = 0.6017, kl_loss = 0.0050\n", - "Batch 150, loss = 7.1917, recon_loss = 6.9269, kl_loss = 0.2648\n", - "Batch 180, loss = 11.9599, recon_loss = 11.6601, kl_loss = 0.2998\n", - "Batch 210, loss = 35.8269, recon_loss = 35.8201, kl_loss = 0.0069\n", - "Average loss: 15.2027\n", + "Batch 30, loss = 5792.6543, recon_loss = 5792.1396, kl_loss = 0.5146\n", + "Batch 60, loss = 653.4178, recon_loss = 653.1948, kl_loss = 0.2230\n", + "Batch 90, loss = 204.1440, recon_loss = 204.0027, kl_loss = 0.1413\n", + "Batch 120, loss = 405.5785, recon_loss = 405.4230, kl_loss = 0.1555\n", + "Batch 150, loss = 678.3063, recon_loss = 677.7491, kl_loss = 0.5572\n", + "Batch 180, loss = 1421.8031, recon_loss = 1420.2373, kl_loss = 1.5658\n", + "Batch 210, loss = 4910.1846, recon_loss = 4907.0332, kl_loss = 3.1516\n", + "Average loss: 4650.7842\n", "Epoch: 224\n", - "Batch 30, loss = 3.1515, recon_loss = 3.1469, kl_loss = 0.0046\n", - "Batch 60, loss = 0.3959, recon_loss = 0.3912, kl_loss = 0.0048\n", - "Batch 90, loss = 0.9465, recon_loss = 0.9417, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6082, recon_loss = 0.6035, kl_loss = 0.0047\n", - "Batch 150, loss = 7.2665, recon_loss = 6.9839, kl_loss = 0.2826\n", - "Batch 180, loss = 12.0132, recon_loss = 11.7425, kl_loss = 0.2707\n", - "Batch 210, loss = 36.0087, recon_loss = 36.0020, kl_loss = 0.0066\n", - "Average loss: 13.9589\n", + "Batch 30, loss = 6025.8320, recon_loss = 6025.3647, kl_loss = 0.4675\n", + "Batch 60, loss = 652.7970, recon_loss = 652.6352, kl_loss = 0.1618\n", + "Batch 90, loss = 202.4411, recon_loss = 202.2947, kl_loss = 0.1464\n", + "Batch 120, loss = 405.6585, recon_loss = 405.4897, kl_loss = 0.1689\n", + "Batch 150, loss = 677.9330, recon_loss = 677.3063, kl_loss = 0.6267\n", + "Batch 180, loss = 1420.3451, recon_loss = 1418.7964, kl_loss = 1.5487\n", + "Batch 210, loss = 5182.6045, recon_loss = 5179.5332, kl_loss = 3.0714\n", + "Average loss: 4616.7096\n", "Epoch: 225\n", - "Batch 30, loss = 3.1315, recon_loss = 3.1266, kl_loss = 0.0049\n", - "Batch 60, loss = 0.3966, recon_loss = 0.3888, kl_loss = 0.0078\n", - "Batch 90, loss = 0.9480, recon_loss = 0.9410, kl_loss = 0.0070\n", - "Batch 120, loss = 0.6099, recon_loss = 0.6036, kl_loss = 0.0064\n", - "Batch 150, loss = 7.6012, recon_loss = 7.3448, kl_loss = 0.2564\n", - "Batch 180, loss = 12.0205, recon_loss = 11.7432, kl_loss = 0.2773\n", - "Batch 210, loss = 35.8341, recon_loss = 35.8260, kl_loss = 0.0080\n", - "Average loss: 13.4181\n", + "Batch 30, loss = 5792.5718, recon_loss = 5792.0122, kl_loss = 0.5594\n", + "Batch 60, loss = 653.6802, recon_loss = 653.4860, kl_loss = 0.1942\n", + "Batch 90, loss = 202.3133, recon_loss = 202.1714, kl_loss = 0.1420\n", + "Batch 120, loss = 406.2619, recon_loss = 406.0922, kl_loss = 0.1697\n", + "Batch 150, loss = 678.2846, recon_loss = 677.7347, kl_loss = 0.5499\n", + "Batch 180, loss = 1423.7686, recon_loss = 1422.2832, kl_loss = 1.4853\n", + "Batch 210, loss = 4964.5171, recon_loss = 4961.3892, kl_loss = 3.1278\n", + "Average loss: 4600.1296\n", "Epoch: 226\n", - "Batch 30, loss = 3.1557, recon_loss = 3.1499, kl_loss = 0.0058\n", - "Batch 60, loss = 0.3974, recon_loss = 0.3917, kl_loss = 0.0057\n", - "Batch 90, loss = 0.9485, recon_loss = 0.9422, kl_loss = 0.0063\n", - "Batch 120, loss = 0.6099, recon_loss = 0.6036, kl_loss = 0.0064\n", - "Batch 150, loss = 7.2083, recon_loss = 6.9034, kl_loss = 0.3049\n", - "Batch 180, loss = 12.1329, recon_loss = 11.8207, kl_loss = 0.3122\n", - "Batch 210, loss = 35.9949, recon_loss = 35.9864, kl_loss = 0.0085\n", - "Average loss: 13.9692\n", + "Batch 30, loss = 5793.4131, recon_loss = 5792.8750, kl_loss = 0.5380\n", + "Batch 60, loss = 653.4979, recon_loss = 653.3231, kl_loss = 0.1747\n", + "Batch 90, loss = 204.1017, recon_loss = 203.9366, kl_loss = 0.1650\n", + "Batch 120, loss = 405.5975, recon_loss = 405.4190, kl_loss = 0.1785\n", + "Batch 150, loss = 678.2928, recon_loss = 677.7658, kl_loss = 0.5270\n", + "Batch 180, loss = 1421.3380, recon_loss = 1419.9534, kl_loss = 1.3847\n", + "Batch 210, loss = 5055.1069, recon_loss = 5052.0488, kl_loss = 3.0580\n", + "Average loss: 4607.6249\n", "Epoch: 227\n", - "Batch 30, loss = 3.1298, recon_loss = 3.1239, kl_loss = 0.0059\n", - "Batch 60, loss = 0.3967, recon_loss = 0.3908, kl_loss = 0.0059\n", - "Batch 90, loss = 0.9464, recon_loss = 0.9409, kl_loss = 0.0055\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6028, kl_loss = 0.0052\n", - "Batch 150, loss = 7.2049, recon_loss = 6.9064, kl_loss = 0.2985\n", - "Batch 180, loss = 12.1424, recon_loss = 11.8658, kl_loss = 0.2767\n", - "Batch 210, loss = 35.9997, recon_loss = 35.9927, kl_loss = 0.0071\n", - "Average loss: 13.9774\n", + "Batch 30, loss = 5792.5083, recon_loss = 5791.9492, kl_loss = 0.5593\n", + "Batch 60, loss = 653.9486, recon_loss = 653.7412, kl_loss = 0.2074\n", + "Batch 90, loss = 202.2283, recon_loss = 202.0656, kl_loss = 0.1627\n", + "Batch 120, loss = 405.4929, recon_loss = 405.3289, kl_loss = 0.1640\n", + "Batch 150, loss = 678.5087, recon_loss = 677.8767, kl_loss = 0.6320\n", + "Batch 180, loss = 1421.7268, recon_loss = 1420.1013, kl_loss = 1.6255\n", + "Batch 210, loss = 5167.0029, recon_loss = 5163.8477, kl_loss = 3.1555\n", + "Average loss: 4604.9019\n", "Epoch: 228\n", - "Batch 30, loss = 3.1244, recon_loss = 3.1195, kl_loss = 0.0049\n", - "Batch 60, loss = 0.3971, recon_loss = 0.3922, kl_loss = 0.0049\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9416, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6041, kl_loss = 0.0044\n", - "Batch 150, loss = 7.1566, recon_loss = 6.8753, kl_loss = 0.2813\n", - "Batch 180, loss = 12.0697, recon_loss = 11.7963, kl_loss = 0.2734\n", - "Batch 210, loss = 36.0187, recon_loss = 36.0127, kl_loss = 0.0060\n", - "Average loss: 13.9619\n", + "Batch 30, loss = 5794.2310, recon_loss = 5793.5596, kl_loss = 0.6713\n", + "Batch 60, loss = 653.4910, recon_loss = 653.2839, kl_loss = 0.2071\n", + "Batch 90, loss = 203.9455, recon_loss = 203.7733, kl_loss = 0.1722\n", + "Batch 120, loss = 406.1980, recon_loss = 406.0140, kl_loss = 0.1840\n", + "Batch 150, loss = 678.4737, recon_loss = 677.8846, kl_loss = 0.5890\n", + "Batch 180, loss = 1421.6118, recon_loss = 1420.2053, kl_loss = 1.4065\n", + "Batch 210, loss = 4942.2803, recon_loss = 4939.7490, kl_loss = 2.5310\n", + "Average loss: 4583.5796\n", "Epoch: 229\n", - "Batch 30, loss = 3.1242, recon_loss = 3.1199, kl_loss = 0.0042\n", - "Batch 60, loss = 0.3955, recon_loss = 0.3913, kl_loss = 0.0042\n", - "Batch 90, loss = 0.9474, recon_loss = 0.9434, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6051, recon_loss = 0.6012, kl_loss = 0.0038\n", - "Batch 150, loss = 7.1815, recon_loss = 6.9160, kl_loss = 0.2655\n", - "Batch 180, loss = 12.0703, recon_loss = 11.8058, kl_loss = 0.2645\n", - "Batch 210, loss = 36.0205, recon_loss = 36.0152, kl_loss = 0.0053\n", - "Average loss: 14.6182\n", + "Batch 30, loss = 5793.2969, recon_loss = 5792.7334, kl_loss = 0.5634\n", + "Batch 60, loss = 653.4008, recon_loss = 653.1310, kl_loss = 0.2698\n", + "Batch 90, loss = 203.5840, recon_loss = 203.4153, kl_loss = 0.1687\n", + "Batch 120, loss = 406.4738, recon_loss = 406.3024, kl_loss = 0.1714\n", + "Batch 150, loss = 677.7514, recon_loss = 677.1910, kl_loss = 0.5604\n", + "Batch 180, loss = 1423.3214, recon_loss = 1421.7782, kl_loss = 1.5432\n", + "Batch 210, loss = 5268.1738, recon_loss = 5265.8467, kl_loss = 2.3273\n", + "Average loss: 4638.9545\n", "Epoch: 230\n", - "Batch 30, loss = 3.1372, recon_loss = 3.1330, kl_loss = 0.0042\n", - "Batch 60, loss = 0.3948, recon_loss = 0.3907, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9467, recon_loss = 0.9428, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6040, kl_loss = 0.0036\n", - "Batch 150, loss = 7.1037, recon_loss = 6.8566, kl_loss = 0.2470\n", - "Batch 180, loss = 12.0177, recon_loss = 11.7565, kl_loss = 0.2612\n", - "Batch 210, loss = 35.9426, recon_loss = 35.9377, kl_loss = 0.0049\n", - "Average loss: 13.9520\n", + "Batch 30, loss = 5790.0200, recon_loss = 5789.4819, kl_loss = 0.5382\n", + "Batch 60, loss = 653.7211, recon_loss = 653.5657, kl_loss = 0.1555\n", + "Batch 90, loss = 204.3954, recon_loss = 204.2583, kl_loss = 0.1371\n", + "Batch 120, loss = 405.3611, recon_loss = 405.2178, kl_loss = 0.1433\n", + "Batch 150, loss = 678.0679, recon_loss = 677.5161, kl_loss = 0.5518\n", + "Batch 180, loss = 1416.6869, recon_loss = 1415.1704, kl_loss = 1.5165\n", + "Batch 210, loss = 5406.0073, recon_loss = 5403.1514, kl_loss = 2.8558\n", + "Average loss: 4664.5211\n", "Epoch: 231\n", - "Batch 30, loss = 3.1355, recon_loss = 3.1320, kl_loss = 0.0035\n", - "Batch 60, loss = 0.3939, recon_loss = 0.3904, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9528, recon_loss = 0.9490, kl_loss = 0.0038\n", - "Batch 120, loss = 0.6079, recon_loss = 0.6037, kl_loss = 0.0042\n", - "Batch 150, loss = 7.1169, recon_loss = 6.8596, kl_loss = 0.2573\n", - "Batch 180, loss = 12.0330, recon_loss = 11.7839, kl_loss = 0.2491\n", - "Batch 210, loss = 36.0626, recon_loss = 36.0568, kl_loss = 0.0058\n", - "Average loss: 14.4916\n", + "Batch 30, loss = 5791.1816, recon_loss = 5790.7192, kl_loss = 0.4622\n", + "Batch 60, loss = 652.8575, recon_loss = 652.7251, kl_loss = 0.1324\n", + "Batch 90, loss = 203.9087, recon_loss = 203.7823, kl_loss = 0.1264\n", + "Batch 120, loss = 406.0497, recon_loss = 405.8883, kl_loss = 0.1614\n", + "Batch 150, loss = 678.6082, recon_loss = 677.9902, kl_loss = 0.6180\n", + "Batch 180, loss = 1425.9703, recon_loss = 1424.4504, kl_loss = 1.5199\n", + "Batch 210, loss = 4978.7637, recon_loss = 4975.8643, kl_loss = 2.8995\n", + "Average loss: 4592.2790\n", "Epoch: 232\n", - "Batch 30, loss = 3.1616, recon_loss = 3.1570, kl_loss = 0.0047\n", - "Batch 60, loss = 0.3951, recon_loss = 0.3905, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9473, recon_loss = 0.9420, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6047, kl_loss = 0.0056\n", - "Batch 150, loss = 7.0469, recon_loss = 6.7789, kl_loss = 0.2680\n", - "Batch 180, loss = 12.1049, recon_loss = 11.8361, kl_loss = 0.2687\n", - "Batch 210, loss = 35.9931, recon_loss = 35.9858, kl_loss = 0.0074\n", - "Average loss: 14.6127\n", + "Batch 30, loss = 5795.6729, recon_loss = 5795.2847, kl_loss = 0.3884\n", + "Batch 60, loss = 652.6285, recon_loss = 652.4791, kl_loss = 0.1494\n", + "Batch 90, loss = 203.1226, recon_loss = 202.9897, kl_loss = 0.1330\n", + "Batch 120, loss = 405.4944, recon_loss = 405.3392, kl_loss = 0.1553\n", + "Batch 150, loss = 677.9429, recon_loss = 677.3895, kl_loss = 0.5534\n", + "Batch 180, loss = 1415.9983, recon_loss = 1414.3564, kl_loss = 1.6418\n", + "Batch 210, loss = 5056.1440, recon_loss = 5053.2217, kl_loss = 2.9223\n", + "Average loss: 4594.9362\n", "Epoch: 233\n", - "Batch 30, loss = 3.1441, recon_loss = 3.1388, kl_loss = 0.0053\n", - "Batch 60, loss = 0.3953, recon_loss = 0.3901, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9465, recon_loss = 0.9417, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6032, kl_loss = 0.0045\n", - "Batch 150, loss = 7.0416, recon_loss = 6.7934, kl_loss = 0.2483\n", - "Batch 180, loss = 11.9854, recon_loss = 11.7216, kl_loss = 0.2638\n", - "Batch 210, loss = 35.7571, recon_loss = 35.7518, kl_loss = 0.0053\n", - "Average loss: 13.9007\n", + "Batch 30, loss = 5793.6670, recon_loss = 5793.2451, kl_loss = 0.4216\n", + "Batch 60, loss = 653.6193, recon_loss = 653.4286, kl_loss = 0.1907\n", + "Batch 90, loss = 202.3683, recon_loss = 202.2527, kl_loss = 0.1156\n", + "Batch 120, loss = 406.0957, recon_loss = 405.9323, kl_loss = 0.1634\n", + "Batch 150, loss = 678.5695, recon_loss = 677.9188, kl_loss = 0.6506\n", + "Batch 180, loss = 1423.2222, recon_loss = 1421.5735, kl_loss = 1.6487\n", + "Batch 210, loss = 4947.3604, recon_loss = 4944.3608, kl_loss = 2.9997\n", + "Average loss: 4593.2125\n", "Epoch: 234\n", - "Batch 30, loss = 3.1692, recon_loss = 3.1649, kl_loss = 0.0043\n", - "Batch 60, loss = 0.3927, recon_loss = 0.3883, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9468, recon_loss = 0.9425, kl_loss = 0.0043\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6040, kl_loss = 0.0040\n", - "Batch 150, loss = 7.1552, recon_loss = 6.8808, kl_loss = 0.2744\n", - "Batch 180, loss = 12.0358, recon_loss = 11.7618, kl_loss = 0.2741\n", - "Batch 210, loss = 36.2429, recon_loss = 36.2376, kl_loss = 0.0052\n", - "Average loss: 14.5650\n", + "Batch 30, loss = 6021.9141, recon_loss = 6021.5664, kl_loss = 0.3478\n", + "Batch 60, loss = 653.1848, recon_loss = 653.0280, kl_loss = 0.1568\n", + "Batch 90, loss = 202.3312, recon_loss = 202.1703, kl_loss = 0.1609\n", + "Batch 120, loss = 405.6667, recon_loss = 405.4745, kl_loss = 0.1923\n", + "Batch 150, loss = 679.2765, recon_loss = 678.7257, kl_loss = 0.5508\n", + "Batch 180, loss = 1418.7784, recon_loss = 1417.1233, kl_loss = 1.6551\n", + "Batch 210, loss = 5280.3643, recon_loss = 5277.2456, kl_loss = 3.1189\n", + "Average loss: 4594.0291\n", "Epoch: 235\n", - "Batch 30, loss = 3.1009, recon_loss = 3.0967, kl_loss = 0.0041\n", - "Batch 60, loss = 0.3973, recon_loss = 0.3932, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9502, recon_loss = 0.9463, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6065, recon_loss = 0.6028, kl_loss = 0.0037\n", - "Batch 150, loss = 7.0541, recon_loss = 6.8005, kl_loss = 0.2536\n", - "Batch 180, loss = 12.0744, recon_loss = 11.8320, kl_loss = 0.2424\n", - "Batch 210, loss = 36.2589, recon_loss = 36.2537, kl_loss = 0.0052\n", - "Average loss: 14.5326\n", + "Batch 30, loss = 5793.6860, recon_loss = 5793.2178, kl_loss = 0.4685\n", + "Batch 60, loss = 653.2279, recon_loss = 653.0276, kl_loss = 0.2002\n", + "Batch 90, loss = 203.5198, recon_loss = 203.3698, kl_loss = 0.1500\n", + "Batch 120, loss = 405.5153, recon_loss = 405.3269, kl_loss = 0.1884\n", + "Batch 150, loss = 678.5322, recon_loss = 677.9276, kl_loss = 0.6046\n", + "Batch 180, loss = 1424.6738, recon_loss = 1423.1084, kl_loss = 1.5654\n", + "Batch 210, loss = 4988.2310, recon_loss = 4984.9336, kl_loss = 3.2973\n", + "Average loss: 4571.0810\n", "Epoch: 236\n", - "Batch 30, loss = 3.1005, recon_loss = 3.0967, kl_loss = 0.0037\n", - "Batch 60, loss = 6.8652, recon_loss = 6.8616, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9516, recon_loss = 0.9464, kl_loss = 0.0052\n", - "Batch 120, loss = 0.6068, recon_loss = 0.6019, kl_loss = 0.0049\n", - "Batch 150, loss = 7.1837, recon_loss = 6.9273, kl_loss = 0.2564\n", - "Batch 180, loss = 11.9199, recon_loss = 11.6466, kl_loss = 0.2734\n", - "Batch 210, loss = 35.8970, recon_loss = 35.8909, kl_loss = 0.0060\n", - "Average loss: 15.5003\n", + "Batch 30, loss = 5792.2529, recon_loss = 5791.7715, kl_loss = 0.4815\n", + "Batch 60, loss = 653.4658, recon_loss = 653.1674, kl_loss = 0.2985\n", + "Batch 90, loss = 204.5699, recon_loss = 204.4120, kl_loss = 0.1580\n", + "Batch 120, loss = 405.5653, recon_loss = 405.4068, kl_loss = 0.1585\n", + "Batch 150, loss = 678.4423, recon_loss = 677.8785, kl_loss = 0.5638\n", + "Batch 180, loss = 1423.3624, recon_loss = 1421.7744, kl_loss = 1.5880\n", + "Batch 210, loss = 5211.8853, recon_loss = 5208.5488, kl_loss = 3.3366\n", + "Average loss: 4584.7979\n", "Epoch: 237\n", - "Batch 30, loss = 3.1663, recon_loss = 3.1618, kl_loss = 0.0046\n", - "Batch 60, loss = 0.3923, recon_loss = 0.3878, kl_loss = 0.0045\n", - "Batch 90, loss = 0.9462, recon_loss = 0.9419, kl_loss = 0.0043\n", - "Batch 120, loss = 0.6066, recon_loss = 0.6025, kl_loss = 0.0040\n", - "Batch 150, loss = 7.1534, recon_loss = 6.9063, kl_loss = 0.2470\n", - "Batch 180, loss = 12.0274, recon_loss = 11.7825, kl_loss = 0.2449\n", - "Batch 210, loss = 36.0518, recon_loss = 36.0468, kl_loss = 0.0050\n", - "Average loss: 13.9370\n", + "Batch 30, loss = 5793.3608, recon_loss = 5792.9082, kl_loss = 0.4528\n", + "Batch 60, loss = 653.1774, recon_loss = 652.9271, kl_loss = 0.2504\n", + "Batch 90, loss = 203.4855, recon_loss = 203.3220, kl_loss = 0.1635\n", + "Batch 120, loss = 405.9886, recon_loss = 405.8071, kl_loss = 0.1816\n", + "Batch 150, loss = 678.3411, recon_loss = 677.7637, kl_loss = 0.5774\n", + "Batch 180, loss = 1423.5189, recon_loss = 1421.9578, kl_loss = 1.5612\n", + "Batch 210, loss = 5156.5767, recon_loss = 5153.3496, kl_loss = 3.2270\n", + "Average loss: 4586.0960\n", "Epoch: 238\n", - "Batch 30, loss = 3.1372, recon_loss = 3.1334, kl_loss = 0.0038\n", - "Batch 60, loss = 0.3946, recon_loss = 0.3907, kl_loss = 0.0039\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9426, kl_loss = 0.0037\n", - "Batch 120, loss = 0.6070, recon_loss = 0.6036, kl_loss = 0.0034\n", - "Batch 150, loss = 7.1172, recon_loss = 6.8758, kl_loss = 0.2414\n", - "Batch 180, loss = 12.0510, recon_loss = 11.8060, kl_loss = 0.2450\n", - "Batch 210, loss = 36.0748, recon_loss = 36.0705, kl_loss = 0.0043\n", - "Average loss: 14.5963\n", + "Batch 30, loss = 5792.6113, recon_loss = 5791.9990, kl_loss = 0.6122\n", + "Batch 60, loss = 653.9718, recon_loss = 653.7352, kl_loss = 0.2367\n", + "Batch 90, loss = 202.7491, recon_loss = 202.5847, kl_loss = 0.1644\n", + "Batch 120, loss = 406.0485, recon_loss = 405.8705, kl_loss = 0.1779\n", + "Batch 150, loss = 678.7451, recon_loss = 678.1407, kl_loss = 0.6043\n", + "Batch 180, loss = 1419.0282, recon_loss = 1417.5142, kl_loss = 1.5141\n", + "Batch 210, loss = 4979.5303, recon_loss = 4976.8003, kl_loss = 2.7300\n", + "Average loss: 4568.7145\n", "Epoch: 239\n", - "Batch 30, loss = 3.1428, recon_loss = 3.1393, kl_loss = 0.0035\n", - "Batch 60, loss = 0.3938, recon_loss = 0.3894, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9477, recon_loss = 0.9431, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6071, recon_loss = 0.6028, kl_loss = 0.0043\n", - "Batch 150, loss = 7.0214, recon_loss = 6.7669, kl_loss = 0.2545\n", - "Batch 180, loss = 11.9957, recon_loss = 11.7230, kl_loss = 0.2727\n", - "Batch 210, loss = 35.9335, recon_loss = 35.9283, kl_loss = 0.0052\n", - "Average loss: 14.5965\n", + "Batch 30, loss = 5793.2925, recon_loss = 5792.7290, kl_loss = 0.5637\n", + "Batch 60, loss = 653.1146, recon_loss = 652.8266, kl_loss = 0.2880\n", + "Batch 90, loss = 202.2918, recon_loss = 202.1271, kl_loss = 0.1647\n", + "Batch 120, loss = 405.5795, recon_loss = 405.4066, kl_loss = 0.1729\n", + "Batch 150, loss = 678.1856, recon_loss = 677.6478, kl_loss = 0.5378\n", + "Batch 180, loss = 1424.8700, recon_loss = 1423.3954, kl_loss = 1.4746\n", + "Batch 210, loss = 4950.1162, recon_loss = 4947.2627, kl_loss = 2.8537\n", + "Average loss: 4597.0765\n", "Epoch: 240\n", - "Batch 30, loss = 3.1660, recon_loss = 3.1619, kl_loss = 0.0041\n", - "Batch 60, loss = 0.3924, recon_loss = 0.3883, kl_loss = 0.0042\n", - "Batch 90, loss = 0.9479, recon_loss = 0.9434, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6074, recon_loss = 0.6032, kl_loss = 0.0042\n", - "Batch 150, loss = 7.3000, recon_loss = 7.0331, kl_loss = 0.2669\n", - "Batch 180, loss = 12.0388, recon_loss = 11.7750, kl_loss = 0.2637\n", - "Batch 210, loss = 35.9409, recon_loss = 35.9353, kl_loss = 0.0056\n", - "Average loss: 13.3894\n", + "Batch 30, loss = 5793.1416, recon_loss = 5792.5620, kl_loss = 0.5795\n", + "Batch 60, loss = 654.3945, recon_loss = 654.2514, kl_loss = 0.1431\n", + "Batch 90, loss = 203.1996, recon_loss = 203.0708, kl_loss = 0.1288\n", + "Batch 120, loss = 406.1642, recon_loss = 406.0015, kl_loss = 0.1627\n", + "Batch 150, loss = 678.9957, recon_loss = 678.4113, kl_loss = 0.5844\n", + "Batch 180, loss = 1421.7777, recon_loss = 1420.1913, kl_loss = 1.5864\n", + "Batch 210, loss = 4935.6987, recon_loss = 4932.7227, kl_loss = 2.9763\n", + "Average loss: 4621.8050\n", "Epoch: 241\n", - "Batch 30, loss = 3.1637, recon_loss = 3.1595, kl_loss = 0.0043\n", - "Batch 60, loss = 0.3929, recon_loss = 0.3886, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9423, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6065, recon_loss = 0.6028, kl_loss = 0.0037\n", - "Batch 150, loss = 7.0400, recon_loss = 6.7908, kl_loss = 0.2492\n", - "Batch 180, loss = 12.0308, recon_loss = 11.7866, kl_loss = 0.2442\n", - "Batch 210, loss = 36.1056, recon_loss = 36.1009, kl_loss = 0.0047\n", - "Average loss: 14.7533\n", + "Batch 30, loss = 5794.8975, recon_loss = 5794.3975, kl_loss = 0.5001\n", + "Batch 60, loss = 653.7440, recon_loss = 653.5842, kl_loss = 0.1597\n", + "Batch 90, loss = 203.1099, recon_loss = 202.9533, kl_loss = 0.1566\n", + "Batch 120, loss = 404.6140, recon_loss = 404.4456, kl_loss = 0.1684\n", + "Batch 150, loss = 678.2870, recon_loss = 677.6492, kl_loss = 0.6378\n", + "Batch 180, loss = 1429.4056, recon_loss = 1427.9006, kl_loss = 1.5050\n", + "Batch 210, loss = 5099.3730, recon_loss = 5096.3213, kl_loss = 3.0516\n", + "Average loss: 4566.0837\n", "Epoch: 242\n", - "Batch 30, loss = 3.1375, recon_loss = 3.1339, kl_loss = 0.0036\n", - "Batch 60, loss = 0.3929, recon_loss = 0.3893, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9463, recon_loss = 0.9429, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6086, recon_loss = 0.6042, kl_loss = 0.0044\n", - "Batch 150, loss = 6.8904, recon_loss = 6.6330, kl_loss = 0.2574\n", - "Batch 180, loss = 12.1949, recon_loss = 11.9376, kl_loss = 0.2573\n", - "Batch 210, loss = 36.0070, recon_loss = 36.0006, kl_loss = 0.0063\n", - "Average loss: 13.3921\n", + "Batch 30, loss = 5794.5742, recon_loss = 5794.0894, kl_loss = 0.4850\n", + "Batch 60, loss = 653.6234, recon_loss = 653.4582, kl_loss = 0.1652\n", + "Batch 90, loss = 205.0333, recon_loss = 204.8840, kl_loss = 0.1493\n", + "Batch 120, loss = 405.0881, recon_loss = 404.9108, kl_loss = 0.1773\n", + "Batch 150, loss = 678.2186, recon_loss = 677.6108, kl_loss = 0.6078\n", + "Batch 180, loss = 1417.2571, recon_loss = 1415.6472, kl_loss = 1.6099\n", + "Batch 210, loss = 4903.1060, recon_loss = 4900.3213, kl_loss = 2.7848\n", + "Average loss: 4577.9322\n", "Epoch: 243\n", - "Batch 30, loss = 3.1503, recon_loss = 3.1448, kl_loss = 0.0054\n", - "Batch 60, loss = 0.3934, recon_loss = 0.3881, kl_loss = 0.0053\n", - "Batch 90, loss = 0.9491, recon_loss = 0.9436, kl_loss = 0.0055\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6033, kl_loss = 0.0051\n", - "Batch 150, loss = 6.9025, recon_loss = 6.6540, kl_loss = 0.2485\n", - "Batch 180, loss = 12.1465, recon_loss = 11.8849, kl_loss = 0.2616\n", - "Batch 210, loss = 36.0885, recon_loss = 36.0820, kl_loss = 0.0065\n", - "Average loss: 14.0272\n", + "Batch 30, loss = 5790.3086, recon_loss = 5789.7520, kl_loss = 0.5565\n", + "Batch 60, loss = 653.2322, recon_loss = 653.0479, kl_loss = 0.1844\n", + "Batch 90, loss = 203.0295, recon_loss = 202.8471, kl_loss = 0.1824\n", + "Batch 120, loss = 405.1927, recon_loss = 405.0079, kl_loss = 0.1849\n", + "Batch 150, loss = 678.1685, recon_loss = 677.5206, kl_loss = 0.6479\n", + "Batch 180, loss = 1421.0981, recon_loss = 1419.5685, kl_loss = 1.5296\n", + "Batch 210, loss = 5158.3755, recon_loss = 5155.5659, kl_loss = 2.8095\n", + "Average loss: 4571.4571\n", "Epoch: 244\n", - "Batch 30, loss = 3.1423, recon_loss = 3.1370, kl_loss = 0.0053\n", - "Batch 60, loss = 0.3933, recon_loss = 0.3879, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9477, recon_loss = 0.9427, kl_loss = 0.0050\n", - "Batch 120, loss = 0.6080, recon_loss = 0.6033, kl_loss = 0.0047\n", - "Batch 150, loss = 6.9704, recon_loss = 6.6856, kl_loss = 0.2849\n", - "Batch 180, loss = 12.1827, recon_loss = 11.9146, kl_loss = 0.2681\n", - "Batch 210, loss = 36.0352, recon_loss = 36.0297, kl_loss = 0.0055\n", - "Average loss: 14.6269\n", + "Batch 30, loss = 5792.7139, recon_loss = 5792.1899, kl_loss = 0.5239\n", + "Batch 60, loss = 653.8801, recon_loss = 653.6710, kl_loss = 0.2092\n", + "Batch 90, loss = 203.8112, recon_loss = 203.6598, kl_loss = 0.1514\n", + "Batch 120, loss = 405.1316, recon_loss = 404.9641, kl_loss = 0.1674\n", + "Batch 150, loss = 678.4869, recon_loss = 677.8894, kl_loss = 0.5975\n", + "Batch 180, loss = 1418.0070, recon_loss = 1416.4502, kl_loss = 1.5568\n", + "Batch 210, loss = 4972.6538, recon_loss = 4969.7798, kl_loss = 2.8740\n", + "Average loss: 4591.5635\n", "Epoch: 245\n", - "Batch 30, loss = 3.1580, recon_loss = 3.1535, kl_loss = 0.0045\n", - "Batch 60, loss = 0.3918, recon_loss = 0.3874, kl_loss = 0.0044\n", - "Batch 90, loss = 0.9486, recon_loss = 0.9438, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6071, recon_loss = 0.6015, kl_loss = 0.0057\n", - "Batch 150, loss = 6.9854, recon_loss = 6.7112, kl_loss = 0.2742\n", - "Batch 180, loss = 161.3787, recon_loss = 161.1084, kl_loss = 0.2702\n", - "Batch 210, loss = 36.0742, recon_loss = 36.0676, kl_loss = 0.0067\n", - "Average loss: 14.6549\n", + "Batch 30, loss = 6009.9390, recon_loss = 6009.4463, kl_loss = 0.4928\n", + "Batch 60, loss = 653.8141, recon_loss = 653.6059, kl_loss = 0.2082\n", + "Batch 90, loss = 202.7259, recon_loss = 202.5709, kl_loss = 0.1550\n", + "Batch 120, loss = 404.9940, recon_loss = 404.8164, kl_loss = 0.1775\n", + "Batch 150, loss = 678.3333, recon_loss = 677.7595, kl_loss = 0.5738\n", + "Batch 180, loss = 1416.9707, recon_loss = 1415.3669, kl_loss = 1.6038\n", + "Batch 210, loss = 5204.8677, recon_loss = 5201.7617, kl_loss = 3.1059\n", + "Average loss: 4607.2719\n", "Epoch: 246\n", - "Batch 30, loss = 3.1619, recon_loss = 3.1565, kl_loss = 0.0054\n", - "Batch 60, loss = 0.3938, recon_loss = 0.3884, kl_loss = 0.0053\n", - "Batch 90, loss = 0.9486, recon_loss = 0.9435, kl_loss = 0.0051\n", - "Batch 120, loss = 0.6084, recon_loss = 0.6037, kl_loss = 0.0048\n", - "Batch 150, loss = 6.9065, recon_loss = 6.6227, kl_loss = 0.2838\n", - "Batch 180, loss = 12.2856, recon_loss = 12.0196, kl_loss = 0.2659\n", - "Batch 210, loss = 36.0635, recon_loss = 36.0580, kl_loss = 0.0055\n", - "Average loss: 13.9708\n", + "Batch 30, loss = 5790.3926, recon_loss = 5789.7715, kl_loss = 0.6212\n", + "Batch 60, loss = 654.0605, recon_loss = 653.8653, kl_loss = 0.1952\n", + "Batch 90, loss = 205.0678, recon_loss = 204.9004, kl_loss = 0.1673\n", + "Batch 120, loss = 404.8164, recon_loss = 404.6480, kl_loss = 0.1684\n", + "Batch 150, loss = 678.2587, recon_loss = 677.6401, kl_loss = 0.6186\n", + "Batch 180, loss = 1419.6987, recon_loss = 1418.0314, kl_loss = 1.6674\n", + "Batch 210, loss = 5104.9058, recon_loss = 5102.1709, kl_loss = 2.7347\n", + "Average loss: 4562.9621\n", "Epoch: 247\n", - "Batch 30, loss = 3.1408, recon_loss = 3.1362, kl_loss = 0.0046\n", - "Batch 60, loss = 0.3920, recon_loss = 0.3874, kl_loss = 0.0046\n", - "Batch 90, loss = 0.9494, recon_loss = 0.9442, kl_loss = 0.0052\n", - "Batch 120, loss = 0.6076, recon_loss = 0.6027, kl_loss = 0.0049\n", - "Batch 150, loss = 6.8170, recon_loss = 6.5832, kl_loss = 0.2339\n", - "Batch 180, loss = 12.3901, recon_loss = 12.1377, kl_loss = 0.2524\n", - "Batch 210, loss = 36.0056, recon_loss = 35.9996, kl_loss = 0.0060\n", - "Average loss: 14.0588\n", + "Batch 30, loss = 5792.8198, recon_loss = 5792.2310, kl_loss = 0.5888\n", + "Batch 60, loss = 653.1171, recon_loss = 652.8503, kl_loss = 0.2667\n", + "Batch 90, loss = 201.9932, recon_loss = 201.8101, kl_loss = 0.1831\n", + "Batch 120, loss = 405.3026, recon_loss = 405.1282, kl_loss = 0.1744\n", + "Batch 150, loss = 678.1412, recon_loss = 677.5686, kl_loss = 0.5726\n", + "Batch 180, loss = 1422.9933, recon_loss = 1421.4700, kl_loss = 1.5233\n", + "Batch 210, loss = 5344.9644, recon_loss = 5342.1299, kl_loss = 2.8346\n", + "Average loss: 4562.9359\n", "Epoch: 248\n", - "Batch 30, loss = 3.1979, recon_loss = 3.1931, kl_loss = 0.0048\n", - "Batch 60, loss = 0.3919, recon_loss = 0.3868, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9475, recon_loss = 0.9427, kl_loss = 0.0048\n", - "Batch 120, loss = 0.6096, recon_loss = 0.6040, kl_loss = 0.0056\n", - "Batch 150, loss = 6.9803, recon_loss = 6.6894, kl_loss = 0.2909\n", - "Batch 180, loss = 12.3246, recon_loss = 12.0479, kl_loss = 0.2767\n", - "Batch 210, loss = 36.0870, recon_loss = 36.0802, kl_loss = 0.0068\n", - "Average loss: 14.0134\n", + "Batch 30, loss = 5792.1880, recon_loss = 5791.5981, kl_loss = 0.5897\n", + "Batch 60, loss = 653.2584, recon_loss = 653.0773, kl_loss = 0.1811\n", + "Batch 90, loss = 202.6288, recon_loss = 202.4717, kl_loss = 0.1571\n", + "Batch 120, loss = 406.3371, recon_loss = 406.1654, kl_loss = 0.1716\n", + "Batch 150, loss = 678.3582, recon_loss = 677.7538, kl_loss = 0.6044\n", + "Batch 180, loss = 1416.7900, recon_loss = 1415.2192, kl_loss = 1.5708\n", + "Batch 210, loss = 5222.5229, recon_loss = 5219.6206, kl_loss = 2.9022\n", + "Average loss: 4552.3626\n", "Epoch: 249\n", - "Batch 30, loss = 3.1454, recon_loss = 3.1394, kl_loss = 0.0059\n", - "Batch 60, loss = 0.3953, recon_loss = 0.3893, kl_loss = 0.0060\n", - "Batch 90, loss = 0.9492, recon_loss = 0.9437, kl_loss = 0.0056\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6032, kl_loss = 0.0053\n", - "Batch 150, loss = 6.8839, recon_loss = 6.5772, kl_loss = 0.3066\n", - "Batch 180, loss = 12.3676, recon_loss = 12.0840, kl_loss = 0.2836\n", - "Batch 210, loss = 36.0915, recon_loss = 36.0849, kl_loss = 0.0066\n", - "Average loss: 14.1564\n", + "Batch 30, loss = 5795.7759, recon_loss = 5795.2329, kl_loss = 0.5430\n", + "Batch 60, loss = 653.6867, recon_loss = 653.5322, kl_loss = 0.1546\n", + "Batch 90, loss = 202.9094, recon_loss = 202.7492, kl_loss = 0.1602\n", + "Batch 120, loss = 406.0103, recon_loss = 405.8168, kl_loss = 0.1935\n", + "Batch 150, loss = 678.4435, recon_loss = 677.8412, kl_loss = 0.6023\n", + "Batch 180, loss = 1417.0870, recon_loss = 1415.4791, kl_loss = 1.6079\n", + "Batch 210, loss = 5383.3311, recon_loss = 5380.4229, kl_loss = 2.9082\n", + "Average loss: 4546.9985\n", "Epoch: 250\n", - "Batch 30, loss = 3.1483, recon_loss = 3.1433, kl_loss = 0.0051\n", - "Batch 60, loss = 0.3922, recon_loss = 0.3871, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9514, recon_loss = 0.9455, kl_loss = 0.0059\n", - "Batch 120, loss = 0.6085, recon_loss = 0.6027, kl_loss = 0.0058\n", - "Batch 150, loss = 6.7900, recon_loss = 6.5108, kl_loss = 0.2792\n", - "Batch 180, loss = 12.3463, recon_loss = 12.0571, kl_loss = 0.2892\n", - "Batch 210, loss = 36.0666, recon_loss = 36.0597, kl_loss = 0.0069\n", - "Average loss: 13.9907\n", + "Batch 30, loss = 5793.1826, recon_loss = 5792.6372, kl_loss = 0.5452\n", + "Batch 60, loss = 654.0638, recon_loss = 653.8345, kl_loss = 0.2293\n", + "Batch 90, loss = 204.0631, recon_loss = 203.8823, kl_loss = 0.1808\n", + "Batch 120, loss = 405.0502, recon_loss = 404.8664, kl_loss = 0.1838\n", + "Batch 150, loss = 678.0801, recon_loss = 677.4583, kl_loss = 0.6219\n", + "Batch 180, loss = 1928.8428, recon_loss = 1927.1425, kl_loss = 1.7004\n", + "Batch 210, loss = 5007.4292, recon_loss = 5004.4067, kl_loss = 3.0225\n", + "Average loss: 4553.1071\n", "Epoch: 251\n", - "Batch 30, loss = 3.1616, recon_loss = 3.1562, kl_loss = 0.0055\n", - "Batch 60, loss = 0.3921, recon_loss = 0.3867, kl_loss = 0.0054\n", - "Batch 90, loss = 0.9503, recon_loss = 0.9450, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6088, recon_loss = 0.6036, kl_loss = 0.0052\n", - "Batch 150, loss = 6.7939, recon_loss = 6.5211, kl_loss = 0.2729\n", - "Batch 180, loss = 12.3626, recon_loss = 12.1008, kl_loss = 0.2617\n", - "Batch 210, loss = 36.2279, recon_loss = 36.2216, kl_loss = 0.0063\n", - "Average loss: 14.0285\n", + "Batch 30, loss = 5793.9297, recon_loss = 5793.3950, kl_loss = 0.5348\n", + "Batch 60, loss = 653.3456, recon_loss = 653.1720, kl_loss = 0.1736\n", + "Batch 90, loss = 202.8332, recon_loss = 202.6692, kl_loss = 0.1640\n", + "Batch 120, loss = 405.2376, recon_loss = 405.0384, kl_loss = 0.1993\n", + "Batch 150, loss = 678.7548, recon_loss = 678.0883, kl_loss = 0.6665\n", + "Batch 180, loss = 1420.0881, recon_loss = 1418.5284, kl_loss = 1.5597\n", + "Batch 210, loss = 5398.1421, recon_loss = 5395.2983, kl_loss = 2.8439\n", + "Average loss: 4563.2949\n", "Epoch: 252\n", - "Batch 30, loss = 3.1868, recon_loss = 3.1810, kl_loss = 0.0058\n", - "Batch 60, loss = 0.3926, recon_loss = 0.3865, kl_loss = 0.0061\n", - "Batch 90, loss = 0.9496, recon_loss = 0.9439, kl_loss = 0.0057\n", - "Batch 120, loss = 0.6102, recon_loss = 0.6040, kl_loss = 0.0062\n", - "Batch 150, loss = 6.7120, recon_loss = 6.4280, kl_loss = 0.2839\n", - "Batch 180, loss = 12.4643, recon_loss = 12.1916, kl_loss = 0.2727\n", - "Batch 210, loss = 36.0237, recon_loss = 36.0161, kl_loss = 0.0076\n", - "Average loss: 14.6504\n", + "Batch 30, loss = 5792.8623, recon_loss = 5792.2622, kl_loss = 0.6002\n", + "Batch 60, loss = 653.9155, recon_loss = 653.7634, kl_loss = 0.1521\n", + "Batch 90, loss = 200.6840, recon_loss = 200.5268, kl_loss = 0.1572\n", + "Batch 120, loss = 405.9824, recon_loss = 405.8089, kl_loss = 0.1735\n", + "Batch 150, loss = 678.5933, recon_loss = 677.9068, kl_loss = 0.6865\n", + "Batch 180, loss = 1419.0179, recon_loss = 1417.4277, kl_loss = 1.5902\n", + "Batch 210, loss = 5378.8247, recon_loss = 5375.9238, kl_loss = 2.9008\n", + "Average loss: 4555.6067\n", "Epoch: 253\n", - "Batch 30, loss = 3.1784, recon_loss = 3.1726, kl_loss = 0.0059\n", - "Batch 60, loss = 0.3924, recon_loss = 0.3860, kl_loss = 0.0064\n", - "Batch 90, loss = 0.9498, recon_loss = 0.9438, kl_loss = 0.0060\n", - "Batch 120, loss = 0.6090, recon_loss = 0.6034, kl_loss = 0.0056\n", - "Batch 150, loss = 6.7549, recon_loss = 6.5098, kl_loss = 0.2451\n", - "Batch 180, loss = 12.2028, recon_loss = 11.9285, kl_loss = 0.2743\n", - "Batch 210, loss = 35.9889, recon_loss = 35.9823, kl_loss = 0.0066\n", - "Average loss: 14.4233\n", + "Batch 30, loss = 5792.7485, recon_loss = 5792.2358, kl_loss = 0.5128\n", + "Batch 60, loss = 654.5971, recon_loss = 654.4094, kl_loss = 0.1877\n", + "Batch 90, loss = 204.4162, recon_loss = 204.2456, kl_loss = 0.1706\n", + "Batch 120, loss = 404.7484, recon_loss = 404.5711, kl_loss = 0.1773\n", + "Batch 150, loss = 678.1790, recon_loss = 677.5716, kl_loss = 0.6073\n", + "Batch 180, loss = 1417.6241, recon_loss = 1416.0563, kl_loss = 1.5679\n", + "Batch 210, loss = 5023.2661, recon_loss = 5020.1763, kl_loss = 3.0900\n", + "Average loss: 4587.7383\n", "Epoch: 254\n", - "Batch 30, loss = 3.1837, recon_loss = 3.1785, kl_loss = 0.0052\n", - "Batch 60, loss = 0.3902, recon_loss = 0.3851, kl_loss = 0.0052\n", - "Batch 90, loss = 0.9478, recon_loss = 0.9429, kl_loss = 0.0049\n", - "Batch 120, loss = 0.6077, recon_loss = 0.6031, kl_loss = 0.0046\n", - "Batch 150, loss = 6.8683, recon_loss = 6.5954, kl_loss = 0.2729\n", - "Batch 180, loss = 12.2693, recon_loss = 12.0011, kl_loss = 0.2682\n", - "Batch 210, loss = 36.0943, recon_loss = 36.0889, kl_loss = 0.0055\n", - "Average loss: 13.9717\n", + "Batch 30, loss = 5790.4326, recon_loss = 5789.8486, kl_loss = 0.5842\n", + "Batch 60, loss = 653.5769, recon_loss = 653.4132, kl_loss = 0.1637\n", + "Batch 90, loss = 203.6514, recon_loss = 203.4906, kl_loss = 0.1607\n", + "Batch 120, loss = 404.7612, recon_loss = 404.5772, kl_loss = 0.1840\n", + "Batch 150, loss = 678.2352, recon_loss = 677.5726, kl_loss = 0.6626\n", + "Batch 180, loss = 1417.6821, recon_loss = 1416.0450, kl_loss = 1.6371\n", + "Batch 210, loss = 5130.2974, recon_loss = 5127.1201, kl_loss = 3.1773\n", + "Average loss: 4537.0258\n", "Epoch: 255\n", - "Batch 30, loss = 3.1647, recon_loss = 3.1603, kl_loss = 0.0044\n", - "Batch 60, loss = 0.3925, recon_loss = 0.3873, kl_loss = 0.0051\n", - "Batch 90, loss = 0.9496, recon_loss = 0.9443, kl_loss = 0.0053\n", - "Batch 120, loss = 0.6087, recon_loss = 0.6037, kl_loss = 0.0050\n", - "Batch 150, loss = 6.8240, recon_loss = 6.5661, kl_loss = 0.2579\n", - "Batch 180, loss = 12.3930, recon_loss = 12.1386, kl_loss = 0.2544\n", - "Batch 210, loss = 36.0959, recon_loss = 36.0901, kl_loss = 0.0058\n", - "Average loss: 13.9693\n", + "Batch 30, loss = 5790.8550, recon_loss = 5790.2822, kl_loss = 0.5726\n", + "Batch 60, loss = 653.4664, recon_loss = 653.2880, kl_loss = 0.1784\n", + "Batch 90, loss = 203.1793, recon_loss = 203.0186, kl_loss = 0.1607\n", + "Batch 120, loss = 405.3423, recon_loss = 405.1427, kl_loss = 0.1995\n", + "Batch 150, loss = 678.3940, recon_loss = 677.7970, kl_loss = 0.5971\n", + "Batch 180, loss = 1421.7488, recon_loss = 1420.1598, kl_loss = 1.5890\n", + "Batch 210, loss = 4941.6387, recon_loss = 4938.7349, kl_loss = 2.9040\n", + "Average loss: 4533.3631\n", "Epoch: 256\n", - "Batch 30, loss = 3.1681, recon_loss = 3.1633, kl_loss = 0.0047\n", - "Batch 60, loss = 0.3905, recon_loss = 0.3858, kl_loss = 0.0047\n", - "Batch 90, loss = 0.9486, recon_loss = 0.9441, kl_loss = 0.0045\n", - "Batch 120, loss = 0.6078, recon_loss = 0.6029, kl_loss = 0.0049\n", - "Batch 150, loss = 6.8599, recon_loss = 6.5953, kl_loss = 0.2646\n", - "Batch 180, loss = 12.2360, recon_loss = 11.9781, kl_loss = 0.2579\n", - "Batch 210, loss = 36.1019, recon_loss = 36.0956, kl_loss = 0.0063\n", - "Average loss: 13.9712\n", + "Batch 30, loss = 5791.0439, recon_loss = 5790.4639, kl_loss = 0.5803\n", + "Batch 60, loss = 653.9565, recon_loss = 653.7656, kl_loss = 0.1910\n", + "Batch 90, loss = 202.7535, recon_loss = 202.5954, kl_loss = 0.1580\n", + "Batch 120, loss = 405.9424, recon_loss = 405.7407, kl_loss = 0.2017\n", + "Batch 150, loss = 678.2753, recon_loss = 677.6376, kl_loss = 0.6376\n", + "Batch 180, loss = 1423.1880, recon_loss = 1421.6193, kl_loss = 1.5687\n", + "Batch 210, loss = 5341.9331, recon_loss = 5338.9746, kl_loss = 2.9583\n", + "Average loss: 4532.2834\n", "Epoch: 257\n", - "Batch 30, loss = 3.1663, recon_loss = 3.1613, kl_loss = 0.0050\n", - "Batch 60, loss = 0.3905, recon_loss = 0.3856, kl_loss = 0.0049\n", - "Batch 90, loss = 0.9490, recon_loss = 0.9444, kl_loss = 0.0046\n", - "Batch 120, loss = 0.6081, recon_loss = 0.6038, kl_loss = 0.0043\n", - "Batch 150, loss = 6.8150, recon_loss = 6.5561, kl_loss = 0.2589\n", - "Batch 180, loss = 12.2392, recon_loss = 11.9740, kl_loss = 0.2652\n", - "Batch 210, loss = 36.1174, recon_loss = 36.1123, kl_loss = 0.0051\n", - "Average loss: 13.9546\n", + "Batch 30, loss = 5792.5620, recon_loss = 5792.0601, kl_loss = 0.5022\n", + "Batch 60, loss = 653.1651, recon_loss = 653.0059, kl_loss = 0.1592\n", + "Batch 90, loss = 205.1389, recon_loss = 204.9853, kl_loss = 0.1536\n", + "Batch 120, loss = 405.2916, recon_loss = 405.1007, kl_loss = 0.1909\n", + "Batch 150, loss = 678.9579, recon_loss = 678.3962, kl_loss = 0.5617\n", + "Batch 180, loss = 1420.9283, recon_loss = 1419.3032, kl_loss = 1.6251\n", + "Batch 210, loss = 5026.9429, recon_loss = 5023.8643, kl_loss = 3.0785\n", + "Average loss: 4529.0381\n", "Epoch: 258\n", - "Batch 30, loss = 3.1643, recon_loss = 3.1601, kl_loss = 0.0042\n", - "Batch 60, loss = 0.3894, recon_loss = 0.3853, kl_loss = 0.0041\n", - "Batch 90, loss = 0.9479, recon_loss = 0.9440, kl_loss = 0.0039\n", - "Batch 120, loss = 0.6086, recon_loss = 0.6040, kl_loss = 0.0045\n", - "Batch 150, loss = 6.8866, recon_loss = 6.6429, kl_loss = 0.2437\n", - "Batch 180, loss = 12.3153, recon_loss = 12.0650, kl_loss = 0.2503\n", - "Batch 210, loss = 36.1149, recon_loss = 36.1095, kl_loss = 0.0054\n", - "Average loss: 13.9711\n", + "Batch 30, loss = 5792.4624, recon_loss = 5791.8779, kl_loss = 0.5844\n", + "Batch 60, loss = 652.9385, recon_loss = 652.7239, kl_loss = 0.2146\n", + "Batch 90, loss = 203.3029, recon_loss = 203.1205, kl_loss = 0.1824\n", + "Batch 120, loss = 405.1576, recon_loss = 404.9630, kl_loss = 0.1947\n", + "Batch 150, loss = 678.3368, recon_loss = 677.6804, kl_loss = 0.6564\n", + "Batch 180, loss = 1419.8645, recon_loss = 1418.2817, kl_loss = 1.5828\n", + "Batch 210, loss = 5031.2056, recon_loss = 5028.1221, kl_loss = 3.0833\n", + "Average loss: 4525.5756\n", "Epoch: 259\n", - "Batch 30, loss = 3.1677, recon_loss = 3.1633, kl_loss = 0.0043\n", - "Batch 60, loss = 0.3894, recon_loss = 0.3851, kl_loss = 0.0043\n", - "Batch 90, loss = 0.9484, recon_loss = 0.9444, kl_loss = 0.0041\n", - "Batch 120, loss = 0.6072, recon_loss = 0.6034, kl_loss = 0.0038\n", - "Batch 150, loss = 6.8020, recon_loss = 6.5455, kl_loss = 0.2565\n", - "Batch 180, loss = 12.3368, recon_loss = 12.0637, kl_loss = 0.2732\n", - "Batch 210, loss = 36.1210, recon_loss = 36.1166, kl_loss = 0.0043\n", - "Average loss: 13.9743\n", + "Batch 30, loss = 5789.4385, recon_loss = 5788.8691, kl_loss = 0.5692\n", + "Batch 60, loss = 653.6422, recon_loss = 653.4658, kl_loss = 0.1764\n", + "Batch 90, loss = 202.6239, recon_loss = 202.4613, kl_loss = 0.1626\n", + "Batch 120, loss = 405.0810, recon_loss = 404.8861, kl_loss = 0.1949\n", + "Batch 150, loss = 678.5027, recon_loss = 677.9406, kl_loss = 0.5622\n", + "Batch 180, loss = 1423.7191, recon_loss = 1422.2158, kl_loss = 1.5033\n", + "Batch 210, loss = 4988.9492, recon_loss = 4985.8540, kl_loss = 3.0953\n", + "Average loss: 4532.4362\n", "Epoch: 260\n", - "Batch 30, loss = 3.1750, recon_loss = 3.1712, kl_loss = 0.0038\n", - "Batch 60, loss = 0.3888, recon_loss = 0.3848, kl_loss = 0.0040\n", - "Batch 90, loss = 0.9482, recon_loss = 0.9442, kl_loss = 0.0040\n", - "Batch 120, loss = 0.6069, recon_loss = 0.6033, kl_loss = 0.0037\n", - "Batch 150, loss = 6.8268, recon_loss = 6.5502, kl_loss = 0.2765\n", - "Batch 180, loss = 12.2891, recon_loss = 12.0315, kl_loss = 0.2575\n", - "Batch 210, loss = 36.1584, recon_loss = 36.1541, kl_loss = 0.0043\n", - "Average loss: 13.9781\n", + "Batch 30, loss = 5788.6221, recon_loss = 5788.0205, kl_loss = 0.6017\n", + "Batch 60, loss = 653.7198, recon_loss = 653.5162, kl_loss = 0.2036\n", + "Batch 90, loss = 201.7969, recon_loss = 201.6067, kl_loss = 0.1902\n", + "Batch 120, loss = 405.2366, recon_loss = 405.0060, kl_loss = 0.2307\n", + "Batch 150, loss = 678.3998, recon_loss = 677.7740, kl_loss = 0.6259\n", + "Batch 180, loss = 1425.7605, recon_loss = 1424.1716, kl_loss = 1.5888\n", + "Batch 210, loss = 5246.3252, recon_loss = 5243.4146, kl_loss = 2.9108\n", + "Average loss: 4530.7399\n", "Epoch: 261\n", - "Batch 30, loss = 3.1536, recon_loss = 3.1500, kl_loss = 0.0036\n", - "Batch 60, loss = 0.3891, recon_loss = 0.3855, kl_loss = 0.0036\n", - "Batch 90, loss = 0.9481, recon_loss = 0.9447, kl_loss = 0.0034\n", - "Batch 120, loss = 0.6064, recon_loss = 0.6033, kl_loss = 0.0031\n", - "Batch 150, loss = 6.7250, recon_loss = 6.4638, kl_loss = 0.2612\n", - "Batch 180, loss = 12.3338, recon_loss = 12.0788, kl_loss = 0.2550\n", - "Batch 210, loss = 36.1029, recon_loss = 36.0992, kl_loss = 0.0036\n", - "Average loss: 13.9528\n", + "Batch 30, loss = 5793.5249, recon_loss = 5792.9565, kl_loss = 0.5684\n", + "Batch 60, loss = 653.2778, recon_loss = 653.0105, kl_loss = 0.2673\n", + "Batch 90, loss = 202.7953, recon_loss = 202.6093, kl_loss = 0.1859\n", + "Batch 120, loss = 406.0865, recon_loss = 405.8657, kl_loss = 0.2209\n", + "Batch 150, loss = 678.1447, recon_loss = 677.5716, kl_loss = 0.5731\n", + "Batch 180, loss = 1425.1914, recon_loss = 1423.6458, kl_loss = 1.5457\n", + "Batch 210, loss = 5028.6929, recon_loss = 5025.7041, kl_loss = 2.9886\n", + "Average loss: 4511.7369\n", "Epoch: 262\n", - "Batch 30, loss = 3.1683, recon_loss = 3.1653, kl_loss = 0.0031\n", - "Batch 60, loss = 0.3877, recon_loss = 0.3847, kl_loss = 0.0030\n", - "Batch 90, loss = 0.9470, recon_loss = 0.9442, kl_loss = 0.0028\n", - "Batch 120, loss = 0.6060, recon_loss = 0.6035, kl_loss = 0.0025\n", - "Batch 150, loss = 6.7329, recon_loss = 6.4894, kl_loss = 0.2435\n", - "Batch 180, loss = 12.3241, recon_loss = 12.0792, kl_loss = 0.2449\n", - "Batch 210, loss = 36.1306, recon_loss = 36.1272, kl_loss = 0.0034\n", - "Average loss: 13.7799\n", + "Batch 30, loss = 5790.5415, recon_loss = 5789.9946, kl_loss = 0.5469\n", + "Batch 60, loss = 654.2521, recon_loss = 654.0260, kl_loss = 0.2261\n", + "Batch 90, loss = 201.7899, recon_loss = 201.6049, kl_loss = 0.1850\n", + "Batch 120, loss = 405.3357, recon_loss = 405.1071, kl_loss = 0.2286\n", + "Batch 150, loss = 678.8860, recon_loss = 678.2639, kl_loss = 0.6222\n", + "Batch 180, loss = 1420.7291, recon_loss = 1419.1515, kl_loss = 1.5777\n", + "Batch 210, loss = 5477.0415, recon_loss = 5473.8789, kl_loss = 3.1628\n", + "Average loss: 4530.9067\n", "Epoch: 263\n", - "Batch 30, loss = 3.2186, recon_loss = 3.2152, kl_loss = 0.0035\n", - "Batch 60, loss = 0.3858, recon_loss = 0.3823, kl_loss = 0.0035\n", - "Batch 90, loss = 0.9478, recon_loss = 0.9445, kl_loss = 0.0033\n", - "Batch 120, loss = 0.6071, recon_loss = 0.6041, kl_loss = 0.0030\n", - "Batch 150, loss = 7.0476, recon_loss = 6.8358, kl_loss = 0.2118\n", - "Batch 180, loss = 12.2674, recon_loss = 12.0036, kl_loss = 0.2638\n" + "Batch 30, loss = 5790.4834, recon_loss = 5789.9209, kl_loss = 0.5624\n", + "Batch 60, loss = 653.2092, recon_loss = 653.0054, kl_loss = 0.2038\n", + "Batch 90, loss = 203.7270, recon_loss = 203.5272, kl_loss = 0.1998\n", + "Batch 120, loss = 405.7273, recon_loss = 405.4888, kl_loss = 0.2385\n", + "Batch 150, loss = 678.1994, recon_loss = 677.6180, kl_loss = 0.5814\n", + "Batch 180, loss = 1423.3954, recon_loss = 1421.8629, kl_loss = 1.5324\n", + "Batch 210, loss = 5137.8594, recon_loss = 5134.5337, kl_loss = 3.3258\n", + "Average loss: 4512.3274\n", + "Epoch: 264\n", + "Batch 30, loss = 5789.2231, recon_loss = 5788.5840, kl_loss = 0.6389\n", + "Batch 60, loss = 653.4788, recon_loss = 653.2206, kl_loss = 0.2581\n", + "Batch 90, loss = 204.2105, recon_loss = 204.0291, kl_loss = 0.1814\n", + "Batch 120, loss = 405.3167, recon_loss = 405.1024, kl_loss = 0.2143\n", + "Batch 150, loss = 678.3591, recon_loss = 677.7229, kl_loss = 0.6363\n", + "Batch 180, loss = 1421.6921, recon_loss = 1420.1130, kl_loss = 1.5791\n", + "Batch 210, loss = 5342.5449, recon_loss = 5339.3564, kl_loss = 3.1887\n", + "Average loss: 4511.7853\n", + "Epoch: 265\n", + "Batch 30, loss = 5786.7842, recon_loss = 5786.2021, kl_loss = 0.5819\n", + "Batch 60, loss = 653.3292, recon_loss = 653.1387, kl_loss = 0.1905\n", + "Batch 90, loss = 201.3996, recon_loss = 201.2170, kl_loss = 0.1826\n", + "Batch 120, loss = 405.3725, recon_loss = 405.1411, kl_loss = 0.2314\n", + "Batch 150, loss = 678.4468, recon_loss = 677.8307, kl_loss = 0.6160\n", + "Batch 180, loss = 1420.5559, recon_loss = 1419.0077, kl_loss = 1.5482\n", + "Batch 210, loss = 5112.2500, recon_loss = 5108.9717, kl_loss = 3.2786\n", + "Average loss: 4511.1958\n", + "Epoch: 266\n", + "Batch 30, loss = 5792.0234, recon_loss = 5791.4087, kl_loss = 0.6149\n", + "Batch 60, loss = 653.5257, recon_loss = 653.2916, kl_loss = 0.2341\n", + "Batch 90, loss = 199.1077, recon_loss = 198.8998, kl_loss = 0.2079\n", + "Batch 120, loss = 404.5349, recon_loss = 404.3009, kl_loss = 0.2340\n", + "Batch 150, loss = 678.4720, recon_loss = 677.8736, kl_loss = 0.5984\n", + "Batch 180, loss = 1420.6947, recon_loss = 1419.0559, kl_loss = 1.6388\n", + "Batch 210, loss = 5094.6982, recon_loss = 5091.3999, kl_loss = 3.2983\n", + "Average loss: 4511.3980\n", + "Epoch: 267\n", + "Batch 30, loss = 5791.7598, recon_loss = 5791.1284, kl_loss = 0.6312\n", + "Batch 60, loss = 653.1752, recon_loss = 652.9113, kl_loss = 0.2639\n", + "Batch 90, loss = 204.1988, recon_loss = 204.0126, kl_loss = 0.1862\n", + "Batch 120, loss = 405.7212, recon_loss = 405.4946, kl_loss = 0.2266\n", + "Batch 150, loss = 678.2432, recon_loss = 677.6187, kl_loss = 0.6245\n", + "Batch 180, loss = 1422.6564, recon_loss = 1420.9984, kl_loss = 1.6579\n", + "Batch 210, loss = 5362.1387, recon_loss = 5358.6343, kl_loss = 3.5042\n", + "Average loss: 4509.7642\n", + "Epoch: 268\n", + "Batch 30, loss = 5789.7212, recon_loss = 5789.1206, kl_loss = 0.6004\n", + "Batch 60, loss = 653.1759, recon_loss = 652.9614, kl_loss = 0.2145\n", + "Batch 90, loss = 204.5641, recon_loss = 204.3955, kl_loss = 0.1687\n", + "Batch 120, loss = 404.3583, recon_loss = 404.1051, kl_loss = 0.2532\n", + "Batch 150, loss = 678.2256, recon_loss = 677.5836, kl_loss = 0.6420\n", + "Batch 180, loss = 1423.4490, recon_loss = 1421.9349, kl_loss = 1.5141\n", + "Batch 210, loss = 4985.5728, recon_loss = 4982.3110, kl_loss = 3.2615\n", + "Average loss: 4511.9642\n", + "Epoch: 269\n", + "Batch 30, loss = 5790.7793, recon_loss = 5790.1914, kl_loss = 0.5880\n", + "Batch 60, loss = 654.0892, recon_loss = 653.8761, kl_loss = 0.2131\n", + "Batch 90, loss = 203.1498, recon_loss = 202.9691, kl_loss = 0.1808\n", + "Batch 120, loss = 404.8217, recon_loss = 404.5818, kl_loss = 0.2399\n", + "Batch 150, loss = 678.5508, recon_loss = 677.9359, kl_loss = 0.6150\n", + "Batch 180, loss = 1428.9624, recon_loss = 1427.3921, kl_loss = 1.5703\n", + "Batch 210, loss = 5177.6880, recon_loss = 5174.5635, kl_loss = 3.1244\n", + "Average loss: 4501.4998\n", + "Epoch: 270\n", + "Batch 30, loss = 5799.6592, recon_loss = 5799.1304, kl_loss = 0.5290\n", + "Batch 60, loss = 654.0707, recon_loss = 653.8199, kl_loss = 0.2508\n", + "Batch 90, loss = 202.9253, recon_loss = 202.7541, kl_loss = 0.1712\n", + "Batch 120, loss = 403.2604, recon_loss = 403.0182, kl_loss = 0.2422\n", + "Batch 150, loss = 678.1548, recon_loss = 677.5707, kl_loss = 0.5841\n", + "Batch 180, loss = 1425.0139, recon_loss = 1423.4501, kl_loss = 1.5639\n", + "Batch 210, loss = 5336.9810, recon_loss = 5333.6201, kl_loss = 3.3610\n", + "Average loss: 4516.3856\n", + "Epoch: 271\n", + "Batch 30, loss = 5787.3345, recon_loss = 5786.7144, kl_loss = 0.6204\n", + "Batch 60, loss = 655.2458, recon_loss = 654.8665, kl_loss = 0.3793\n", + "Batch 90, loss = 204.8011, recon_loss = 204.6367, kl_loss = 0.1644\n", + "Batch 120, loss = 403.0046, recon_loss = 402.7712, kl_loss = 0.2334\n", + "Batch 150, loss = 678.0668, recon_loss = 677.4174, kl_loss = 0.6494\n", + "Batch 180, loss = 1421.6349, recon_loss = 1420.0051, kl_loss = 1.6298\n", + "Batch 210, loss = 5334.0488, recon_loss = 5330.7349, kl_loss = 3.3139\n", + "Average loss: 4508.1500\n", + "Epoch: 272\n", + "Batch 30, loss = 5787.1060, recon_loss = 5786.5459, kl_loss = 0.5602\n", + "Batch 60, loss = 654.4789, recon_loss = 654.2601, kl_loss = 0.2188\n", + "Batch 90, loss = 206.8424, recon_loss = 206.6611, kl_loss = 0.1813\n", + "Batch 120, loss = 402.6672, recon_loss = 402.4233, kl_loss = 0.2439\n", + "Batch 150, loss = 678.9519, recon_loss = 678.2352, kl_loss = 0.7168\n", + "Batch 180, loss = 1420.0907, recon_loss = 1418.6072, kl_loss = 1.4835\n", + "Batch 210, loss = 5220.6860, recon_loss = 5217.3428, kl_loss = 3.3432\n", + "Average loss: 4495.8679\n", + "Epoch: 273\n", + "Batch 30, loss = 5787.6313, recon_loss = 5787.0469, kl_loss = 0.5843\n", + "Batch 60, loss = 654.2804, recon_loss = 654.0572, kl_loss = 0.2232\n", + "Batch 90, loss = 205.2580, recon_loss = 205.0688, kl_loss = 0.1892\n", + "Batch 120, loss = 403.1688, recon_loss = 402.8683, kl_loss = 0.3006\n", + "Batch 150, loss = 678.2047, recon_loss = 677.5230, kl_loss = 0.6817\n", + "Batch 180, loss = 1420.0933, recon_loss = 1418.5068, kl_loss = 1.5865\n", + "Batch 210, loss = 5047.7466, recon_loss = 5044.4541, kl_loss = 3.2927\n", + "Average loss: 4490.9834\n", + "Epoch: 274\n", + "Batch 30, loss = 5792.6313, recon_loss = 5792.0801, kl_loss = 0.5514\n", + "Batch 60, loss = 653.7397, recon_loss = 653.4560, kl_loss = 0.2837\n", + "Batch 90, loss = 203.8399, recon_loss = 203.6385, kl_loss = 0.2014\n", + "Batch 120, loss = 403.3716, recon_loss = 403.0851, kl_loss = 0.2865\n", + "Batch 150, loss = 678.1272, recon_loss = 677.4654, kl_loss = 0.6618\n", + "Batch 180, loss = 1418.0116, recon_loss = 1416.3801, kl_loss = 1.6314\n", + "Batch 210, loss = 5296.8608, recon_loss = 5293.5977, kl_loss = 3.2630\n", + "Average loss: 4510.8207\n", + "Epoch: 275\n", + "Batch 30, loss = 5803.3105, recon_loss = 5802.6738, kl_loss = 0.6365\n", + "Batch 60, loss = 653.4139, recon_loss = 653.1742, kl_loss = 0.2397\n", + "Batch 90, loss = 204.3325, recon_loss = 204.1417, kl_loss = 0.1908\n", + "Batch 120, loss = 403.2637, recon_loss = 402.9644, kl_loss = 0.2994\n", + "Batch 150, loss = 678.5305, recon_loss = 677.8580, kl_loss = 0.6724\n", + "Batch 180, loss = 1416.8710, recon_loss = 1415.3057, kl_loss = 1.5653\n", + "Batch 210, loss = 5277.8198, recon_loss = 5274.5962, kl_loss = 3.2238\n", + "Average loss: 4488.8979\n", + "Epoch: 276\n", + "Batch 30, loss = 5789.8716, recon_loss = 5789.2563, kl_loss = 0.6152\n", + "Batch 60, loss = 653.4547, recon_loss = 653.2234, kl_loss = 0.2313\n", + "Batch 90, loss = 200.9820, recon_loss = 200.7893, kl_loss = 0.1928\n", + "Batch 120, loss = 403.4443, recon_loss = 403.1651, kl_loss = 0.2792\n", + "Batch 150, loss = 678.4742, recon_loss = 677.7625, kl_loss = 0.7117\n", + "Batch 180, loss = 1415.5431, recon_loss = 1413.9254, kl_loss = 1.6177\n", + "Batch 210, loss = 5182.9204, recon_loss = 5179.6069, kl_loss = 3.3136\n", + "Average loss: 4493.1521\n", + "Epoch: 277\n", + "Batch 30, loss = 5785.7109, recon_loss = 5785.0791, kl_loss = 0.6319\n", + "Batch 60, loss = 653.6046, recon_loss = 653.3973, kl_loss = 0.2072\n", + "Batch 90, loss = 204.3361, recon_loss = 204.1567, kl_loss = 0.1795\n", + "Batch 120, loss = 405.1031, recon_loss = 404.8799, kl_loss = 0.2231\n", + "Batch 150, loss = 678.0739, recon_loss = 677.4768, kl_loss = 0.5970\n", + "Batch 180, loss = 1419.4076, recon_loss = 1417.7972, kl_loss = 1.6104\n", + "Batch 210, loss = 5321.6338, recon_loss = 5318.1982, kl_loss = 3.4358\n", + "Average loss: 4488.5374\n", + "Epoch: 278\n", + "Batch 30, loss = 5789.9087, recon_loss = 5789.3711, kl_loss = 0.5378\n", + "Batch 60, loss = 653.3586, recon_loss = 653.0402, kl_loss = 0.3185\n", + "Batch 90, loss = 201.3695, recon_loss = 201.1653, kl_loss = 0.2042\n", + "Batch 120, loss = 404.6214, recon_loss = 404.3473, kl_loss = 0.2741\n", + "Batch 150, loss = 678.8682, recon_loss = 678.2883, kl_loss = 0.5798\n", + "Batch 180, loss = 1418.5696, recon_loss = 1416.9978, kl_loss = 1.5717\n", + "Batch 210, loss = 5455.1851, recon_loss = 5451.5034, kl_loss = 3.6818\n", + "Average loss: 4505.4674\n", + "Epoch: 279\n", + "Batch 30, loss = 5789.9023, recon_loss = 5789.3433, kl_loss = 0.5591\n", + "Batch 60, loss = 654.0263, recon_loss = 653.7620, kl_loss = 0.2643\n", + "Batch 90, loss = 204.7278, recon_loss = 204.5310, kl_loss = 0.1968\n", + "Batch 120, loss = 403.5999, recon_loss = 403.2853, kl_loss = 0.3146\n", + "Batch 150, loss = 678.2771, recon_loss = 677.6103, kl_loss = 0.6668\n", + "Batch 180, loss = 1421.0310, recon_loss = 1419.4072, kl_loss = 1.6237\n", + "Batch 210, loss = 5264.3540, recon_loss = 5260.9233, kl_loss = 3.4307\n", + "Average loss: 4476.3667\n", + "Epoch: 280\n", + "Batch 30, loss = 5790.6963, recon_loss = 5790.1191, kl_loss = 0.5774\n", + "Batch 60, loss = 654.0728, recon_loss = 653.7676, kl_loss = 0.3052\n", + "Batch 90, loss = 203.3340, recon_loss = 203.1343, kl_loss = 0.1997\n", + "Batch 120, loss = 404.5454, recon_loss = 404.3091, kl_loss = 0.2363\n", + "Batch 150, loss = 678.2720, recon_loss = 677.7067, kl_loss = 0.5653\n", + "Batch 180, loss = 1423.3190, recon_loss = 1421.7815, kl_loss = 1.5375\n", + "Batch 210, loss = 5338.4326, recon_loss = 5335.2031, kl_loss = 3.2294\n", + "Average loss: 4492.5363\n", + "Epoch: 281\n", + "Batch 30, loss = 5786.1958, recon_loss = 5785.6016, kl_loss = 0.5944\n", + "Batch 60, loss = 653.0421, recon_loss = 652.8408, kl_loss = 0.2013\n", + "Batch 90, loss = 200.9250, recon_loss = 200.7317, kl_loss = 0.1933\n", + "Batch 120, loss = 405.3486, recon_loss = 405.0979, kl_loss = 0.2507\n", + "Batch 150, loss = 677.9694, recon_loss = 677.3793, kl_loss = 0.5902\n", + "Batch 180, loss = 1418.3502, recon_loss = 1416.7645, kl_loss = 1.5857\n", + "Batch 210, loss = 4990.5195, recon_loss = 4987.4536, kl_loss = 3.0658\n", + "Average loss: 4485.7627\n", + "Epoch: 282\n", + "Batch 30, loss = 5785.5127, recon_loss = 5784.9292, kl_loss = 0.5836\n", + "Batch 60, loss = 654.2867, recon_loss = 654.0372, kl_loss = 0.2495\n", + "Batch 90, loss = 202.4794, recon_loss = 202.2682, kl_loss = 0.2111\n", + "Batch 120, loss = 404.4747, recon_loss = 404.1389, kl_loss = 0.3358\n", + "Batch 150, loss = 678.7774, recon_loss = 678.1398, kl_loss = 0.6376\n", + "Batch 180, loss = 1420.7573, recon_loss = 1419.2137, kl_loss = 1.5436\n", + "Batch 210, loss = 5445.8271, recon_loss = 5442.7197, kl_loss = 3.1075\n", + "Average loss: 4486.4020\n", + "Epoch: 283\n", + "Batch 30, loss = 5785.4839, recon_loss = 5784.9619, kl_loss = 0.5219\n", + "Batch 60, loss = 653.3475, recon_loss = 653.1135, kl_loss = 0.2341\n", + "Batch 90, loss = 205.7159, recon_loss = 205.5153, kl_loss = 0.2006\n", + "Batch 120, loss = 403.0741, recon_loss = 402.7024, kl_loss = 0.3717\n", + "Batch 150, loss = 678.3748, recon_loss = 677.7974, kl_loss = 0.5774\n", + "Batch 180, loss = 1421.7760, recon_loss = 1420.2843, kl_loss = 1.4917\n", + "Batch 210, loss = 5289.3594, recon_loss = 5286.1660, kl_loss = 3.1936\n", + "Average loss: 4481.6005\n", + "Epoch: 284\n", + "Batch 30, loss = 5787.9761, recon_loss = 5787.3955, kl_loss = 0.5807\n", + "Batch 60, loss = 654.7780, recon_loss = 654.4903, kl_loss = 0.2877\n", + "Batch 90, loss = 200.5424, recon_loss = 200.3526, kl_loss = 0.1899\n", + "Batch 120, loss = 402.4199, recon_loss = 402.1679, kl_loss = 0.2520\n", + "Batch 150, loss = 678.3922, recon_loss = 677.7721, kl_loss = 0.6201\n", + "Batch 180, loss = 1414.6606, recon_loss = 1413.0647, kl_loss = 1.5960\n", + "Batch 210, loss = 5209.9209, recon_loss = 5206.6494, kl_loss = 3.2713\n", + "Average loss: 4509.0922\n", + "Epoch: 285\n", + "Batch 30, loss = 5787.5815, recon_loss = 5787.0322, kl_loss = 0.5494\n", + "Batch 60, loss = 654.8548, recon_loss = 654.6461, kl_loss = 0.2087\n", + "Batch 90, loss = 202.2353, recon_loss = 202.0441, kl_loss = 0.1913\n", + "Batch 120, loss = 402.3350, recon_loss = 401.9832, kl_loss = 0.3518\n", + "Batch 150, loss = 678.6456, recon_loss = 678.0216, kl_loss = 0.6240\n", + "Batch 180, loss = 1417.4583, recon_loss = 1415.7772, kl_loss = 1.6810\n", + "Batch 210, loss = 5252.4434, recon_loss = 5249.0039, kl_loss = 3.4394\n", + "Average loss: 4484.6744\n", + "Epoch: 286\n", + "Batch 30, loss = 5790.0098, recon_loss = 5789.4985, kl_loss = 0.5115\n", + "Batch 60, loss = 653.7573, recon_loss = 653.4857, kl_loss = 0.2716\n", + "Batch 90, loss = 202.9291, recon_loss = 202.7201, kl_loss = 0.2090\n", + "Batch 120, loss = 403.3616, recon_loss = 403.0687, kl_loss = 0.2929\n", + "Batch 150, loss = 678.1169, recon_loss = 677.5192, kl_loss = 0.5977\n", + "Batch 180, loss = 1414.1094, recon_loss = 1412.4438, kl_loss = 1.6655\n", + "Batch 210, loss = 5262.6460, recon_loss = 5259.1689, kl_loss = 3.4770\n", + "Average loss: 4482.5659\n", + "Epoch: 287\n", + "Batch 30, loss = 5786.8052, recon_loss = 5786.2471, kl_loss = 0.5582\n", + "Batch 60, loss = 654.2764, recon_loss = 653.9948, kl_loss = 0.2817\n", + "Batch 90, loss = 200.6451, recon_loss = 200.4498, kl_loss = 0.1953\n", + "Batch 120, loss = 402.2673, recon_loss = 401.9669, kl_loss = 0.3004\n", + "Batch 150, loss = 678.3417, recon_loss = 677.6616, kl_loss = 0.6800\n", + "Batch 180, loss = 1417.5886, recon_loss = 1415.9045, kl_loss = 1.6841\n", + "Batch 210, loss = 5235.6123, recon_loss = 5231.8604, kl_loss = 3.7521\n", + "Average loss: 4480.0395\n", + "Epoch: 288\n", + "Batch 30, loss = 5779.8413, recon_loss = 5779.3071, kl_loss = 0.5342\n", + "Batch 60, loss = 654.3199, recon_loss = 654.0440, kl_loss = 0.2759\n", + "Batch 90, loss = 205.1623, recon_loss = 204.9624, kl_loss = 0.1999\n", + "Batch 120, loss = 401.7133, recon_loss = 401.3864, kl_loss = 0.3269\n", + "Batch 150, loss = 677.9865, recon_loss = 677.3983, kl_loss = 0.5881\n", + "Batch 180, loss = 1419.6417, recon_loss = 1418.0084, kl_loss = 1.6333\n", + "Batch 210, loss = 5215.5928, recon_loss = 5211.7480, kl_loss = 3.8448\n", + "Average loss: 4478.5651\n", + "Epoch: 289\n", + "Batch 30, loss = 5783.7852, recon_loss = 5783.2363, kl_loss = 0.5486\n", + "Batch 60, loss = 654.0002, recon_loss = 653.7449, kl_loss = 0.2553\n", + "Batch 90, loss = 199.2119, recon_loss = 199.0190, kl_loss = 0.1929\n", + "Batch 120, loss = 401.0095, recon_loss = 400.7314, kl_loss = 0.2780\n", + "Batch 150, loss = 678.4161, recon_loss = 677.8049, kl_loss = 0.6111\n", + "Batch 180, loss = 1425.5190, recon_loss = 1423.9409, kl_loss = 1.5782\n", + "Batch 210, loss = 5241.3486, recon_loss = 5237.6904, kl_loss = 3.6582\n", + "Average loss: 4469.1088\n", + "Epoch: 290\n", + "Batch 30, loss = 5782.4609, recon_loss = 5781.9033, kl_loss = 0.5575\n", + "Batch 60, loss = 654.7878, recon_loss = 654.4945, kl_loss = 0.2933\n", + "Batch 90, loss = 208.7911, recon_loss = 208.5442, kl_loss = 0.2469\n", + "Batch 120, loss = 402.2112, recon_loss = 401.9170, kl_loss = 0.2942\n", + "Batch 150, loss = 678.5316, recon_loss = 677.8727, kl_loss = 0.6589\n", + "Batch 180, loss = 1423.5074, recon_loss = 1421.8732, kl_loss = 1.6342\n", + "Batch 210, loss = 5017.8892, recon_loss = 5014.2329, kl_loss = 3.6562\n", + "Average loss: 4462.3858\n", + "Epoch: 291\n", + "Batch 30, loss = 5789.4976, recon_loss = 5788.9604, kl_loss = 0.5373\n", + "Batch 60, loss = 654.6575, recon_loss = 654.3926, kl_loss = 0.2649\n", + "Batch 90, loss = 207.7755, recon_loss = 207.5645, kl_loss = 0.2110\n", + "Batch 120, loss = 401.0754, recon_loss = 400.7187, kl_loss = 0.3568\n", + "Batch 150, loss = 678.1462, recon_loss = 677.5640, kl_loss = 0.5823\n", + "Batch 180, loss = 1426.8949, recon_loss = 1425.3014, kl_loss = 1.5935\n", + "Batch 210, loss = 6070.6460, recon_loss = 6066.8213, kl_loss = 3.8245\n", + "Average loss: 4473.2131\n", + "Epoch: 292\n", + "Batch 30, loss = 5783.8936, recon_loss = 5783.3516, kl_loss = 0.5421\n", + "Batch 60, loss = 655.0590, recon_loss = 654.8158, kl_loss = 0.2432\n", + "Batch 90, loss = 206.3646, recon_loss = 206.1324, kl_loss = 0.2322\n", + "Batch 120, loss = 400.1981, recon_loss = 399.9067, kl_loss = 0.2914\n", + "Batch 150, loss = 678.2840, recon_loss = 677.6830, kl_loss = 0.6010\n", + "Batch 180, loss = 1425.6139, recon_loss = 1424.0330, kl_loss = 1.5809\n", + "Batch 210, loss = 5174.0962, recon_loss = 5170.5391, kl_loss = 3.5572\n", + "Average loss: 4455.8275\n", + "Epoch: 293\n", + "Batch 30, loss = 5781.1528, recon_loss = 5780.6235, kl_loss = 0.5294\n", + "Batch 60, loss = 654.1969, recon_loss = 653.9289, kl_loss = 0.2680\n", + "Batch 90, loss = 202.8102, recon_loss = 202.5836, kl_loss = 0.2266\n", + "Batch 120, loss = 401.1827, recon_loss = 400.8460, kl_loss = 0.3367\n", + "Batch 150, loss = 678.0889, recon_loss = 677.4968, kl_loss = 0.5921\n", + "Batch 180, loss = 1425.3423, recon_loss = 1423.7911, kl_loss = 1.5511\n", + "Batch 210, loss = 5099.8525, recon_loss = 5096.2471, kl_loss = 3.6055\n", + "Average loss: 4452.5422\n", + "Epoch: 294\n", + "Batch 30, loss = 5780.5674, recon_loss = 5779.9482, kl_loss = 0.6193\n", + "Batch 60, loss = 656.1157, recon_loss = 655.7294, kl_loss = 0.3863\n", + "Batch 90, loss = 207.8006, recon_loss = 207.4660, kl_loss = 0.3347\n", + "Batch 120, loss = 401.0062, recon_loss = 400.6824, kl_loss = 0.3238\n", + "Batch 150, loss = 678.2530, recon_loss = 677.6352, kl_loss = 0.6178\n", + "Batch 180, loss = 1420.1219, recon_loss = 1418.4563, kl_loss = 1.6656\n", + "Batch 210, loss = 5289.3154, recon_loss = 5285.7886, kl_loss = 3.5268\n", + "Average loss: 4456.0690\n", + "Epoch: 295\n", + "Batch 30, loss = 5778.1919, recon_loss = 5777.6802, kl_loss = 0.5117\n", + "Batch 60, loss = 654.3206, recon_loss = 654.0549, kl_loss = 0.2657\n", + "Batch 90, loss = 210.6639, recon_loss = 210.3937, kl_loss = 0.2702\n", + "Batch 120, loss = 402.2778, recon_loss = 401.9474, kl_loss = 0.3304\n", + "Batch 150, loss = 678.1566, recon_loss = 677.6172, kl_loss = 0.5394\n", + "Batch 180, loss = 1425.9633, recon_loss = 1424.4742, kl_loss = 1.4890\n", + "Batch 210, loss = 5257.1309, recon_loss = 5253.5752, kl_loss = 3.5556\n", + "Average loss: 4498.5136\n", + "Epoch: 296\n", + "Batch 30, loss = 5779.5532, recon_loss = 5779.0557, kl_loss = 0.4978\n", + "Batch 60, loss = 655.0825, recon_loss = 654.7417, kl_loss = 0.3408\n", + "Batch 90, loss = 196.7390, recon_loss = 196.5170, kl_loss = 0.2220\n", + "Batch 120, loss = 402.8875, recon_loss = 402.6405, kl_loss = 0.2470\n", + "Batch 150, loss = 678.5787, recon_loss = 677.9253, kl_loss = 0.6534\n", + "Batch 180, loss = 1419.3976, recon_loss = 1417.8348, kl_loss = 1.5627\n", + "Batch 210, loss = 5391.8301, recon_loss = 5388.1816, kl_loss = 3.6485\n", + "Average loss: 4459.1123\n", + "Epoch: 297\n", + "Batch 30, loss = 5783.7437, recon_loss = 5783.2261, kl_loss = 0.5178\n", + "Batch 60, loss = 654.4898, recon_loss = 654.2618, kl_loss = 0.2279\n", + "Batch 90, loss = 204.1216, recon_loss = 203.8866, kl_loss = 0.2351\n", + "Batch 120, loss = 402.8513, recon_loss = 402.5927, kl_loss = 0.2586\n", + "Batch 150, loss = 678.1026, recon_loss = 677.5306, kl_loss = 0.5720\n", + "Batch 180, loss = 1423.5748, recon_loss = 1421.9602, kl_loss = 1.6146\n", + "Batch 210, loss = 5158.0425, recon_loss = 5154.5811, kl_loss = 3.4612\n", + "Average loss: 4454.5280\n", + "Epoch: 298\n", + "Batch 30, loss = 5776.9155, recon_loss = 5776.4185, kl_loss = 0.4973\n", + "Batch 60, loss = 653.9505, recon_loss = 653.6479, kl_loss = 0.3025\n", + "Batch 90, loss = 210.3980, recon_loss = 210.1954, kl_loss = 0.2026\n", + "Batch 120, loss = 403.1366, recon_loss = 402.8463, kl_loss = 0.2903\n", + "Batch 150, loss = 678.0995, recon_loss = 677.5298, kl_loss = 0.5698\n", + "Batch 180, loss = 1423.2573, recon_loss = 1421.6243, kl_loss = 1.6330\n", + "Batch 210, loss = 5208.5674, recon_loss = 5205.0010, kl_loss = 3.5663\n", + "Average loss: 4447.3821\n", + "Epoch: 299\n", + "Batch 30, loss = 5775.0669, recon_loss = 5774.5269, kl_loss = 0.5399\n", + "Batch 60, loss = 654.5240, recon_loss = 654.2245, kl_loss = 0.2995\n", + "Batch 90, loss = 201.1258, recon_loss = 200.8687, kl_loss = 0.2570\n", + "Batch 120, loss = 403.5480, recon_loss = 403.2812, kl_loss = 0.2668\n", + "Batch 150, loss = 677.8972, recon_loss = 677.2683, kl_loss = 0.6289\n", + "Batch 180, loss = 1419.2224, recon_loss = 1417.5604, kl_loss = 1.6620\n", + "Batch 210, loss = 5466.0049, recon_loss = 5462.3447, kl_loss = 3.6602\n", + "Average loss: 4444.5564\n", + "Epoch: 300\n", + "Batch 30, loss = 5777.6880, recon_loss = 5777.1172, kl_loss = 0.5706\n", + "Batch 60, loss = 654.9408, recon_loss = 654.6445, kl_loss = 0.2963\n", + "Batch 90, loss = 201.7652, recon_loss = 201.5243, kl_loss = 0.2409\n", + "Batch 120, loss = 401.6854, recon_loss = 401.4064, kl_loss = 0.2790\n", + "Batch 150, loss = 678.3743, recon_loss = 677.7222, kl_loss = 0.6521\n", + "Batch 180, loss = 1417.0782, recon_loss = 1415.4111, kl_loss = 1.6671\n", + "Batch 210, loss = 5166.7627, recon_loss = 5163.0776, kl_loss = 3.6852\n", + "Average loss: 4450.2128\n", + "Epoch: 301\n", + "Batch 30, loss = 5780.6675, recon_loss = 5780.1157, kl_loss = 0.5518\n", + "Batch 60, loss = 655.0606, recon_loss = 654.7894, kl_loss = 0.2712\n", + "Batch 90, loss = 206.5243, recon_loss = 206.2793, kl_loss = 0.2450\n", + "Batch 120, loss = 402.2787, recon_loss = 401.9841, kl_loss = 0.2945\n", + "Batch 150, loss = 678.5124, recon_loss = 677.8811, kl_loss = 0.6313\n", + "Batch 180, loss = 1418.5985, recon_loss = 1416.9783, kl_loss = 1.6203\n", + "Batch 210, loss = 5510.1553, recon_loss = 5506.5840, kl_loss = 3.5714\n", + "Average loss: 4430.9755\n", + "Epoch: 302\n", + "Batch 30, loss = 5774.3096, recon_loss = 5773.7529, kl_loss = 0.5566\n", + "Batch 60, loss = 654.1913, recon_loss = 653.8642, kl_loss = 0.3271\n", + "Batch 90, loss = 198.1231, recon_loss = 197.8964, kl_loss = 0.2267\n", + "Batch 120, loss = 402.1949, recon_loss = 401.9305, kl_loss = 0.2644\n", + "Batch 150, loss = 678.2699, recon_loss = 677.6282, kl_loss = 0.6417\n", + "Batch 180, loss = 1422.2401, recon_loss = 1420.6174, kl_loss = 1.6227\n", + "Batch 210, loss = 5456.1470, recon_loss = 5452.5518, kl_loss = 3.5950\n", + "Average loss: 4428.6879\n", + "Epoch: 303\n", + "Batch 30, loss = 5779.6523, recon_loss = 5779.1230, kl_loss = 0.5292\n", + "Batch 60, loss = 654.9036, recon_loss = 654.6536, kl_loss = 0.2500\n", + "Batch 90, loss = 210.2834, recon_loss = 210.0398, kl_loss = 0.2436\n", + "Batch 120, loss = 404.2232, recon_loss = 403.8387, kl_loss = 0.3845\n", + "Batch 150, loss = 678.2496, recon_loss = 677.6276, kl_loss = 0.6220\n", + "Batch 180, loss = 1418.2405, recon_loss = 1416.6221, kl_loss = 1.6185\n", + "Batch 210, loss = 5256.8315, recon_loss = 5253.2695, kl_loss = 3.5622\n", + "Average loss: 4442.7839\n", + "Epoch: 304\n", + "Batch 30, loss = 5793.7329, recon_loss = 5793.1489, kl_loss = 0.5840\n", + "Batch 60, loss = 654.1760, recon_loss = 653.7936, kl_loss = 0.3824\n", + "Batch 90, loss = 202.4117, recon_loss = 202.1881, kl_loss = 0.2236\n", + "Batch 120, loss = 403.1997, recon_loss = 402.9343, kl_loss = 0.2654\n", + "Batch 150, loss = 677.9330, recon_loss = 677.3319, kl_loss = 0.6011\n", + "Batch 180, loss = 1415.8265, recon_loss = 1414.1798, kl_loss = 1.6467\n", + "Batch 210, loss = 5061.5303, recon_loss = 5058.0156, kl_loss = 3.5148\n", + "Average loss: 4451.6457\n", + "Epoch: 305\n", + "Batch 30, loss = 5775.6167, recon_loss = 5775.0815, kl_loss = 0.5352\n", + "Batch 60, loss = 654.5338, recon_loss = 654.2916, kl_loss = 0.2422\n", + "Batch 90, loss = 203.2945, recon_loss = 203.0514, kl_loss = 0.2431\n", + "Batch 120, loss = 403.0438, recon_loss = 402.7875, kl_loss = 0.2562\n", + "Batch 150, loss = 677.9026, recon_loss = 677.2313, kl_loss = 0.6713\n", + "Batch 180, loss = 1417.7295, recon_loss = 1416.0825, kl_loss = 1.6469\n", + "Batch 210, loss = 5315.1333, recon_loss = 5311.5913, kl_loss = 3.5418\n", + "Average loss: 4435.5340\n", + "Epoch: 306\n", + "Batch 30, loss = 5775.0054, recon_loss = 5774.4521, kl_loss = 0.5532\n", + "Batch 60, loss = 655.3026, recon_loss = 655.0591, kl_loss = 0.2435\n", + "Batch 90, loss = 200.4082, recon_loss = 200.1475, kl_loss = 0.2607\n", + "Batch 120, loss = 402.8635, recon_loss = 402.5363, kl_loss = 0.3272\n", + "Batch 150, loss = 678.3062, recon_loss = 677.6808, kl_loss = 0.6254\n", + "Batch 180, loss = 1418.1641, recon_loss = 1416.6995, kl_loss = 1.4647\n", + "Batch 210, loss = 5255.4492, recon_loss = 5251.8452, kl_loss = 3.6039\n", + "Average loss: 4452.0326\n", + "Epoch: 307\n", + "Batch 30, loss = 5777.8906, recon_loss = 5777.3438, kl_loss = 0.5467\n", + "Batch 60, loss = 654.9601, recon_loss = 654.5741, kl_loss = 0.3860\n", + "Batch 90, loss = 202.7845, recon_loss = 202.5200, kl_loss = 0.2645\n", + "Batch 120, loss = 404.0566, recon_loss = 403.7043, kl_loss = 0.3523\n", + "Batch 150, loss = 678.2408, recon_loss = 677.5748, kl_loss = 0.6660\n", + "Batch 180, loss = 1418.2885, recon_loss = 1416.7864, kl_loss = 1.5021\n", + "Batch 210, loss = 5393.6929, recon_loss = 5390.0166, kl_loss = 3.6765\n", + "Average loss: 4434.2763\n", + "Epoch: 308\n", + "Batch 30, loss = 5774.7808, recon_loss = 5774.2148, kl_loss = 0.5660\n", + "Batch 60, loss = 655.4746, recon_loss = 655.2202, kl_loss = 0.2545\n", + "Batch 90, loss = 198.1432, recon_loss = 197.8925, kl_loss = 0.2507\n", + "Batch 120, loss = 400.6179, recon_loss = 400.1636, kl_loss = 0.4543\n", + "Batch 150, loss = 678.1646, recon_loss = 677.5904, kl_loss = 0.5742\n", + "Batch 180, loss = 1420.6177, recon_loss = 1418.9900, kl_loss = 1.6277\n", + "Batch 210, loss = 5017.3584, recon_loss = 5013.6055, kl_loss = 3.7529\n", + "Average loss: 4442.3222\n", + "Epoch: 309\n", + "Batch 30, loss = 5773.7471, recon_loss = 5773.2183, kl_loss = 0.5288\n", + "Batch 60, loss = 653.4766, recon_loss = 653.1528, kl_loss = 0.3238\n", + "Batch 90, loss = 196.8657, recon_loss = 196.6382, kl_loss = 0.2274\n", + "Batch 120, loss = 401.9519, recon_loss = 401.5182, kl_loss = 0.4337\n", + "Batch 150, loss = 678.9028, recon_loss = 678.2434, kl_loss = 0.6593\n", + "Batch 180, loss = 1422.9412, recon_loss = 1421.3351, kl_loss = 1.6061\n", + "Batch 210, loss = 5236.8340, recon_loss = 5233.0713, kl_loss = 3.7627\n", + "Average loss: 4433.9816\n", + "Epoch: 310\n", + "Batch 30, loss = 5772.9102, recon_loss = 5772.3550, kl_loss = 0.5552\n", + "Batch 60, loss = 654.8667, recon_loss = 654.6039, kl_loss = 0.2628\n", + "Batch 90, loss = 201.5971, recon_loss = 201.3510, kl_loss = 0.2461\n", + "Batch 120, loss = 400.8268, recon_loss = 400.3660, kl_loss = 0.4608\n", + "Batch 150, loss = 677.9145, recon_loss = 677.2698, kl_loss = 0.6447\n", + "Batch 180, loss = 1419.7518, recon_loss = 1418.0197, kl_loss = 1.7322\n", + "Batch 210, loss = 5521.3574, recon_loss = 5517.5361, kl_loss = 3.8211\n", + "Average loss: 4418.2246\n", + "Epoch: 311\n", + "Batch 30, loss = 5776.2549, recon_loss = 5775.6899, kl_loss = 0.5648\n", + "Batch 60, loss = 653.9440, recon_loss = 653.6022, kl_loss = 0.3418\n", + "Batch 90, loss = 192.5098, recon_loss = 192.2577, kl_loss = 0.2520\n", + "Batch 120, loss = 402.7146, recon_loss = 402.4096, kl_loss = 0.3050\n", + "Batch 150, loss = 678.9444, recon_loss = 678.2903, kl_loss = 0.6541\n", + "Batch 180, loss = 1421.6506, recon_loss = 1420.0126, kl_loss = 1.6381\n", + "Batch 210, loss = 5112.0957, recon_loss = 5108.3311, kl_loss = 3.7644\n", + "Average loss: 4438.8759\n", + "Epoch: 312\n", + "Batch 30, loss = 5772.6084, recon_loss = 5772.0552, kl_loss = 0.5534\n", + "Batch 60, loss = 655.0480, recon_loss = 654.7990, kl_loss = 0.2490\n", + "Batch 90, loss = 197.3701, recon_loss = 197.1206, kl_loss = 0.2494\n", + "Batch 120, loss = 405.0229, recon_loss = 404.7462, kl_loss = 0.2767\n", + "Batch 150, loss = 677.7456, recon_loss = 677.0353, kl_loss = 0.7103\n", + "Batch 180, loss = 1419.1288, recon_loss = 1417.4160, kl_loss = 1.7127\n", + "Batch 210, loss = 5168.6650, recon_loss = 5164.7935, kl_loss = 3.8716\n", + "Average loss: 4420.4583\n", + "Epoch: 313\n", + "Batch 30, loss = 5777.9385, recon_loss = 5777.3359, kl_loss = 0.6024\n", + "Batch 60, loss = 653.1101, recon_loss = 652.8125, kl_loss = 0.2976\n", + "Batch 90, loss = 196.5792, recon_loss = 196.3305, kl_loss = 0.2487\n", + "Batch 120, loss = 402.2404, recon_loss = 401.8552, kl_loss = 0.3851\n", + "Batch 150, loss = 678.1612, recon_loss = 677.4951, kl_loss = 0.6661\n", + "Batch 180, loss = 1418.9166, recon_loss = 1417.2327, kl_loss = 1.6839\n", + "Batch 210, loss = 5202.3003, recon_loss = 5198.4883, kl_loss = 3.8119\n", + "Average loss: 4417.4235\n", + "Epoch: 314\n", + "Batch 30, loss = 5769.7778, recon_loss = 5769.2300, kl_loss = 0.5481\n", + "Batch 60, loss = 654.8873, recon_loss = 654.6262, kl_loss = 0.2612\n", + "Batch 90, loss = 202.3315, recon_loss = 202.0617, kl_loss = 0.2698\n", + "Batch 120, loss = 402.5477, recon_loss = 402.1837, kl_loss = 0.3640\n", + "Batch 150, loss = 678.0694, recon_loss = 677.3751, kl_loss = 0.6943\n", + "Batch 180, loss = 1414.0508, recon_loss = 1412.4531, kl_loss = 1.5976\n", + "Batch 210, loss = 5242.5254, recon_loss = 5238.6387, kl_loss = 3.8867\n", + "Average loss: 4418.5672\n", + "Epoch: 315\n", + "Batch 30, loss = 5772.6045, recon_loss = 5772.0527, kl_loss = 0.5519\n", + "Batch 60, loss = 655.5892, recon_loss = 655.2189, kl_loss = 0.3704\n", + "Batch 90, loss = 206.2686, recon_loss = 205.9839, kl_loss = 0.2847\n", + "Batch 120, loss = 401.4810, recon_loss = 401.1731, kl_loss = 0.3079\n", + "Batch 150, loss = 678.6970, recon_loss = 678.0481, kl_loss = 0.6489\n", + "Batch 180, loss = 1421.8463, recon_loss = 1420.1858, kl_loss = 1.6606\n", + "Batch 210, loss = 5136.1709, recon_loss = 5132.2725, kl_loss = 3.8982\n", + "Average loss: 4431.7399\n", + "Epoch: 316\n", + "Batch 30, loss = 5793.3320, recon_loss = 5792.7842, kl_loss = 0.5480\n", + "Batch 60, loss = 655.4230, recon_loss = 655.0834, kl_loss = 0.3396\n", + "Batch 90, loss = 212.5439, recon_loss = 212.2961, kl_loss = 0.2478\n", + "Batch 120, loss = 403.7346, recon_loss = 403.4753, kl_loss = 0.2593\n", + "Batch 150, loss = 678.3888, recon_loss = 677.7484, kl_loss = 0.6404\n", + "Batch 180, loss = 1415.5508, recon_loss = 1413.9368, kl_loss = 1.6140\n", + "Batch 210, loss = 4937.7095, recon_loss = 4933.7383, kl_loss = 3.9714\n", + "Average loss: 4417.8335\n", + "Epoch: 317\n", + "Batch 30, loss = 5795.6118, recon_loss = 5795.0142, kl_loss = 0.5975\n", + "Batch 60, loss = 654.1870, recon_loss = 653.9104, kl_loss = 0.2766\n", + "Batch 90, loss = 197.3903, recon_loss = 197.1617, kl_loss = 0.2286\n", + "Batch 120, loss = 406.6033, recon_loss = 406.3516, kl_loss = 0.2517\n", + "Batch 150, loss = 678.7416, recon_loss = 678.0419, kl_loss = 0.6997\n", + "Batch 180, loss = 1415.5453, recon_loss = 1413.8995, kl_loss = 1.6457\n", + "Batch 210, loss = 5364.1440, recon_loss = 5360.1885, kl_loss = 3.9553\n", + "Average loss: 4405.8898\n", + "Epoch: 318\n", + "Batch 30, loss = 5792.2319, recon_loss = 5791.6968, kl_loss = 0.5353\n", + "Batch 60, loss = 654.5703, recon_loss = 654.3120, kl_loss = 0.2583\n", + "Batch 90, loss = 199.5565, recon_loss = 199.3351, kl_loss = 0.2214\n", + "Batch 120, loss = 402.0109, recon_loss = 401.7428, kl_loss = 0.2681\n", + "Batch 150, loss = 678.3909, recon_loss = 677.7430, kl_loss = 0.6479\n", + "Batch 180, loss = 1412.7654, recon_loss = 1411.1168, kl_loss = 1.6485\n", + "Batch 210, loss = 5052.4082, recon_loss = 5048.7266, kl_loss = 3.6816\n", + "Average loss: 4410.1668\n", + "Epoch: 319\n", + "Batch 30, loss = 5782.4087, recon_loss = 5781.8965, kl_loss = 0.5122\n", + "Batch 60, loss = 652.0982, recon_loss = 651.8011, kl_loss = 0.2971\n", + "Batch 90, loss = 200.8531, recon_loss = 200.6054, kl_loss = 0.2476\n", + "Batch 120, loss = 400.5727, recon_loss = 400.2389, kl_loss = 0.3338\n", + "Batch 150, loss = 678.7438, recon_loss = 678.0767, kl_loss = 0.6672\n", + "Batch 180, loss = 1414.5298, recon_loss = 1412.9066, kl_loss = 1.6231\n", + "Batch 210, loss = 5578.3652, recon_loss = 5574.5879, kl_loss = 3.7773\n", + "Average loss: 4405.0320\n", + "Epoch: 320\n", + "Batch 30, loss = 5778.2139, recon_loss = 5777.6782, kl_loss = 0.5358\n", + "Batch 60, loss = 656.0428, recon_loss = 655.7587, kl_loss = 0.2841\n", + "Batch 90, loss = 198.1986, recon_loss = 197.9608, kl_loss = 0.2378\n", + "Batch 120, loss = 402.2062, recon_loss = 401.8070, kl_loss = 0.3992\n", + "Batch 150, loss = 678.8946, recon_loss = 678.2482, kl_loss = 0.6464\n", + "Batch 180, loss = 1407.1028, recon_loss = 1405.3861, kl_loss = 1.7167\n", + "Batch 210, loss = 5111.8486, recon_loss = 5108.0254, kl_loss = 3.8234\n", + "Average loss: 4421.8862\n", + "Epoch: 321\n", + "Batch 30, loss = 5791.7935, recon_loss = 5791.2725, kl_loss = 0.5208\n", + "Batch 60, loss = 652.9292, recon_loss = 652.5406, kl_loss = 0.3885\n", + "Batch 90, loss = 210.1831, recon_loss = 209.9384, kl_loss = 0.2447\n", + "Batch 120, loss = 403.5052, recon_loss = 403.0972, kl_loss = 0.4080\n", + "Batch 150, loss = 677.7373, recon_loss = 677.0217, kl_loss = 0.7156\n", + "Batch 180, loss = 1411.8822, recon_loss = 1410.1993, kl_loss = 1.6828\n", + "Batch 210, loss = 5212.3638, recon_loss = 5208.7920, kl_loss = 3.5719\n", + "Average loss: 4396.7613\n", + "Epoch: 322\n", + "Batch 30, loss = 5788.2778, recon_loss = 5787.7578, kl_loss = 0.5201\n", + "Batch 60, loss = 653.8057, recon_loss = 653.5078, kl_loss = 0.2979\n", + "Batch 90, loss = 206.9837, recon_loss = 206.7253, kl_loss = 0.2584\n", + "Batch 120, loss = 405.8365, recon_loss = 405.4595, kl_loss = 0.3770\n", + "Batch 150, loss = 678.2380, recon_loss = 677.5625, kl_loss = 0.6755\n", + "Batch 180, loss = 1420.6646, recon_loss = 1419.0424, kl_loss = 1.6222\n", + "Batch 210, loss = 5396.1636, recon_loss = 5392.4248, kl_loss = 3.7386\n", + "Average loss: 4412.9357\n", + "Epoch: 323\n", + "Batch 30, loss = 5775.7905, recon_loss = 5775.2612, kl_loss = 0.5294\n", + "Batch 60, loss = 655.5002, recon_loss = 655.1637, kl_loss = 0.3366\n", + "Batch 90, loss = 216.5605, recon_loss = 216.3214, kl_loss = 0.2390\n", + "Batch 120, loss = 408.0925, recon_loss = 407.8292, kl_loss = 0.2633\n", + "Batch 150, loss = 678.0740, recon_loss = 677.3456, kl_loss = 0.7284\n", + "Batch 180, loss = 1422.8838, recon_loss = 1421.2122, kl_loss = 1.6716\n", + "Batch 210, loss = 5345.3188, recon_loss = 5341.6533, kl_loss = 3.6654\n", + "Average loss: 4411.7240\n", + "Epoch: 324\n", + "Batch 30, loss = 5773.8799, recon_loss = 5773.3521, kl_loss = 0.5278\n", + "Batch 60, loss = 653.9362, recon_loss = 653.6302, kl_loss = 0.3060\n", + "Batch 90, loss = 210.6534, recon_loss = 210.4096, kl_loss = 0.2438\n", + "Batch 120, loss = 399.3027, recon_loss = 398.8947, kl_loss = 0.4080\n", + "Batch 150, loss = 678.4970, recon_loss = 677.7928, kl_loss = 0.7042\n", + "Batch 180, loss = 1416.0116, recon_loss = 1414.3691, kl_loss = 1.6425\n", + "Batch 210, loss = 5184.6606, recon_loss = 5180.9395, kl_loss = 3.7211\n", + "Average loss: 4414.2358\n", + "Epoch: 325\n", + "Batch 30, loss = 5767.3818, recon_loss = 5766.8774, kl_loss = 0.5046\n", + "Batch 60, loss = 652.4517, recon_loss = 652.1297, kl_loss = 0.3220\n", + "Batch 90, loss = 208.3699, recon_loss = 208.1121, kl_loss = 0.2578\n", + "Batch 120, loss = 399.8220, recon_loss = 399.4944, kl_loss = 0.3276\n", + "Batch 150, loss = 678.1486, recon_loss = 677.4047, kl_loss = 0.7439\n", + "Batch 180, loss = 1418.6152, recon_loss = 1416.9669, kl_loss = 1.6484\n", + "Batch 210, loss = 5289.5835, recon_loss = 5285.8359, kl_loss = 3.7478\n", + "Average loss: 4397.0289\n", + "Epoch: 326\n", + "Batch 30, loss = 5773.9062, recon_loss = 5773.4048, kl_loss = 0.5015\n", + "Batch 60, loss = 653.9634, recon_loss = 653.6638, kl_loss = 0.2997\n", + "Batch 90, loss = 205.0555, recon_loss = 204.8050, kl_loss = 0.2505\n", + "Batch 120, loss = 399.6054, recon_loss = 399.2651, kl_loss = 0.3402\n", + "Batch 150, loss = 679.0524, recon_loss = 678.3665, kl_loss = 0.6859\n", + "Batch 180, loss = 1413.8601, recon_loss = 1412.1281, kl_loss = 1.7321\n", + "Batch 210, loss = 5111.3086, recon_loss = 5107.5029, kl_loss = 3.8057\n", + "Average loss: 4385.8223\n", + "Epoch: 327\n", + "Batch 30, loss = 5774.9521, recon_loss = 5774.4268, kl_loss = 0.5253\n", + "Batch 60, loss = 655.5095, recon_loss = 655.1645, kl_loss = 0.3450\n", + "Batch 90, loss = 201.7344, recon_loss = 201.4855, kl_loss = 0.2489\n", + "Batch 120, loss = 400.1755, recon_loss = 399.7930, kl_loss = 0.3825\n", + "Batch 150, loss = 677.8815, recon_loss = 677.1685, kl_loss = 0.7131\n", + "Batch 180, loss = 1414.6752, recon_loss = 1413.0281, kl_loss = 1.6471\n", + "Batch 210, loss = 5282.7173, recon_loss = 5278.9268, kl_loss = 3.7904\n", + "Average loss: 4388.9010\n", + "Epoch: 328\n", + "Batch 30, loss = 5773.0352, recon_loss = 5772.5430, kl_loss = 0.4924\n", + "Batch 60, loss = 656.4484, recon_loss = 656.1344, kl_loss = 0.3140\n", + "Batch 90, loss = 202.0092, recon_loss = 201.7625, kl_loss = 0.2467\n", + "Batch 120, loss = 399.7073, recon_loss = 399.3962, kl_loss = 0.3111\n", + "Batch 150, loss = 678.3384, recon_loss = 677.6809, kl_loss = 0.6576\n", + "Batch 180, loss = 1415.3063, recon_loss = 1413.6121, kl_loss = 1.6942\n", + "Batch 210, loss = 5516.0903, recon_loss = 5512.0986, kl_loss = 3.9919\n", + "Average loss: 4400.0068\n", + "Epoch: 329\n", + "Batch 30, loss = 5767.8857, recon_loss = 5767.4014, kl_loss = 0.4846\n", + "Batch 60, loss = 652.8576, recon_loss = 652.5465, kl_loss = 0.3111\n", + "Batch 90, loss = 204.6047, recon_loss = 204.3638, kl_loss = 0.2409\n", + "Batch 120, loss = 398.5699, recon_loss = 398.2458, kl_loss = 0.3240\n", + "Batch 150, loss = 678.4039, recon_loss = 677.7084, kl_loss = 0.6956\n", + "Batch 180, loss = 1430.0690, recon_loss = 1428.3295, kl_loss = 1.7395\n", + "Batch 210, loss = 4999.4106, recon_loss = 4995.4062, kl_loss = 4.0042\n", + "Average loss: 4396.6571\n", + "Epoch: 330\n", + "Batch 30, loss = 5776.6938, recon_loss = 5776.1782, kl_loss = 0.5156\n", + "Batch 60, loss = 656.3050, recon_loss = 655.9479, kl_loss = 0.3571\n", + "Batch 90, loss = 200.2464, recon_loss = 200.0019, kl_loss = 0.2445\n", + "Batch 120, loss = 401.7315, recon_loss = 401.4526, kl_loss = 0.2790\n", + "Batch 150, loss = 678.4604, recon_loss = 677.7541, kl_loss = 0.7063\n", + "Batch 180, loss = 1422.3943, recon_loss = 1420.6865, kl_loss = 1.7078\n", + "Batch 210, loss = 5137.2031, recon_loss = 5133.3057, kl_loss = 3.8976\n", + "Average loss: 4389.6901\n", + "Epoch: 331\n", + "Batch 30, loss = 5790.3516, recon_loss = 5789.8477, kl_loss = 0.5039\n", + "Batch 60, loss = 652.9914, recon_loss = 652.6226, kl_loss = 0.3688\n", + "Batch 90, loss = 202.7055, recon_loss = 202.4565, kl_loss = 0.2490\n", + "Batch 120, loss = 400.9828, recon_loss = 400.6003, kl_loss = 0.3825\n", + "Batch 150, loss = 677.7094, recon_loss = 676.9879, kl_loss = 0.7214\n", + "Batch 180, loss = 1417.8810, recon_loss = 1416.1801, kl_loss = 1.7010\n", + "Batch 210, loss = 5157.8594, recon_loss = 5154.0967, kl_loss = 3.7629\n", + "Average loss: 4391.9942\n", + "Epoch: 332\n", + "Batch 30, loss = 5777.3145, recon_loss = 5776.7432, kl_loss = 0.5715\n", + "Batch 60, loss = 655.1707, recon_loss = 654.7999, kl_loss = 0.3709\n", + "Batch 90, loss = 204.0665, recon_loss = 203.7518, kl_loss = 0.3148\n", + "Batch 120, loss = 400.0585, recon_loss = 399.6914, kl_loss = 0.3671\n", + "Batch 150, loss = 677.8327, recon_loss = 677.1233, kl_loss = 0.7094\n", + "Batch 180, loss = 1414.5431, recon_loss = 1412.9531, kl_loss = 1.5900\n", + "Batch 210, loss = 4954.6450, recon_loss = 4950.9775, kl_loss = 3.6673\n", + "Average loss: 4377.1995\n", + "Epoch: 333\n", + "Batch 30, loss = 5775.6567, recon_loss = 5775.1201, kl_loss = 0.5365\n", + "Batch 60, loss = 655.3672, recon_loss = 654.9872, kl_loss = 0.3800\n", + "Batch 90, loss = 211.5314, recon_loss = 211.2613, kl_loss = 0.2702\n", + "Batch 120, loss = 401.7206, recon_loss = 401.3121, kl_loss = 0.4085\n", + "Batch 150, loss = 678.2872, recon_loss = 677.5528, kl_loss = 0.7345\n", + "Batch 180, loss = 1411.5479, recon_loss = 1409.9938, kl_loss = 1.5541\n", + "Batch 210, loss = 5290.8340, recon_loss = 5287.1787, kl_loss = 3.6552\n", + "Average loss: 4390.5193\n", + "Epoch: 334\n", + "Batch 30, loss = 5773.3843, recon_loss = 5772.8311, kl_loss = 0.5533\n", + "Batch 60, loss = 652.5807, recon_loss = 652.2383, kl_loss = 0.3425\n", + "Batch 90, loss = 200.8650, recon_loss = 200.6058, kl_loss = 0.2592\n", + "Batch 120, loss = 400.3215, recon_loss = 399.9150, kl_loss = 0.4066\n", + "Batch 150, loss = 677.8962, recon_loss = 677.1915, kl_loss = 0.7047\n", + "Batch 180, loss = 1417.3582, recon_loss = 1415.7983, kl_loss = 1.5598\n", + "Batch 210, loss = 5175.3857, recon_loss = 5171.6602, kl_loss = 3.7255\n", + "Average loss: 4375.4191\n", + "Epoch: 335\n", + "Batch 30, loss = 5772.6641, recon_loss = 5772.0830, kl_loss = 0.5808\n", + "Batch 60, loss = 653.6433, recon_loss = 653.2311, kl_loss = 0.4122\n", + "Batch 90, loss = 202.1118, recon_loss = 201.8502, kl_loss = 0.2615\n", + "Batch 120, loss = 401.8331, recon_loss = 401.4438, kl_loss = 0.3893\n", + "Batch 150, loss = 678.6298, recon_loss = 677.8787, kl_loss = 0.7511\n", + "Batch 180, loss = 1416.7032, recon_loss = 1415.0781, kl_loss = 1.6251\n", + "Batch 210, loss = 5304.2446, recon_loss = 5300.3730, kl_loss = 3.8718\n", + "Average loss: 4381.3419\n", + "Epoch: 336\n", + "Batch 30, loss = 5775.9727, recon_loss = 5775.3945, kl_loss = 0.5783\n", + "Batch 60, loss = 655.0839, recon_loss = 654.7188, kl_loss = 0.3651\n", + "Batch 90, loss = 206.7938, recon_loss = 206.5327, kl_loss = 0.2611\n", + "Batch 120, loss = 402.3851, recon_loss = 401.9042, kl_loss = 0.4809\n", + "Batch 150, loss = 678.5588, recon_loss = 677.7921, kl_loss = 0.7667\n", + "Batch 180, loss = 1418.2852, recon_loss = 1416.6287, kl_loss = 1.6564\n", + "Batch 210, loss = 5263.5688, recon_loss = 5259.7168, kl_loss = 3.8520\n", + "Average loss: 4393.1743\n", + "Epoch: 337\n", + "Batch 30, loss = 5774.8403, recon_loss = 5774.2520, kl_loss = 0.5883\n", + "Batch 60, loss = 654.0831, recon_loss = 653.6793, kl_loss = 0.4039\n", + "Batch 90, loss = 211.9864, recon_loss = 211.7114, kl_loss = 0.2751\n", + "Batch 120, loss = 402.3663, recon_loss = 401.9608, kl_loss = 0.4055\n", + "Batch 150, loss = 678.9708, recon_loss = 678.2375, kl_loss = 0.7333\n", + "Batch 180, loss = 1416.4963, recon_loss = 1414.8657, kl_loss = 1.6307\n", + "Batch 210, loss = 5036.0757, recon_loss = 5032.1133, kl_loss = 3.9626\n", + "Average loss: 4373.1333\n", + "Epoch: 338\n", + "Batch 30, loss = 5768.0674, recon_loss = 5767.5200, kl_loss = 0.5474\n", + "Batch 60, loss = 654.2847, recon_loss = 653.9749, kl_loss = 0.3098\n", + "Batch 90, loss = 193.3322, recon_loss = 193.0743, kl_loss = 0.2580\n", + "Batch 120, loss = 400.4468, recon_loss = 400.1138, kl_loss = 0.3330\n", + "Batch 150, loss = 678.0228, recon_loss = 677.2923, kl_loss = 0.7305\n", + "Batch 180, loss = 1421.1346, recon_loss = 1419.5468, kl_loss = 1.5879\n", + "Batch 210, loss = 5338.0649, recon_loss = 5334.3130, kl_loss = 3.7517\n", + "Average loss: 4385.2998\n", + "Epoch: 339\n", + "Batch 30, loss = 5768.9849, recon_loss = 5768.4556, kl_loss = 0.5294\n", + "Batch 60, loss = 652.2695, recon_loss = 651.9103, kl_loss = 0.3592\n", + "Batch 90, loss = 197.5252, recon_loss = 197.2723, kl_loss = 0.2528\n", + "Batch 120, loss = 400.5641, recon_loss = 400.2324, kl_loss = 0.3317\n", + "Batch 150, loss = 678.3971, recon_loss = 677.6432, kl_loss = 0.7539\n", + "Batch 180, loss = 1415.7253, recon_loss = 1413.9709, kl_loss = 1.7544\n", + "Batch 210, loss = 5218.0283, recon_loss = 5214.1865, kl_loss = 3.8418\n", + "Average loss: 4410.3830\n", + "Epoch: 340\n", + "Batch 30, loss = 5769.9199, recon_loss = 5769.3745, kl_loss = 0.5453\n", + "Batch 60, loss = 656.5283, recon_loss = 656.1868, kl_loss = 0.3414\n", + "Batch 90, loss = 212.8808, recon_loss = 212.6296, kl_loss = 0.2512\n", + "Batch 120, loss = 398.1074, recon_loss = 397.7621, kl_loss = 0.3453\n", + "Batch 150, loss = 677.6241, recon_loss = 676.8689, kl_loss = 0.7552\n", + "Batch 180, loss = 1416.9510, recon_loss = 1415.2678, kl_loss = 1.6832\n", + "Batch 210, loss = 5144.2681, recon_loss = 5140.4360, kl_loss = 3.8322\n", + "Average loss: 4370.0463\n", + "Epoch: 341\n", + "Batch 30, loss = 5765.1157, recon_loss = 5764.5942, kl_loss = 0.5214\n", + "Batch 60, loss = 653.7411, recon_loss = 653.3636, kl_loss = 0.3775\n", + "Batch 90, loss = 211.5013, recon_loss = 211.2309, kl_loss = 0.2704\n", + "Batch 120, loss = 401.8920, recon_loss = 401.6027, kl_loss = 0.2892\n", + "Batch 150, loss = 678.1726, recon_loss = 677.3878, kl_loss = 0.7848\n", + "Batch 180, loss = 1415.5446, recon_loss = 1413.8140, kl_loss = 1.7306\n", + "Batch 210, loss = 5159.5308, recon_loss = 5155.7246, kl_loss = 3.8059\n", + "Average loss: 4373.6198\n", + "Epoch: 342\n", + "Batch 30, loss = 5773.9595, recon_loss = 5773.4087, kl_loss = 0.5507\n", + "Batch 60, loss = 652.6937, recon_loss = 652.3851, kl_loss = 0.3085\n", + "Batch 90, loss = 204.9756, recon_loss = 204.7051, kl_loss = 0.2705\n", + "Batch 120, loss = 398.1690, recon_loss = 397.8948, kl_loss = 0.2742\n", + "Batch 150, loss = 678.6354, recon_loss = 677.9330, kl_loss = 0.7024\n", + "Batch 180, loss = 1421.5604, recon_loss = 1419.7710, kl_loss = 1.7895\n", + "Batch 210, loss = 4983.7915, recon_loss = 4979.8438, kl_loss = 3.9475\n", + "Average loss: 4381.6377\n", + "Epoch: 343\n", + "Batch 30, loss = 5769.1250, recon_loss = 5768.6118, kl_loss = 0.5131\n", + "Batch 60, loss = 652.3622, recon_loss = 652.0573, kl_loss = 0.3049\n", + "Batch 90, loss = 214.1682, recon_loss = 213.8938, kl_loss = 0.2744\n", + "Batch 120, loss = 397.5627, recon_loss = 397.2709, kl_loss = 0.2917\n", + "Batch 150, loss = 678.2061, recon_loss = 677.3790, kl_loss = 0.8272\n", + "Batch 180, loss = 1427.6631, recon_loss = 1425.8726, kl_loss = 1.7905\n", + "Batch 210, loss = 5670.0718, recon_loss = 5666.1025, kl_loss = 3.9693\n", + "Average loss: 4361.7990\n", + "Epoch: 344\n", + "Batch 30, loss = 5770.2598, recon_loss = 5769.7261, kl_loss = 0.5335\n", + "Batch 60, loss = 651.9633, recon_loss = 651.5877, kl_loss = 0.3756\n", + "Batch 90, loss = 211.0737, recon_loss = 210.8114, kl_loss = 0.2623\n", + "Batch 120, loss = 398.8419, recon_loss = 398.5397, kl_loss = 0.3022\n", + "Batch 150, loss = 678.5870, recon_loss = 677.8323, kl_loss = 0.7548\n", + "Batch 180, loss = 1425.2922, recon_loss = 1423.5182, kl_loss = 1.7741\n", + "Batch 210, loss = 5217.1270, recon_loss = 5213.2251, kl_loss = 3.9020\n", + "Average loss: 4355.7608\n", + "Epoch: 345\n", + "Batch 30, loss = 5767.6270, recon_loss = 5767.1270, kl_loss = 0.4998\n", + "Batch 60, loss = 652.2257, recon_loss = 651.8960, kl_loss = 0.3297\n", + "Batch 90, loss = 191.0085, recon_loss = 190.7357, kl_loss = 0.2729\n", + "Batch 120, loss = 399.5239, recon_loss = 399.1619, kl_loss = 0.3620\n", + "Batch 150, loss = 678.6924, recon_loss = 677.9319, kl_loss = 0.7606\n", + "Batch 180, loss = 1416.4257, recon_loss = 1414.6792, kl_loss = 1.7465\n", + "Batch 210, loss = 5086.3477, recon_loss = 5082.4365, kl_loss = 3.9109\n", + "Average loss: 4350.6716\n", + "Epoch: 346\n", + "Batch 30, loss = 5772.6577, recon_loss = 5772.1396, kl_loss = 0.5180\n", + "Batch 60, loss = 657.0209, recon_loss = 656.6609, kl_loss = 0.3600\n", + "Batch 90, loss = 208.1482, recon_loss = 207.8441, kl_loss = 0.3040\n", + "Batch 120, loss = 399.8105, recon_loss = 399.4904, kl_loss = 0.3201\n", + "Batch 150, loss = 677.9877, recon_loss = 677.2092, kl_loss = 0.7785\n", + "Batch 180, loss = 1416.6437, recon_loss = 1414.9844, kl_loss = 1.6593\n", + "Batch 210, loss = 5281.0557, recon_loss = 5277.1250, kl_loss = 3.9307\n", + "Average loss: 4347.9948\n", + "Epoch: 347\n", + "Batch 30, loss = 5770.0781, recon_loss = 5769.5322, kl_loss = 0.5459\n", + "Batch 60, loss = 652.4749, recon_loss = 652.1127, kl_loss = 0.3623\n", + "Batch 90, loss = 206.3843, recon_loss = 206.1002, kl_loss = 0.2841\n", + "Batch 120, loss = 398.3859, recon_loss = 398.0111, kl_loss = 0.3748\n", + "Batch 150, loss = 678.1105, recon_loss = 677.3201, kl_loss = 0.7905\n", + "Batch 180, loss = 1425.4653, recon_loss = 1423.7031, kl_loss = 1.7623\n", + "Batch 210, loss = 5136.6353, recon_loss = 5132.5684, kl_loss = 4.0668\n", + "Average loss: 4354.1666\n", + "Epoch: 348\n", + "Batch 30, loss = 5775.0400, recon_loss = 5774.4658, kl_loss = 0.5742\n", + "Batch 60, loss = 652.1806, recon_loss = 651.7865, kl_loss = 0.3941\n", + "Batch 90, loss = 212.6581, recon_loss = 212.3920, kl_loss = 0.2660\n", + "Batch 120, loss = 398.1157, recon_loss = 397.7209, kl_loss = 0.3947\n", + "Batch 150, loss = 679.0668, recon_loss = 678.2657, kl_loss = 0.8011\n", + "Batch 180, loss = 1426.7865, recon_loss = 1425.0034, kl_loss = 1.7831\n", + "Batch 210, loss = 5238.4028, recon_loss = 5234.4976, kl_loss = 3.9055\n", + "Average loss: 4350.9496\n", + "Epoch: 349\n", + "Batch 30, loss = 5776.3403, recon_loss = 5775.7490, kl_loss = 0.5915\n", + "Batch 60, loss = 653.2622, recon_loss = 652.8392, kl_loss = 0.4230\n", + "Batch 90, loss = 211.0447, recon_loss = 210.6637, kl_loss = 0.3810\n", + "Batch 120, loss = 397.6286, recon_loss = 397.2473, kl_loss = 0.3813\n", + "Batch 150, loss = 678.6547, recon_loss = 677.8312, kl_loss = 0.8235\n", + "Batch 180, loss = 1416.4795, recon_loss = 1414.7533, kl_loss = 1.7262\n", + "Batch 210, loss = 5169.3882, recon_loss = 5165.4531, kl_loss = 3.9350\n", + "Average loss: 4360.5374\n", + "Epoch: 350\n", + "Batch 30, loss = 5765.9976, recon_loss = 5765.4199, kl_loss = 0.5776\n", + "Batch 60, loss = 651.8018, recon_loss = 651.4098, kl_loss = 0.3920\n", + "Batch 90, loss = 212.2918, recon_loss = 212.0233, kl_loss = 0.2685\n", + "Batch 120, loss = 397.9391, recon_loss = 397.5962, kl_loss = 0.3429\n", + "Batch 150, loss = 678.3999, recon_loss = 677.5153, kl_loss = 0.8846\n", + "Batch 180, loss = 1416.9871, recon_loss = 1415.1866, kl_loss = 1.8004\n", + "Batch 210, loss = 5268.0342, recon_loss = 5264.0977, kl_loss = 3.9365\n", + "Average loss: 4360.2048\n", + "Epoch: 351\n", + "Batch 30, loss = 5771.2627, recon_loss = 5770.6943, kl_loss = 0.5683\n", + "Batch 60, loss = 650.8655, recon_loss = 650.4382, kl_loss = 0.4274\n", + "Batch 90, loss = 208.7919, recon_loss = 208.5193, kl_loss = 0.2727\n", + "Batch 120, loss = 398.4882, recon_loss = 398.1244, kl_loss = 0.3637\n", + "Batch 150, loss = 678.9722, recon_loss = 678.1392, kl_loss = 0.8330\n", + "Batch 180, loss = 1415.1072, recon_loss = 1413.4043, kl_loss = 1.7028\n", + "Batch 210, loss = 5363.7529, recon_loss = 5359.8809, kl_loss = 3.8720\n", + "Average loss: 4349.8628\n", + "Epoch: 352\n", + "Batch 30, loss = 5766.2617, recon_loss = 5765.7021, kl_loss = 0.5594\n", + "Batch 60, loss = 651.6268, recon_loss = 651.2343, kl_loss = 0.3925\n", + "Batch 90, loss = 212.1735, recon_loss = 211.8766, kl_loss = 0.2970\n", + "Batch 120, loss = 400.2411, recon_loss = 399.8841, kl_loss = 0.3570\n", + "Batch 150, loss = 679.2403, recon_loss = 678.4067, kl_loss = 0.8336\n", + "Batch 180, loss = 1418.1176, recon_loss = 1416.4387, kl_loss = 1.6788\n", + "Batch 210, loss = 5070.7671, recon_loss = 5066.7627, kl_loss = 4.0045\n", + "Average loss: 4334.5897\n", + "Epoch: 353\n", + "Batch 30, loss = 5769.0977, recon_loss = 5768.5576, kl_loss = 0.5401\n", + "Batch 60, loss = 650.6066, recon_loss = 650.2023, kl_loss = 0.4044\n", + "Batch 90, loss = 213.3949, recon_loss = 213.1019, kl_loss = 0.2930\n", + "Batch 120, loss = 398.9830, recon_loss = 398.6255, kl_loss = 0.3575\n", + "Batch 150, loss = 677.9706, recon_loss = 677.1957, kl_loss = 0.7748\n", + "Batch 180, loss = 1412.9960, recon_loss = 1411.2069, kl_loss = 1.7891\n", + "Batch 210, loss = 5299.2852, recon_loss = 5295.3994, kl_loss = 3.8860\n", + "Average loss: 4326.3989\n", + "Epoch: 354\n", + "Batch 30, loss = 5765.1572, recon_loss = 5764.5928, kl_loss = 0.5644\n", + "Batch 60, loss = 652.3331, recon_loss = 651.9404, kl_loss = 0.3927\n", + "Batch 90, loss = 220.9602, recon_loss = 220.6658, kl_loss = 0.2943\n", + "Batch 120, loss = 398.5975, recon_loss = 398.2817, kl_loss = 0.3158\n", + "Batch 150, loss = 678.6667, recon_loss = 677.8694, kl_loss = 0.7973\n", + "Batch 180, loss = 1408.7994, recon_loss = 1407.1812, kl_loss = 1.6183\n", + "Batch 210, loss = 5171.0928, recon_loss = 5167.1641, kl_loss = 3.9285\n", + "Average loss: 4330.1265\n", + "Epoch: 355\n", + "Batch 30, loss = 5771.9487, recon_loss = 5771.3809, kl_loss = 0.5678\n", + "Batch 60, loss = 651.6657, recon_loss = 651.3160, kl_loss = 0.3497\n", + "Batch 90, loss = 217.1850, recon_loss = 216.8795, kl_loss = 0.3055\n", + "Batch 120, loss = 399.8050, recon_loss = 399.4784, kl_loss = 0.3266\n", + "Batch 150, loss = 678.0638, recon_loss = 677.2507, kl_loss = 0.8130\n", + "Batch 180, loss = 1412.8385, recon_loss = 1411.1498, kl_loss = 1.6887\n", + "Batch 210, loss = 5362.5659, recon_loss = 5358.6953, kl_loss = 3.8706\n", + "Average loss: 4329.9329\n", + "Epoch: 356\n", + "Batch 30, loss = 5774.6675, recon_loss = 5774.1299, kl_loss = 0.5378\n", + "Batch 60, loss = 650.7290, recon_loss = 650.3781, kl_loss = 0.3509\n", + "Batch 90, loss = 207.2275, recon_loss = 206.9668, kl_loss = 0.2607\n", + "Batch 120, loss = 400.1361, recon_loss = 399.7232, kl_loss = 0.4130\n", + "Batch 150, loss = 678.1609, recon_loss = 677.3318, kl_loss = 0.8291\n", + "Batch 180, loss = 1406.0614, recon_loss = 1404.3397, kl_loss = 1.7216\n", + "Batch 210, loss = 5202.1016, recon_loss = 5198.1904, kl_loss = 3.9112\n", + "Average loss: 4357.9395\n", + "Epoch: 357\n", + "Batch 30, loss = 5776.6968, recon_loss = 5776.1611, kl_loss = 0.5354\n", + "Batch 60, loss = 652.7004, recon_loss = 652.2686, kl_loss = 0.4318\n", + "Batch 90, loss = 207.9365, recon_loss = 207.6582, kl_loss = 0.2783\n", + "Batch 120, loss = 398.5101, recon_loss = 398.1572, kl_loss = 0.3529\n", + "Batch 150, loss = 678.2589, recon_loss = 677.4293, kl_loss = 0.8296\n", + "Batch 180, loss = 1413.3816, recon_loss = 1411.7224, kl_loss = 1.6591\n", + "Batch 210, loss = 5138.7734, recon_loss = 5134.7812, kl_loss = 3.9922\n", + "Average loss: 4339.8275\n", + "Epoch: 358\n", + "Batch 30, loss = 5764.4365, recon_loss = 5763.8765, kl_loss = 0.5599\n", + "Batch 60, loss = 651.9987, recon_loss = 651.5897, kl_loss = 0.4090\n", + "Batch 90, loss = 219.2781, recon_loss = 218.9645, kl_loss = 0.3136\n", + "Batch 120, loss = 398.7289, recon_loss = 398.3667, kl_loss = 0.3622\n", + "Batch 150, loss = 678.1756, recon_loss = 677.3232, kl_loss = 0.8523\n", + "Batch 180, loss = 1412.3762, recon_loss = 1410.6396, kl_loss = 1.7366\n", + "Batch 210, loss = 5292.7666, recon_loss = 5288.6641, kl_loss = 4.1026\n", + "Average loss: 4346.5206\n", + "Epoch: 359\n", + "Batch 30, loss = 5770.5283, recon_loss = 5769.9668, kl_loss = 0.5614\n", + "Batch 60, loss = 651.2234, recon_loss = 650.8201, kl_loss = 0.4033\n", + "Batch 90, loss = 224.1350, recon_loss = 223.8088, kl_loss = 0.3262\n", + "Batch 120, loss = 399.8474, recon_loss = 399.4755, kl_loss = 0.3719\n", + "Batch 150, loss = 678.1981, recon_loss = 677.3252, kl_loss = 0.8729\n", + "Batch 180, loss = 2000.5078, recon_loss = 1998.7761, kl_loss = 1.7317\n", + "Batch 210, loss = 5992.1050, recon_loss = 5988.0469, kl_loss = 4.0583\n", + "Average loss: 4333.2894\n", + "Epoch: 360\n", + "Batch 30, loss = 5771.1782, recon_loss = 5770.6587, kl_loss = 0.5196\n", + "Batch 60, loss = 651.9299, recon_loss = 651.5278, kl_loss = 0.4022\n", + "Batch 90, loss = 200.0040, recon_loss = 199.7314, kl_loss = 0.2726\n", + "Batch 120, loss = 399.2446, recon_loss = 398.9059, kl_loss = 0.3387\n", + "Batch 150, loss = 677.6056, recon_loss = 676.7285, kl_loss = 0.8771\n", + "Batch 180, loss = 1423.0002, recon_loss = 1421.4043, kl_loss = 1.5960\n", + "Batch 210, loss = 5309.1851, recon_loss = 5305.1904, kl_loss = 3.9948\n", + "Average loss: 4345.2639\n", + "Epoch: 361\n", + "Batch 30, loss = 5765.9043, recon_loss = 5765.3359, kl_loss = 0.5686\n", + "Batch 60, loss = 653.2911, recon_loss = 652.9521, kl_loss = 0.3389\n", + "Batch 90, loss = 210.5832, recon_loss = 210.3120, kl_loss = 0.2713\n", + "Batch 120, loss = 397.4619, recon_loss = 397.1208, kl_loss = 0.3411\n", + "Batch 150, loss = 677.9494, recon_loss = 677.0257, kl_loss = 0.9237\n", + "Batch 180, loss = 1410.3422, recon_loss = 1408.6846, kl_loss = 1.6576\n", + "Batch 210, loss = 5020.6113, recon_loss = 5016.4805, kl_loss = 4.1310\n", + "Average loss: 4320.9728\n", + "Epoch: 362\n", + "Batch 30, loss = 5761.3633, recon_loss = 5760.8135, kl_loss = 0.5499\n", + "Batch 60, loss = 650.8964, recon_loss = 650.4756, kl_loss = 0.4208\n", + "Batch 90, loss = 212.3665, recon_loss = 212.0881, kl_loss = 0.2784\n", + "Batch 120, loss = 398.5519, recon_loss = 398.2050, kl_loss = 0.3469\n", + "Batch 150, loss = 677.7813, recon_loss = 676.9283, kl_loss = 0.8530\n", + "Batch 180, loss = 1412.8204, recon_loss = 1411.2024, kl_loss = 1.6180\n", + "Batch 210, loss = 5384.7642, recon_loss = 5380.6973, kl_loss = 4.0670\n", + "Average loss: 4323.1008\n", + "Epoch: 363\n", + "Batch 30, loss = 5768.4282, recon_loss = 5767.8784, kl_loss = 0.5497\n", + "Batch 60, loss = 650.7476, recon_loss = 650.3462, kl_loss = 0.4014\n", + "Batch 90, loss = 215.6891, recon_loss = 215.4158, kl_loss = 0.2733\n", + "Batch 120, loss = 400.0912, recon_loss = 399.7033, kl_loss = 0.3879\n", + "Batch 150, loss = 678.1175, recon_loss = 677.2616, kl_loss = 0.8559\n", + "Batch 180, loss = 1422.3169, recon_loss = 1420.7460, kl_loss = 1.5710\n", + "Batch 210, loss = 5301.4219, recon_loss = 5297.3467, kl_loss = 4.0752\n", + "Average loss: 4333.4342\n", + "Epoch: 364\n", + "Batch 30, loss = 5758.5010, recon_loss = 5757.9580, kl_loss = 0.5432\n", + "Batch 60, loss = 657.0135, recon_loss = 656.6212, kl_loss = 0.3923\n", + "Batch 90, loss = 216.1384, recon_loss = 215.8530, kl_loss = 0.2854\n", + "Batch 120, loss = 398.2491, recon_loss = 397.9232, kl_loss = 0.3259\n", + "Batch 150, loss = 677.6744, recon_loss = 676.7659, kl_loss = 0.9085\n", + "Batch 180, loss = 1421.0787, recon_loss = 1419.4664, kl_loss = 1.6123\n", + "Batch 210, loss = 4988.6382, recon_loss = 4984.4844, kl_loss = 4.1539\n", + "Average loss: 4328.9216\n", + "Epoch: 365\n", + "Batch 30, loss = 5762.5986, recon_loss = 5762.0547, kl_loss = 0.5438\n", + "Batch 60, loss = 654.0790, recon_loss = 653.7009, kl_loss = 0.3782\n", + "Batch 90, loss = 205.2238, recon_loss = 204.9344, kl_loss = 0.2894\n", + "Batch 120, loss = 397.8706, recon_loss = 397.5463, kl_loss = 0.3243\n", + "Batch 150, loss = 678.6427, recon_loss = 677.7442, kl_loss = 0.8985\n", + "Batch 180, loss = 1418.1166, recon_loss = 1416.4026, kl_loss = 1.7140\n", + "Batch 210, loss = 5144.3442, recon_loss = 5140.0605, kl_loss = 4.2839\n", + "Average loss: 4332.0169\n", + "Epoch: 366\n", + "Batch 30, loss = 5765.6455, recon_loss = 5765.1147, kl_loss = 0.5306\n", + "Batch 60, loss = 654.1438, recon_loss = 653.7580, kl_loss = 0.3858\n", + "Batch 90, loss = 203.9948, recon_loss = 203.6960, kl_loss = 0.2987\n", + "Batch 120, loss = 398.2143, recon_loss = 397.8789, kl_loss = 0.3353\n", + "Batch 150, loss = 677.7891, recon_loss = 676.9890, kl_loss = 0.8001\n", + "Batch 180, loss = 1421.6541, recon_loss = 1420.1029, kl_loss = 1.5512\n", + "Batch 210, loss = 5948.0024, recon_loss = 5943.3975, kl_loss = 4.6048\n", + "Average loss: 4324.3482\n", + "Epoch: 367\n", + "Batch 30, loss = 5778.8384, recon_loss = 5778.3037, kl_loss = 0.5348\n", + "Batch 60, loss = 650.7357, recon_loss = 650.3337, kl_loss = 0.4019\n", + "Batch 90, loss = 220.8426, recon_loss = 220.5568, kl_loss = 0.2858\n", + "Batch 120, loss = 400.9074, recon_loss = 400.4232, kl_loss = 0.4842\n", + "Batch 150, loss = 677.7903, recon_loss = 676.8639, kl_loss = 0.9265\n", + "Batch 180, loss = 1957.9142, recon_loss = 1956.1577, kl_loss = 1.7564\n", + "Batch 210, loss = 5247.7705, recon_loss = 5243.3730, kl_loss = 4.3972\n", + "Average loss: 4322.6885\n", + "Epoch: 368\n", + "Batch 30, loss = 5768.1929, recon_loss = 5767.5908, kl_loss = 0.6022\n", + "Batch 60, loss = 651.3401, recon_loss = 650.9114, kl_loss = 0.4288\n", + "Batch 90, loss = 216.9210, recon_loss = 216.6260, kl_loss = 0.2951\n", + "Batch 120, loss = 398.6476, recon_loss = 398.3123, kl_loss = 0.3353\n", + "Batch 150, loss = 677.7452, recon_loss = 676.8926, kl_loss = 0.8526\n", + "Batch 180, loss = 1439.3940, recon_loss = 1437.7849, kl_loss = 1.6091\n", + "Batch 210, loss = 6029.4141, recon_loss = 6024.9917, kl_loss = 4.4221\n", + "Average loss: 4316.4768\n", + "Epoch: 369\n", + "Batch 30, loss = 5769.6704, recon_loss = 5769.1030, kl_loss = 0.5672\n", + "Batch 60, loss = 650.6579, recon_loss = 650.2560, kl_loss = 0.4018\n", + "Batch 90, loss = 209.7012, recon_loss = 209.3796, kl_loss = 0.3216\n", + "Batch 120, loss = 397.4792, recon_loss = 397.1186, kl_loss = 0.3606\n", + "Batch 150, loss = 678.0613, recon_loss = 677.1596, kl_loss = 0.9017\n", + "Batch 180, loss = 1423.4547, recon_loss = 1421.8392, kl_loss = 1.6155\n", + "Batch 210, loss = 6808.2935, recon_loss = 6803.9419, kl_loss = 4.3513\n", + "Average loss: 4338.7685\n", + "Epoch: 370\n", + "Batch 30, loss = 5764.2119, recon_loss = 5763.6680, kl_loss = 0.5438\n", + "Batch 60, loss = 651.0812, recon_loss = 650.6587, kl_loss = 0.4225\n", + "Batch 90, loss = 195.0923, recon_loss = 194.8063, kl_loss = 0.2860\n", + "Batch 120, loss = 399.1241, recon_loss = 398.7611, kl_loss = 0.3630\n", + "Batch 150, loss = 678.2392, recon_loss = 677.3705, kl_loss = 0.8687\n", + "Batch 180, loss = 1425.0963, recon_loss = 1423.5269, kl_loss = 1.5694\n", + "Batch 210, loss = 5286.0894, recon_loss = 5281.9307, kl_loss = 4.1586\n", + "Average loss: 4332.6465\n", + "Epoch: 371\n", + "Batch 30, loss = 5775.9365, recon_loss = 5775.4263, kl_loss = 0.5101\n", + "Batch 60, loss = 653.2043, recon_loss = 652.8056, kl_loss = 0.3988\n", + "Batch 90, loss = 211.3577, recon_loss = 211.0175, kl_loss = 0.3402\n", + "Batch 120, loss = 397.5559, recon_loss = 397.2101, kl_loss = 0.3459\n", + "Batch 150, loss = 677.6891, recon_loss = 676.8622, kl_loss = 0.8270\n", + "Batch 180, loss = 1422.0304, recon_loss = 1420.4418, kl_loss = 1.5887\n", + "Batch 210, loss = 5040.7681, recon_loss = 5036.3872, kl_loss = 4.3808\n", + "Average loss: 4322.5216\n", + "Epoch: 372\n", + "Batch 30, loss = 5768.5200, recon_loss = 5767.9775, kl_loss = 0.5423\n", + "Batch 60, loss = 651.1829, recon_loss = 650.8056, kl_loss = 0.3773\n", + "Batch 90, loss = 222.3076, recon_loss = 222.0322, kl_loss = 0.2755\n", + "Batch 120, loss = 401.5532, recon_loss = 401.2135, kl_loss = 0.3397\n", + "Batch 150, loss = 677.4603, recon_loss = 676.6312, kl_loss = 0.8291\n", + "Batch 180, loss = 1425.7554, recon_loss = 1424.1829, kl_loss = 1.5725\n", + "Batch 210, loss = 5034.7344, recon_loss = 5030.3838, kl_loss = 4.3507\n", + "Average loss: 4308.7728\n", + "Epoch: 373\n", + "Batch 30, loss = 5767.9927, recon_loss = 5767.4487, kl_loss = 0.5437\n", + "Batch 60, loss = 650.6896, recon_loss = 650.2280, kl_loss = 0.4617\n", + "Batch 90, loss = 195.7705, recon_loss = 195.5073, kl_loss = 0.2633\n", + "Batch 120, loss = 399.8679, recon_loss = 399.4867, kl_loss = 0.3812\n", + "Batch 150, loss = 677.9391, recon_loss = 677.0919, kl_loss = 0.8472\n", + "Batch 180, loss = 1423.7955, recon_loss = 1422.1824, kl_loss = 1.6132\n", + "Batch 210, loss = 5093.6704, recon_loss = 5089.3076, kl_loss = 4.3629\n", + "Average loss: 4325.0924\n", + "Epoch: 374\n", + "Batch 30, loss = 5768.0630, recon_loss = 5767.5278, kl_loss = 0.5350\n", + "Batch 60, loss = 651.3431, recon_loss = 650.9252, kl_loss = 0.4179\n", + "Batch 90, loss = 215.2968, recon_loss = 215.0056, kl_loss = 0.2912\n", + "Batch 120, loss = 398.7098, recon_loss = 398.3401, kl_loss = 0.3696\n", + "Batch 150, loss = 678.0363, recon_loss = 677.1896, kl_loss = 0.8466\n", + "Batch 180, loss = 1417.6793, recon_loss = 1416.0603, kl_loss = 1.6190\n", + "Batch 210, loss = 6650.9604, recon_loss = 6646.4917, kl_loss = 4.4688\n", + "Average loss: 4320.1462\n", + "Epoch: 375\n", + "Batch 30, loss = 5773.3584, recon_loss = 5772.8418, kl_loss = 0.5167\n", + "Batch 60, loss = 649.9512, recon_loss = 649.4984, kl_loss = 0.4529\n", + "Batch 90, loss = 213.9954, recon_loss = 213.6642, kl_loss = 0.3312\n", + "Batch 120, loss = 398.7265, recon_loss = 398.3445, kl_loss = 0.3821\n", + "Batch 150, loss = 677.9403, recon_loss = 677.0756, kl_loss = 0.8648\n", + "Batch 180, loss = 1417.5427, recon_loss = 1415.9481, kl_loss = 1.5946\n", + "Batch 210, loss = 5126.3364, recon_loss = 5121.9414, kl_loss = 4.3952\n", + "Average loss: 4299.2721\n", + "Epoch: 376\n", + "Batch 30, loss = 5764.7788, recon_loss = 5764.2812, kl_loss = 0.4975\n", + "Batch 60, loss = 653.1053, recon_loss = 652.6879, kl_loss = 0.4174\n", + "Batch 90, loss = 208.1922, recon_loss = 207.8856, kl_loss = 0.3067\n", + "Batch 120, loss = 398.7133, recon_loss = 398.3762, kl_loss = 0.3371\n", + "Batch 150, loss = 677.9306, recon_loss = 677.0749, kl_loss = 0.8557\n", + "Batch 180, loss = 1414.5660, recon_loss = 1413.0553, kl_loss = 1.5108\n", + "Batch 210, loss = 5252.7471, recon_loss = 5248.3193, kl_loss = 4.4275\n", + "Average loss: 4317.2885\n", + "Epoch: 377\n", + "Batch 30, loss = 5764.7754, recon_loss = 5764.2632, kl_loss = 0.5123\n", + "Batch 60, loss = 651.4932, recon_loss = 651.1455, kl_loss = 0.3477\n", + "Batch 90, loss = 212.8620, recon_loss = 212.6151, kl_loss = 0.2469\n", + "Batch 120, loss = 400.3291, recon_loss = 399.9456, kl_loss = 0.3836\n", + "Batch 150, loss = 677.6833, recon_loss = 676.7964, kl_loss = 0.8869\n", + "Batch 180, loss = 1415.5752, recon_loss = 1414.0619, kl_loss = 1.5133\n", + "Batch 210, loss = 5087.9634, recon_loss = 5083.7466, kl_loss = 4.2167\n", + "Average loss: 4303.7309\n", + "Epoch: 378\n", + "Batch 30, loss = 5770.4375, recon_loss = 5769.9502, kl_loss = 0.4872\n", + "Batch 60, loss = 651.0942, recon_loss = 650.6948, kl_loss = 0.3994\n", + "Batch 90, loss = 207.3104, recon_loss = 207.0690, kl_loss = 0.2413\n", + "Batch 120, loss = 397.3741, recon_loss = 397.0467, kl_loss = 0.3274\n", + "Batch 150, loss = 678.1863, recon_loss = 677.3332, kl_loss = 0.8531\n", + "Batch 180, loss = 1411.6223, recon_loss = 1410.0872, kl_loss = 1.5352\n", + "Batch 210, loss = 5209.5103, recon_loss = 5205.1660, kl_loss = 4.3441\n", + "Average loss: 4297.5100\n", + "Epoch: 379\n", + "Batch 30, loss = 5761.5864, recon_loss = 5760.9697, kl_loss = 0.6167\n", + "Batch 60, loss = 651.0668, recon_loss = 650.5920, kl_loss = 0.4747\n", + "Batch 90, loss = 201.7213, recon_loss = 201.4546, kl_loss = 0.2667\n", + "Batch 120, loss = 399.0829, recon_loss = 398.7199, kl_loss = 0.3630\n", + "Batch 150, loss = 679.1415, recon_loss = 678.2439, kl_loss = 0.8976\n", + "Batch 180, loss = 1412.6934, recon_loss = 1411.1863, kl_loss = 1.5071\n", + "Batch 210, loss = 5243.6846, recon_loss = 5239.4141, kl_loss = 4.2703\n", + "Average loss: 4290.4878\n", + "Epoch: 380\n", + "Batch 30, loss = 5770.3774, recon_loss = 5769.8369, kl_loss = 0.5404\n", + "Batch 60, loss = 651.7167, recon_loss = 651.3130, kl_loss = 0.4037\n", + "Batch 90, loss = 219.8070, recon_loss = 219.5226, kl_loss = 0.2845\n", + "Batch 120, loss = 398.3815, recon_loss = 397.9541, kl_loss = 0.4274\n", + "Batch 150, loss = 677.7249, recon_loss = 676.8329, kl_loss = 0.8919\n", + "Batch 180, loss = 1413.6293, recon_loss = 1412.1370, kl_loss = 1.4923\n", + "Batch 210, loss = 4964.4009, recon_loss = 4960.0117, kl_loss = 4.3892\n", + "Average loss: 4302.3153\n", + "Epoch: 381\n", + "Batch 30, loss = 5771.1919, recon_loss = 5770.6597, kl_loss = 0.5322\n", + "Batch 60, loss = 650.6463, recon_loss = 650.1938, kl_loss = 0.4525\n", + "Batch 90, loss = 212.1921, recon_loss = 211.9007, kl_loss = 0.2913\n", + "Batch 120, loss = 397.5613, recon_loss = 397.1984, kl_loss = 0.3629\n", + "Batch 150, loss = 678.2283, recon_loss = 677.3934, kl_loss = 0.8349\n", + "Batch 180, loss = 1412.3567, recon_loss = 1410.7115, kl_loss = 1.6451\n", + "Batch 210, loss = 6170.1221, recon_loss = 6165.7148, kl_loss = 4.4072\n", + "Average loss: 4292.9094\n", + "Epoch: 382\n", + "Batch 30, loss = 5767.7964, recon_loss = 5767.2354, kl_loss = 0.5612\n", + "Batch 60, loss = 653.6067, recon_loss = 653.1936, kl_loss = 0.4131\n", + "Batch 90, loss = 208.7034, recon_loss = 208.4132, kl_loss = 0.2902\n", + "Batch 120, loss = 401.4394, recon_loss = 401.1216, kl_loss = 0.3178\n", + "Batch 150, loss = 677.1669, recon_loss = 676.3279, kl_loss = 0.8391\n", + "Batch 180, loss = 1409.1527, recon_loss = 1407.6858, kl_loss = 1.4669\n", + "Batch 210, loss = 5211.0308, recon_loss = 5206.7061, kl_loss = 4.3245\n", + "Average loss: 4329.9740\n", + "Epoch: 383\n", + "Batch 30, loss = 5770.7515, recon_loss = 5770.2168, kl_loss = 0.5346\n", + "Batch 60, loss = 651.1495, recon_loss = 650.7438, kl_loss = 0.4057\n", + "Batch 90, loss = 218.5323, recon_loss = 218.2335, kl_loss = 0.2988\n", + "Batch 120, loss = 401.2145, recon_loss = 400.8148, kl_loss = 0.3997\n", + "Batch 150, loss = 678.5385, recon_loss = 677.6418, kl_loss = 0.8967\n", + "Batch 180, loss = 1414.7098, recon_loss = 1413.2683, kl_loss = 1.4415\n", + "Batch 210, loss = 4959.0688, recon_loss = 4954.6895, kl_loss = 4.3794\n", + "Average loss: 4292.9439\n", + "Epoch: 384\n", + "Batch 30, loss = 5765.3633, recon_loss = 5764.8252, kl_loss = 0.5382\n", + "Batch 60, loss = 650.3599, recon_loss = 649.9604, kl_loss = 0.3995\n", + "Batch 90, loss = 213.5542, recon_loss = 213.2501, kl_loss = 0.3041\n", + "Batch 120, loss = 397.6761, recon_loss = 397.3075, kl_loss = 0.3686\n", + "Batch 150, loss = 678.4990, recon_loss = 677.6143, kl_loss = 0.8847\n", + "Batch 180, loss = 1414.2877, recon_loss = 1412.7439, kl_loss = 1.5438\n", + "Batch 210, loss = 5177.0918, recon_loss = 5172.6333, kl_loss = 4.4586\n", + "Average loss: 4281.1136\n", + "Epoch: 385\n", + "Batch 30, loss = 5762.9170, recon_loss = 5762.3657, kl_loss = 0.5512\n", + "Batch 60, loss = 650.5038, recon_loss = 650.0648, kl_loss = 0.4390\n", + "Batch 90, loss = 210.3406, recon_loss = 210.0850, kl_loss = 0.2556\n", + "Batch 120, loss = 398.2206, recon_loss = 397.8551, kl_loss = 0.3654\n", + "Batch 150, loss = 679.4874, recon_loss = 678.5784, kl_loss = 0.9090\n", + "Batch 180, loss = 1410.5179, recon_loss = 1408.9468, kl_loss = 1.5711\n", + "Batch 210, loss = 5296.4551, recon_loss = 5292.0615, kl_loss = 4.3935\n", + "Average loss: 4295.7931\n", + "Epoch: 386\n", + "Batch 30, loss = 5760.3706, recon_loss = 5759.8071, kl_loss = 0.5634\n", + "Batch 60, loss = 653.1763, recon_loss = 652.7188, kl_loss = 0.4575\n", + "Batch 90, loss = 210.1370, recon_loss = 209.8746, kl_loss = 0.2625\n", + "Batch 120, loss = 396.3481, recon_loss = 395.9885, kl_loss = 0.3597\n", + "Batch 150, loss = 677.3215, recon_loss = 676.4769, kl_loss = 0.8447\n", + "Batch 180, loss = 1409.6100, recon_loss = 1408.1239, kl_loss = 1.4861\n", + "Batch 210, loss = 5209.2896, recon_loss = 5204.8481, kl_loss = 4.4413\n", + "Average loss: 4288.7200\n", + "Epoch: 387\n", + "Batch 30, loss = 5768.5361, recon_loss = 5767.9458, kl_loss = 0.5904\n", + "Batch 60, loss = 651.0005, recon_loss = 650.5536, kl_loss = 0.4468\n", + "Batch 90, loss = 209.3659, recon_loss = 209.0876, kl_loss = 0.2783\n", + "Batch 120, loss = 398.0189, recon_loss = 397.6695, kl_loss = 0.3494\n", + "Batch 150, loss = 677.7880, recon_loss = 676.9530, kl_loss = 0.8350\n", + "Batch 180, loss = 1411.4965, recon_loss = 1409.9016, kl_loss = 1.5949\n", + "Batch 210, loss = 4987.0454, recon_loss = 4982.6987, kl_loss = 4.3468\n", + "Average loss: 4290.9902\n", + "Epoch: 388\n", + "Batch 30, loss = 5758.7563, recon_loss = 5758.1577, kl_loss = 0.5986\n", + "Batch 60, loss = 651.5605, recon_loss = 651.0786, kl_loss = 0.4818\n", + "Batch 90, loss = 221.8097, recon_loss = 221.5025, kl_loss = 0.3072\n", + "Batch 120, loss = 396.8028, recon_loss = 396.4399, kl_loss = 0.3629\n", + "Batch 150, loss = 677.9695, recon_loss = 677.0217, kl_loss = 0.9478\n", + "Batch 180, loss = 1408.5771, recon_loss = 1407.1034, kl_loss = 1.4738\n", + "Batch 210, loss = 4929.1543, recon_loss = 4924.7573, kl_loss = 4.3970\n", + "Average loss: 4288.4151\n", + "Epoch: 389\n", + "Batch 30, loss = 5766.6836, recon_loss = 5766.0962, kl_loss = 0.5875\n", + "Batch 60, loss = 650.1931, recon_loss = 649.7571, kl_loss = 0.4360\n", + "Batch 90, loss = 207.0974, recon_loss = 206.7832, kl_loss = 0.3141\n", + "Batch 120, loss = 397.5563, recon_loss = 397.2255, kl_loss = 0.3308\n", + "Batch 150, loss = 677.2280, recon_loss = 676.2527, kl_loss = 0.9753\n", + "Batch 180, loss = 1405.5422, recon_loss = 1404.0388, kl_loss = 1.5035\n", + "Batch 210, loss = 5058.9399, recon_loss = 5054.5532, kl_loss = 4.3866\n", + "Average loss: 4292.6618\n", + "Epoch: 390\n", + "Batch 30, loss = 5768.3394, recon_loss = 5767.8115, kl_loss = 0.5276\n", + "Batch 60, loss = 650.9069, recon_loss = 650.4729, kl_loss = 0.4340\n", + "Batch 90, loss = 197.9713, recon_loss = 197.6525, kl_loss = 0.3188\n", + "Batch 120, loss = 397.8982, recon_loss = 397.5515, kl_loss = 0.3467\n", + "Batch 150, loss = 678.3909, recon_loss = 677.4890, kl_loss = 0.9019\n", + "Batch 180, loss = 1407.9706, recon_loss = 1406.4393, kl_loss = 1.5313\n", + "Batch 210, loss = 4896.3384, recon_loss = 4891.9385, kl_loss = 4.3997\n", + "Average loss: 4287.0347\n", + "Epoch: 391\n", + "Batch 30, loss = 5764.4302, recon_loss = 5763.8022, kl_loss = 0.6278\n", + "Batch 60, loss = 649.8050, recon_loss = 649.3206, kl_loss = 0.4844\n", + "Batch 90, loss = 209.3712, recon_loss = 209.0983, kl_loss = 0.2729\n", + "Batch 120, loss = 399.3639, recon_loss = 398.9493, kl_loss = 0.4146\n", + "Batch 150, loss = 677.9008, recon_loss = 677.0015, kl_loss = 0.8993\n", + "Batch 180, loss = 1418.1349, recon_loss = 1416.7080, kl_loss = 1.4269\n", + "Batch 210, loss = 5241.1743, recon_loss = 5237.0996, kl_loss = 4.0748\n", + "Average loss: 4276.4919\n", + "Epoch: 392\n", + "Batch 30, loss = 5767.2285, recon_loss = 5766.5674, kl_loss = 0.6612\n", + "Batch 60, loss = 650.5189, recon_loss = 650.0380, kl_loss = 0.4809\n", + "Batch 90, loss = 208.2494, recon_loss = 207.9987, kl_loss = 0.2507\n", + "Batch 120, loss = 399.2326, recon_loss = 398.8714, kl_loss = 0.3612\n", + "Batch 150, loss = 678.3451, recon_loss = 677.4230, kl_loss = 0.9221\n", + "Batch 180, loss = 1418.1406, recon_loss = 1416.6605, kl_loss = 1.4800\n", + "Batch 210, loss = 4873.1416, recon_loss = 4868.8799, kl_loss = 4.2618\n", + "Average loss: 4301.6956\n", + "Epoch: 393\n", + "Batch 30, loss = 5765.4541, recon_loss = 5764.8037, kl_loss = 0.6502\n", + "Batch 60, loss = 651.2724, recon_loss = 650.8113, kl_loss = 0.4611\n", + "Batch 90, loss = 217.6439, recon_loss = 217.3537, kl_loss = 0.2902\n", + "Batch 120, loss = 398.2391, recon_loss = 397.9085, kl_loss = 0.3306\n", + "Batch 150, loss = 679.0284, recon_loss = 678.1389, kl_loss = 0.8895\n", + "Batch 180, loss = 1418.8995, recon_loss = 1417.1158, kl_loss = 1.7837\n", + "Batch 210, loss = 5798.1392, recon_loss = 5793.9146, kl_loss = 4.2247\n", + "Average loss: 4283.2152\n", + "Epoch: 394\n", + "Batch 30, loss = 5763.6538, recon_loss = 5762.9771, kl_loss = 0.6768\n", + "Batch 60, loss = 650.1191, recon_loss = 649.6685, kl_loss = 0.4507\n", + "Batch 90, loss = 214.5673, recon_loss = 214.2887, kl_loss = 0.2786\n", + "Batch 120, loss = 397.1774, recon_loss = 396.8235, kl_loss = 0.3539\n", + "Batch 150, loss = 676.9776, recon_loss = 676.1213, kl_loss = 0.8562\n", + "Batch 180, loss = 1417.6283, recon_loss = 1415.9570, kl_loss = 1.6713\n", + "Batch 210, loss = 5097.4360, recon_loss = 5093.2651, kl_loss = 4.1710\n", + "Average loss: 4291.5566\n", + "Epoch: 395\n", + "Batch 30, loss = 5756.7852, recon_loss = 5756.1362, kl_loss = 0.6490\n", + "Batch 60, loss = 650.3682, recon_loss = 649.8781, kl_loss = 0.4900\n", + "Batch 90, loss = 212.5979, recon_loss = 212.3166, kl_loss = 0.2813\n", + "Batch 120, loss = 398.2911, recon_loss = 397.9551, kl_loss = 0.3360\n", + "Batch 150, loss = 678.5178, recon_loss = 677.6096, kl_loss = 0.9082\n", + "Batch 180, loss = 1420.2771, recon_loss = 1418.5374, kl_loss = 1.7397\n", + "Batch 210, loss = 4870.7095, recon_loss = 4866.4116, kl_loss = 4.2977\n", + "Average loss: 4291.2090\n", + "Epoch: 396\n", + "Batch 30, loss = 5763.7554, recon_loss = 5763.1118, kl_loss = 0.6437\n", + "Batch 60, loss = 650.2637, recon_loss = 649.8119, kl_loss = 0.4518\n", + "Batch 90, loss = 199.2575, recon_loss = 198.9680, kl_loss = 0.2895\n", + "Batch 120, loss = 398.8458, recon_loss = 398.4637, kl_loss = 0.3821\n", + "Batch 150, loss = 677.5818, recon_loss = 676.7400, kl_loss = 0.8418\n", + "Batch 180, loss = 1418.9468, recon_loss = 1417.2781, kl_loss = 1.6687\n", + "Batch 210, loss = 4981.0161, recon_loss = 4976.7061, kl_loss = 4.3101\n", + "Average loss: 4266.8402\n", + "Epoch: 397\n", + "Batch 30, loss = 5766.3311, recon_loss = 5765.7012, kl_loss = 0.6301\n", + "Batch 60, loss = 650.3744, recon_loss = 649.9154, kl_loss = 0.4590\n", + "Batch 90, loss = 212.8302, recon_loss = 212.5552, kl_loss = 0.2750\n", + "Batch 120, loss = 401.5295, recon_loss = 401.2047, kl_loss = 0.3249\n", + "Batch 150, loss = 677.3787, recon_loss = 676.4814, kl_loss = 0.8973\n", + "Batch 180, loss = 1409.7621, recon_loss = 1408.0442, kl_loss = 1.7179\n", + "Batch 210, loss = 4908.5532, recon_loss = 4904.2612, kl_loss = 4.2919\n", + "Average loss: 4273.0061\n", + "Epoch: 398\n", + "Batch 30, loss = 5757.2393, recon_loss = 5756.5732, kl_loss = 0.6658\n", + "Batch 60, loss = 649.9290, recon_loss = 649.5154, kl_loss = 0.4136\n", + "Batch 90, loss = 216.9711, recon_loss = 216.7024, kl_loss = 0.2687\n", + "Batch 120, loss = 400.2691, recon_loss = 399.9207, kl_loss = 0.3484\n", + "Batch 150, loss = 678.0959, recon_loss = 677.1871, kl_loss = 0.9089\n", + "Batch 180, loss = 1406.9750, recon_loss = 1405.4211, kl_loss = 1.5539\n", + "Batch 210, loss = 4967.6367, recon_loss = 4963.2891, kl_loss = 4.3476\n", + "Average loss: 4260.7730\n", + "Epoch: 399\n", + "Batch 30, loss = 5760.8721, recon_loss = 5760.0459, kl_loss = 0.8261\n", + "Batch 60, loss = 649.8361, recon_loss = 649.3835, kl_loss = 0.4526\n", + "Batch 90, loss = 215.3243, recon_loss = 214.9892, kl_loss = 0.3352\n", + "Batch 120, loss = 403.6123, recon_loss = 403.2876, kl_loss = 0.3248\n", + "Batch 150, loss = 678.3183, recon_loss = 677.3676, kl_loss = 0.9508\n", + "Batch 180, loss = 1414.4921, recon_loss = 1412.9038, kl_loss = 1.5882\n", + "Batch 210, loss = 4899.0483, recon_loss = 4894.7334, kl_loss = 4.3147\n", + "Average loss: 4278.2257\n", + "Epoch: 400\n", + "Batch 30, loss = 5753.9385, recon_loss = 5753.3638, kl_loss = 0.5749\n", + "Batch 60, loss = 651.4587, recon_loss = 651.0270, kl_loss = 0.4317\n", + "Batch 90, loss = 189.3347, recon_loss = 189.0452, kl_loss = 0.2895\n", + "Batch 120, loss = 402.1614, recon_loss = 401.8035, kl_loss = 0.3579\n", + "Batch 150, loss = 677.9742, recon_loss = 677.0883, kl_loss = 0.8859\n", + "Batch 180, loss = 1413.5269, recon_loss = 1412.0303, kl_loss = 1.4965\n", + "Batch 210, loss = 4899.0522, recon_loss = 4894.7764, kl_loss = 4.2756\n", + "Average loss: 4262.4690\n", + "Epoch: 401\n", + "Batch 30, loss = 5758.0791, recon_loss = 5757.5020, kl_loss = 0.5770\n", + "Batch 60, loss = 653.3206, recon_loss = 652.8780, kl_loss = 0.4427\n", + "Batch 90, loss = 202.5312, recon_loss = 202.2601, kl_loss = 0.2712\n", + "Batch 120, loss = 398.9713, recon_loss = 398.6262, kl_loss = 0.3451\n", + "Batch 150, loss = 678.5219, recon_loss = 677.5496, kl_loss = 0.9723\n", + "Batch 180, loss = 1410.0159, recon_loss = 1408.4656, kl_loss = 1.5503\n", + "Batch 210, loss = 4855.2646, recon_loss = 4850.9893, kl_loss = 4.2755\n", + "Average loss: 4270.0978\n", + "Epoch: 402\n", + "Batch 30, loss = 5760.1592, recon_loss = 5759.5620, kl_loss = 0.5971\n", + "Batch 60, loss = 652.0311, recon_loss = 651.6363, kl_loss = 0.3948\n", + "Batch 90, loss = 215.1707, recon_loss = 214.8451, kl_loss = 0.3256\n", + "Batch 120, loss = 399.9576, recon_loss = 399.5880, kl_loss = 0.3696\n", + "Batch 150, loss = 678.8713, recon_loss = 677.9592, kl_loss = 0.9120\n", + "Batch 180, loss = 1412.7018, recon_loss = 1411.0814, kl_loss = 1.6204\n", + "Batch 210, loss = 4891.8345, recon_loss = 4887.6084, kl_loss = 4.2260\n", + "Average loss: 4259.4468\n", + "Epoch: 403\n", + "Batch 30, loss = 5757.1685, recon_loss = 5756.5122, kl_loss = 0.6561\n", + "Batch 60, loss = 653.4609, recon_loss = 652.9910, kl_loss = 0.4699\n", + "Batch 90, loss = 219.2857, recon_loss = 218.9989, kl_loss = 0.2868\n", + "Batch 120, loss = 399.4367, recon_loss = 399.0362, kl_loss = 0.4005\n", + "Batch 150, loss = 677.7457, recon_loss = 676.7767, kl_loss = 0.9690\n", + "Batch 180, loss = 1413.6455, recon_loss = 1411.9974, kl_loss = 1.6481\n", + "Batch 210, loss = 4873.0063, recon_loss = 4868.7646, kl_loss = 4.2419\n", + "Average loss: 4287.4840\n", + "Epoch: 404\n", + "Batch 30, loss = 5756.9785, recon_loss = 5756.3560, kl_loss = 0.6227\n", + "Batch 60, loss = 650.9615, recon_loss = 650.5618, kl_loss = 0.3997\n", + "Batch 90, loss = 209.6172, recon_loss = 209.3351, kl_loss = 0.2821\n", + "Batch 120, loss = 399.2993, recon_loss = 398.9547, kl_loss = 0.3446\n", + "Batch 150, loss = 677.6603, recon_loss = 676.6584, kl_loss = 1.0018\n", + "Batch 180, loss = 1414.6332, recon_loss = 1412.9635, kl_loss = 1.6696\n", + "Batch 210, loss = 4805.8257, recon_loss = 4801.6377, kl_loss = 4.1881\n", + "Average loss: 4302.0970\n", + "Epoch: 405\n", + "Batch 30, loss = 5765.7310, recon_loss = 5765.1406, kl_loss = 0.5905\n", + "Batch 60, loss = 651.2263, recon_loss = 650.8065, kl_loss = 0.4198\n", + "Batch 90, loss = 200.7085, recon_loss = 200.4124, kl_loss = 0.2961\n", + "Batch 120, loss = 400.0720, recon_loss = 399.6901, kl_loss = 0.3819\n", + "Batch 150, loss = 678.1080, recon_loss = 677.1900, kl_loss = 0.9181\n", + "Batch 180, loss = 1410.6115, recon_loss = 1409.0978, kl_loss = 1.5136\n", + "Batch 210, loss = 4845.1450, recon_loss = 4840.9727, kl_loss = 4.1724\n", + "Average loss: 4287.2190\n", + "Epoch: 406\n", + "Batch 30, loss = 5765.6641, recon_loss = 5765.0815, kl_loss = 0.5826\n", + "Batch 60, loss = 649.9996, recon_loss = 649.5939, kl_loss = 0.4058\n", + "Batch 90, loss = 213.9392, recon_loss = 213.6573, kl_loss = 0.2819\n", + "Batch 120, loss = 397.7204, recon_loss = 397.3895, kl_loss = 0.3310\n", + "Batch 150, loss = 676.9866, recon_loss = 676.0651, kl_loss = 0.9215\n", + "Batch 180, loss = 1407.7383, recon_loss = 1406.1965, kl_loss = 1.5417\n", + "Batch 210, loss = 4850.1206, recon_loss = 4845.7905, kl_loss = 4.3303\n", + "Average loss: 4290.8754\n", + "Epoch: 407\n", + "Batch 30, loss = 5762.8457, recon_loss = 5762.2651, kl_loss = 0.5808\n", + "Batch 60, loss = 649.9279, recon_loss = 649.5305, kl_loss = 0.3974\n", + "Batch 90, loss = 213.5359, recon_loss = 213.2575, kl_loss = 0.2784\n", + "Batch 120, loss = 400.3033, recon_loss = 399.8703, kl_loss = 0.4330\n", + "Batch 150, loss = 678.8716, recon_loss = 677.9467, kl_loss = 0.9249\n", + "Batch 180, loss = 1413.3423, recon_loss = 1411.6481, kl_loss = 1.6942\n", + "Batch 210, loss = 4814.5771, recon_loss = 4810.1846, kl_loss = 4.3928\n", + "Average loss: 4251.1319\n", + "Epoch: 408\n", + "Batch 30, loss = 5764.8145, recon_loss = 5764.2456, kl_loss = 0.5686\n", + "Batch 60, loss = 650.0709, recon_loss = 649.6482, kl_loss = 0.4227\n", + "Batch 90, loss = 203.8481, recon_loss = 203.5715, kl_loss = 0.2766\n", + "Batch 120, loss = 398.4645, recon_loss = 398.0721, kl_loss = 0.3924\n", + "Batch 150, loss = 677.0518, recon_loss = 676.1277, kl_loss = 0.9241\n", + "Batch 180, loss = 1417.3898, recon_loss = 1415.7509, kl_loss = 1.6389\n", + "Batch 210, loss = 4845.6201, recon_loss = 4841.2632, kl_loss = 4.3569\n", + "Average loss: 4274.2551\n", + "Epoch: 409\n", + "Batch 30, loss = 5769.0493, recon_loss = 5768.4277, kl_loss = 0.6217\n", + "Batch 60, loss = 650.5517, recon_loss = 650.1503, kl_loss = 0.4014\n", + "Batch 90, loss = 197.0640, recon_loss = 196.7741, kl_loss = 0.2899\n", + "Batch 120, loss = 397.2173, recon_loss = 396.8873, kl_loss = 0.3301\n", + "Batch 150, loss = 677.9162, recon_loss = 676.9567, kl_loss = 0.9595\n", + "Batch 180, loss = 1407.0111, recon_loss = 1405.2909, kl_loss = 1.7202\n", + "Batch 210, loss = 4805.9038, recon_loss = 4801.6787, kl_loss = 4.2249\n", + "Average loss: 4273.5801\n", + "Epoch: 410\n", + "Batch 30, loss = 5769.8091, recon_loss = 5769.2007, kl_loss = 0.6086\n", + "Batch 60, loss = 650.3595, recon_loss = 649.9204, kl_loss = 0.4391\n", + "Batch 90, loss = 191.7228, recon_loss = 191.4512, kl_loss = 0.2716\n", + "Batch 120, loss = 399.0277, recon_loss = 398.6635, kl_loss = 0.3642\n", + "Batch 150, loss = 678.0727, recon_loss = 677.0775, kl_loss = 0.9952\n", + "Batch 180, loss = 1422.4337, recon_loss = 1420.7976, kl_loss = 1.6361\n", + "Batch 210, loss = 4800.8960, recon_loss = 4796.6421, kl_loss = 4.2541\n", + "Average loss: 4290.9017\n", + "Epoch: 411\n", + "Batch 30, loss = 5762.3799, recon_loss = 5761.7163, kl_loss = 0.6634\n", + "Batch 60, loss = 649.8959, recon_loss = 649.4846, kl_loss = 0.4113\n", + "Batch 90, loss = 200.2294, recon_loss = 199.9671, kl_loss = 0.2623\n", + "Batch 120, loss = 398.0440, recon_loss = 397.6910, kl_loss = 0.3530\n", + "Batch 150, loss = 677.4118, recon_loss = 676.4723, kl_loss = 0.9395\n", + "Batch 180, loss = 1413.6166, recon_loss = 1411.9857, kl_loss = 1.6309\n", + "Batch 210, loss = 4780.1064, recon_loss = 4775.7559, kl_loss = 4.3508\n", + "Average loss: 4270.1969\n", + "Epoch: 412\n", + "Batch 30, loss = 5761.8574, recon_loss = 5761.2656, kl_loss = 0.5919\n", + "Batch 60, loss = 649.9366, recon_loss = 649.5279, kl_loss = 0.4087\n", + "Batch 90, loss = 191.9212, recon_loss = 191.6693, kl_loss = 0.2519\n", + "Batch 120, loss = 398.3152, recon_loss = 397.9728, kl_loss = 0.3424\n", + "Batch 150, loss = 677.1904, recon_loss = 676.2062, kl_loss = 0.9842\n", + "Batch 180, loss = 1410.3700, recon_loss = 1408.6802, kl_loss = 1.6899\n", + "Batch 210, loss = 4784.0654, recon_loss = 4779.6353, kl_loss = 4.4302\n", + "Average loss: 4269.2405\n", + "Epoch: 413\n", + "Batch 30, loss = 5777.2163, recon_loss = 5776.5332, kl_loss = 0.6833\n", + "Batch 60, loss = 654.8768, recon_loss = 654.4718, kl_loss = 0.4050\n", + "Batch 90, loss = 211.2611, recon_loss = 211.0166, kl_loss = 0.2445\n", + "Batch 120, loss = 397.8035, recon_loss = 397.4849, kl_loss = 0.3186\n", + "Batch 150, loss = 677.6889, recon_loss = 676.6830, kl_loss = 1.0059\n", + "Batch 180, loss = 1413.1807, recon_loss = 1411.5286, kl_loss = 1.6521\n", + "Batch 210, loss = 5035.5498, recon_loss = 5031.3652, kl_loss = 4.1847\n", + "Average loss: 4252.8484\n", + "Epoch: 414\n", + "Batch 30, loss = 5764.2344, recon_loss = 5763.6143, kl_loss = 0.6202\n", + "Batch 60, loss = 649.8763, recon_loss = 649.4384, kl_loss = 0.4380\n", + "Batch 90, loss = 205.2605, recon_loss = 205.0059, kl_loss = 0.2546\n", + "Batch 120, loss = 399.8009, recon_loss = 399.4455, kl_loss = 0.3554\n", + "Batch 150, loss = 677.5743, recon_loss = 676.5787, kl_loss = 0.9956\n", + "Batch 180, loss = 1415.5402, recon_loss = 1413.9258, kl_loss = 1.6143\n", + "Batch 210, loss = 4761.6221, recon_loss = 4757.4058, kl_loss = 4.2164\n", + "Average loss: 4253.8032\n", + "Epoch: 415\n", + "Batch 30, loss = 5757.3818, recon_loss = 5756.7173, kl_loss = 0.6644\n", + "Batch 60, loss = 649.8290, recon_loss = 649.3751, kl_loss = 0.4539\n", + "Batch 90, loss = 212.0016, recon_loss = 211.7346, kl_loss = 0.2670\n", + "Batch 120, loss = 400.2027, recon_loss = 399.8323, kl_loss = 0.3704\n", + "Batch 150, loss = 677.5971, recon_loss = 676.6716, kl_loss = 0.9255\n", + "Batch 180, loss = 1409.7494, recon_loss = 1408.1919, kl_loss = 1.5575\n", + "Batch 210, loss = 4755.5674, recon_loss = 4751.2295, kl_loss = 4.3381\n", + "Average loss: 4242.2391\n", + "Epoch: 416\n", + "Batch 30, loss = 5752.7231, recon_loss = 5752.1221, kl_loss = 0.6010\n", + "Batch 60, loss = 650.7654, recon_loss = 650.3221, kl_loss = 0.4433\n", + "Batch 90, loss = 198.2728, recon_loss = 198.0117, kl_loss = 0.2611\n", + "Batch 120, loss = 397.5483, recon_loss = 397.1959, kl_loss = 0.3524\n", + "Batch 150, loss = 677.7310, recon_loss = 676.7860, kl_loss = 0.9450\n", + "Batch 180, loss = 1409.8090, recon_loss = 1408.1722, kl_loss = 1.6368\n", + "Batch 210, loss = 4795.7725, recon_loss = 4791.4404, kl_loss = 4.3319\n", + "Average loss: 4239.5753\n", + "Epoch: 417\n", + "Batch 30, loss = 5756.1504, recon_loss = 5755.5708, kl_loss = 0.5797\n", + "Batch 60, loss = 650.4250, recon_loss = 649.9882, kl_loss = 0.4368\n", + "Batch 90, loss = 213.3160, recon_loss = 213.0463, kl_loss = 0.2697\n", + "Batch 120, loss = 396.6126, recon_loss = 396.2381, kl_loss = 0.3746\n", + "Batch 150, loss = 677.3132, recon_loss = 676.3739, kl_loss = 0.9393\n", + "Batch 180, loss = 1408.0973, recon_loss = 1406.4448, kl_loss = 1.6525\n", + "Batch 210, loss = 4807.7417, recon_loss = 4803.4536, kl_loss = 4.2883\n", + "Average loss: 4275.2484\n", + "Epoch: 418\n", + "Batch 30, loss = 5759.5444, recon_loss = 5758.8174, kl_loss = 0.7269\n", + "Batch 60, loss = 652.1836, recon_loss = 651.7397, kl_loss = 0.4438\n", + "Batch 90, loss = 190.4273, recon_loss = 190.1720, kl_loss = 0.2553\n", + "Batch 120, loss = 397.6788, recon_loss = 397.3102, kl_loss = 0.3685\n", + "Batch 150, loss = 677.7044, recon_loss = 676.7891, kl_loss = 0.9153\n", + "Batch 180, loss = 1415.2413, recon_loss = 1413.6926, kl_loss = 1.5487\n", + "Batch 210, loss = 4754.5093, recon_loss = 4750.1733, kl_loss = 4.3360\n", + "Average loss: 4276.4612\n", + "Epoch: 419\n", + "Batch 30, loss = 5758.5527, recon_loss = 5757.9146, kl_loss = 0.6382\n", + "Batch 60, loss = 650.4982, recon_loss = 650.0861, kl_loss = 0.4121\n", + "Batch 90, loss = 192.1989, recon_loss = 191.9465, kl_loss = 0.2524\n", + "Batch 120, loss = 398.0565, recon_loss = 397.6837, kl_loss = 0.3728\n", + "Batch 150, loss = 676.9857, recon_loss = 676.0071, kl_loss = 0.9785\n", + "Batch 180, loss = 1417.0491, recon_loss = 1415.4901, kl_loss = 1.5589\n", + "Batch 210, loss = 4768.1519, recon_loss = 4763.7524, kl_loss = 4.3996\n", + "Average loss: 4245.2609\n", + "Epoch: 420\n", + "Batch 30, loss = 5757.0479, recon_loss = 5756.3579, kl_loss = 0.6899\n", + "Batch 60, loss = 649.4966, recon_loss = 649.0649, kl_loss = 0.4317\n", + "Batch 90, loss = 188.8282, recon_loss = 188.5558, kl_loss = 0.2724\n", + "Batch 120, loss = 403.4417, recon_loss = 403.0741, kl_loss = 0.3676\n", + "Batch 150, loss = 678.1781, recon_loss = 677.2625, kl_loss = 0.9156\n", + "Batch 180, loss = 1413.1149, recon_loss = 1411.5455, kl_loss = 1.5693\n", + "Batch 210, loss = 4750.7939, recon_loss = 4746.3276, kl_loss = 4.4661\n", + "Average loss: 4233.2808\n", + "Epoch: 421\n", + "Batch 30, loss = 5776.1099, recon_loss = 5775.5801, kl_loss = 0.5297\n", + "Batch 60, loss = 648.7023, recon_loss = 648.3074, kl_loss = 0.3948\n", + "Batch 90, loss = 213.8811, recon_loss = 213.6135, kl_loss = 0.2676\n", + "Batch 120, loss = 400.4945, recon_loss = 400.1205, kl_loss = 0.3740\n", + "Batch 150, loss = 676.9383, recon_loss = 676.0434, kl_loss = 0.8949\n", + "Batch 180, loss = 1409.7252, recon_loss = 1408.1005, kl_loss = 1.6248\n", + "Batch 210, loss = 4770.3599, recon_loss = 4765.8887, kl_loss = 4.4711\n", + "Average loss: 4297.3598\n", + "Epoch: 422\n", + "Batch 30, loss = 5762.5430, recon_loss = 5761.8228, kl_loss = 0.7204\n", + "Batch 60, loss = 648.9349, recon_loss = 648.4905, kl_loss = 0.4444\n", + "Batch 90, loss = 206.9794, recon_loss = 206.7283, kl_loss = 0.2510\n", + "Batch 120, loss = 397.7545, recon_loss = 397.3792, kl_loss = 0.3753\n", + "Batch 150, loss = 677.7834, recon_loss = 676.8723, kl_loss = 0.9112\n", + "Batch 180, loss = 1405.8088, recon_loss = 1404.2405, kl_loss = 1.5684\n", + "Batch 210, loss = 4742.6934, recon_loss = 4738.2002, kl_loss = 4.4932\n", + "Average loss: 4250.8875\n", + "Epoch: 423\n", + "Batch 30, loss = 5760.5137, recon_loss = 5759.9180, kl_loss = 0.5955\n", + "Batch 60, loss = 649.0305, recon_loss = 648.5864, kl_loss = 0.4441\n", + "Batch 90, loss = 194.0657, recon_loss = 193.8045, kl_loss = 0.2612\n", + "Batch 120, loss = 398.9780, recon_loss = 398.5989, kl_loss = 0.3790\n", + "Batch 150, loss = 677.4836, recon_loss = 676.5299, kl_loss = 0.9537\n", + "Batch 180, loss = 1411.5946, recon_loss = 1409.9285, kl_loss = 1.6661\n", + "Batch 210, loss = 4823.2769, recon_loss = 4818.9155, kl_loss = 4.3615\n", + "Average loss: 4245.5311\n", + "Epoch: 424\n", + "Batch 30, loss = 5753.6689, recon_loss = 5753.0068, kl_loss = 0.6620\n", + "Batch 60, loss = 650.1256, recon_loss = 649.7144, kl_loss = 0.4112\n", + "Batch 90, loss = 207.2632, recon_loss = 207.0051, kl_loss = 0.2581\n", + "Batch 120, loss = 399.7583, recon_loss = 399.3735, kl_loss = 0.3848\n", + "Batch 150, loss = 677.6695, recon_loss = 676.7721, kl_loss = 0.8974\n", + "Batch 180, loss = 1407.9021, recon_loss = 1406.3292, kl_loss = 1.5728\n", + "Batch 210, loss = 4765.5415, recon_loss = 4761.1440, kl_loss = 4.3977\n", + "Average loss: 4272.3584\n", + "Epoch: 425\n", + "Batch 30, loss = 5753.7734, recon_loss = 5753.2026, kl_loss = 0.5709\n", + "Batch 60, loss = 649.3240, recon_loss = 648.9279, kl_loss = 0.3962\n", + "Batch 90, loss = 206.8019, recon_loss = 206.5311, kl_loss = 0.2708\n", + "Batch 120, loss = 400.4353, recon_loss = 400.0702, kl_loss = 0.3651\n", + "Batch 150, loss = 677.6692, recon_loss = 676.6622, kl_loss = 1.0070\n", + "Batch 180, loss = 1406.6125, recon_loss = 1404.9995, kl_loss = 1.6131\n", + "Batch 210, loss = 4902.9067, recon_loss = 4898.3862, kl_loss = 4.5207\n", + "Average loss: 4287.3380\n", + "Epoch: 426\n", + "Batch 30, loss = 5760.3394, recon_loss = 5759.7935, kl_loss = 0.5459\n", + "Batch 60, loss = 649.4084, recon_loss = 648.9907, kl_loss = 0.4178\n", + "Batch 90, loss = 203.2650, recon_loss = 203.0003, kl_loss = 0.2647\n", + "Batch 120, loss = 402.8290, recon_loss = 402.4359, kl_loss = 0.3931\n", + "Batch 150, loss = 677.5794, recon_loss = 676.6769, kl_loss = 0.9025\n", + "Batch 180, loss = 1410.0999, recon_loss = 1408.4315, kl_loss = 1.6684\n", + "Batch 210, loss = 4991.7866, recon_loss = 4987.1421, kl_loss = 4.6445\n", + "Average loss: 4259.3166\n", + "Epoch: 427\n", + "Batch 30, loss = 5762.2886, recon_loss = 5761.6709, kl_loss = 0.6174\n", + "Batch 60, loss = 650.2228, recon_loss = 649.7756, kl_loss = 0.4472\n", + "Batch 90, loss = 207.4952, recon_loss = 207.2368, kl_loss = 0.2584\n", + "Batch 120, loss = 400.3434, recon_loss = 399.8943, kl_loss = 0.4491\n", + "Batch 150, loss = 676.8731, recon_loss = 675.9089, kl_loss = 0.9642\n", + "Batch 180, loss = 1404.4681, recon_loss = 1402.7860, kl_loss = 1.6822\n", + "Batch 210, loss = 4965.1289, recon_loss = 4960.5645, kl_loss = 4.5643\n", + "Average loss: 4247.7893\n", + "Epoch: 428\n", + "Batch 30, loss = 5765.2329, recon_loss = 5764.6069, kl_loss = 0.6259\n", + "Batch 60, loss = 649.7701, recon_loss = 649.3263, kl_loss = 0.4439\n", + "Batch 90, loss = 208.5522, recon_loss = 208.2982, kl_loss = 0.2539\n", + "Batch 120, loss = 400.9518, recon_loss = 400.5743, kl_loss = 0.3774\n", + "Batch 150, loss = 678.3141, recon_loss = 677.3391, kl_loss = 0.9750\n", + "Batch 180, loss = 1412.4645, recon_loss = 1410.8274, kl_loss = 1.6371\n", + "Batch 210, loss = 4746.3203, recon_loss = 4741.6924, kl_loss = 4.6281\n", + "Average loss: 4240.6888\n", + "Epoch: 429\n", + "Batch 30, loss = 5764.8877, recon_loss = 5764.3022, kl_loss = 0.5853\n", + "Batch 60, loss = 648.5076, recon_loss = 648.0961, kl_loss = 0.4115\n", + "Batch 90, loss = 200.9646, recon_loss = 200.6776, kl_loss = 0.2870\n", + "Batch 120, loss = 399.8041, recon_loss = 399.4380, kl_loss = 0.3660\n", + "Batch 150, loss = 678.6824, recon_loss = 677.7006, kl_loss = 0.9819\n", + "Batch 180, loss = 1412.7292, recon_loss = 1411.0302, kl_loss = 1.6991\n", + "Batch 210, loss = 4954.4443, recon_loss = 4949.8643, kl_loss = 4.5799\n", + "Average loss: 4254.6567\n", + "Epoch: 430\n", + "Batch 30, loss = 5760.6479, recon_loss = 5759.9429, kl_loss = 0.7049\n", + "Batch 60, loss = 649.2814, recon_loss = 648.8169, kl_loss = 0.4645\n", + "Batch 90, loss = 205.0370, recon_loss = 204.7637, kl_loss = 0.2734\n", + "Batch 120, loss = 398.7350, recon_loss = 398.3567, kl_loss = 0.3783\n", + "Batch 150, loss = 676.9155, recon_loss = 675.9566, kl_loss = 0.9589\n", + "Batch 180, loss = 1406.9253, recon_loss = 1405.2614, kl_loss = 1.6640\n", + "Batch 210, loss = 4775.4810, recon_loss = 4770.8701, kl_loss = 4.6109\n", + "Average loss: 4238.7953\n", + "Epoch: 431\n", + "Batch 30, loss = 5760.1772, recon_loss = 5759.5820, kl_loss = 0.5954\n", + "Batch 60, loss = 650.2901, recon_loss = 649.8481, kl_loss = 0.4420\n", + "Batch 90, loss = 195.0530, recon_loss = 194.7840, kl_loss = 0.2689\n", + "Batch 120, loss = 407.1413, recon_loss = 406.7807, kl_loss = 0.3606\n", + "Batch 150, loss = 677.4309, recon_loss = 676.4913, kl_loss = 0.9396\n", + "Batch 180, loss = 1410.3888, recon_loss = 1408.7628, kl_loss = 1.6260\n", + "Batch 210, loss = 4747.6270, recon_loss = 4742.9868, kl_loss = 4.6399\n", + "Average loss: 4234.2407\n", + "Epoch: 432\n", + "Batch 30, loss = 5773.2339, recon_loss = 5772.6250, kl_loss = 0.6087\n", + "Batch 60, loss = 648.8862, recon_loss = 648.4642, kl_loss = 0.4220\n", + "Batch 90, loss = 199.6199, recon_loss = 199.3487, kl_loss = 0.2712\n", + "Batch 120, loss = 399.9074, recon_loss = 399.5215, kl_loss = 0.3859\n", + "Batch 150, loss = 677.1711, recon_loss = 676.1631, kl_loss = 1.0080\n", + "Batch 180, loss = 1408.1959, recon_loss = 1406.5688, kl_loss = 1.6270\n", + "Batch 210, loss = 5047.4360, recon_loss = 5042.8701, kl_loss = 4.5661\n", + "Average loss: 4255.4084\n", + "Epoch: 433\n", + "Batch 30, loss = 5761.2139, recon_loss = 5760.5068, kl_loss = 0.7071\n", + "Batch 60, loss = 649.2299, recon_loss = 648.7510, kl_loss = 0.4790\n", + "Batch 90, loss = 196.7443, recon_loss = 196.4730, kl_loss = 0.2713\n", + "Batch 120, loss = 400.9869, recon_loss = 400.5676, kl_loss = 0.4194\n", + "Batch 150, loss = 677.2057, recon_loss = 676.1678, kl_loss = 1.0379\n", + "Batch 180, loss = 2277.0598, recon_loss = 2275.3748, kl_loss = 1.6852\n", + "Batch 210, loss = 8295.0469, recon_loss = 8291.7363, kl_loss = 3.3107\n", + "Average loss: 4262.8788\n", + "Epoch: 434\n", + "Batch 30, loss = 5758.7739, recon_loss = 5758.0522, kl_loss = 0.7217\n", + "Batch 60, loss = 649.5070, recon_loss = 649.0476, kl_loss = 0.4593\n", + "Batch 90, loss = 221.8114, recon_loss = 221.5474, kl_loss = 0.2640\n", + "Batch 120, loss = 402.1415, recon_loss = 401.7795, kl_loss = 0.3620\n", + "Batch 150, loss = 677.8784, recon_loss = 676.9657, kl_loss = 0.9127\n", + "Batch 180, loss = 1415.1428, recon_loss = 1413.4657, kl_loss = 1.6771\n", + "Batch 210, loss = 9017.2783, recon_loss = 9014.3721, kl_loss = 2.9064\n", + "Average loss: 4261.8712\n", + "Epoch: 435\n", + "Batch 30, loss = 5753.5298, recon_loss = 5752.8467, kl_loss = 0.6831\n", + "Batch 60, loss = 648.6083, recon_loss = 648.1473, kl_loss = 0.4610\n", + "Batch 90, loss = 208.2341, recon_loss = 207.9551, kl_loss = 0.2789\n", + "Batch 120, loss = 401.4137, recon_loss = 401.0287, kl_loss = 0.3850\n", + "Batch 150, loss = 676.9330, recon_loss = 676.0187, kl_loss = 0.9144\n", + "Batch 180, loss = 1407.0961, recon_loss = 1405.4603, kl_loss = 1.6357\n", + "Batch 210, loss = 7030.7134, recon_loss = 7028.2373, kl_loss = 2.4761\n", + "Average loss: 4279.9335\n", + "Epoch: 436\n", + "Batch 30, loss = 5753.3906, recon_loss = 5752.6660, kl_loss = 0.7246\n", + "Batch 60, loss = 649.2295, recon_loss = 648.7422, kl_loss = 0.4873\n", + "Batch 90, loss = 194.1626, recon_loss = 193.8721, kl_loss = 0.2905\n", + "Batch 120, loss = 402.4709, recon_loss = 402.0677, kl_loss = 0.4032\n", + "Batch 150, loss = 677.6182, recon_loss = 676.6888, kl_loss = 0.9294\n", + "Batch 180, loss = 1413.8109, recon_loss = 1412.1637, kl_loss = 1.6472\n", + "Batch 210, loss = 6239.3379, recon_loss = 6237.4883, kl_loss = 1.8495\n", + "Average loss: 4258.1908\n", + "Epoch: 437\n", + "Batch 30, loss = 5753.3955, recon_loss = 5752.7671, kl_loss = 0.6284\n", + "Batch 60, loss = 649.1393, recon_loss = 648.6800, kl_loss = 0.4593\n", + "Batch 90, loss = 199.0208, recon_loss = 198.7418, kl_loss = 0.2791\n", + "Batch 120, loss = 399.1172, recon_loss = 398.7499, kl_loss = 0.3673\n", + "Batch 150, loss = 676.4844, recon_loss = 675.5874, kl_loss = 0.8970\n", + "Batch 180, loss = 1415.9730, recon_loss = 1414.2996, kl_loss = 1.6735\n", + "Batch 210, loss = 4830.3042, recon_loss = 4828.7188, kl_loss = 1.5853\n", + "Average loss: 4233.3049\n", + "Epoch: 438\n", + "Batch 30, loss = 5758.8027, recon_loss = 5758.1641, kl_loss = 0.6384\n", + "Batch 60, loss = 649.0990, recon_loss = 648.6727, kl_loss = 0.4263\n", + "Batch 90, loss = 199.9520, recon_loss = 199.6957, kl_loss = 0.2563\n", + "Batch 120, loss = 399.9690, recon_loss = 399.6014, kl_loss = 0.3677\n", + "Batch 150, loss = 677.3833, recon_loss = 676.4316, kl_loss = 0.9516\n", + "Batch 180, loss = 1409.2704, recon_loss = 1407.6030, kl_loss = 1.6673\n", + "Batch 210, loss = 4830.3491, recon_loss = 4825.7690, kl_loss = 4.5799\n", + "Average loss: 4234.6798\n", + "Epoch: 439\n", + "Batch 30, loss = 5760.8677, recon_loss = 5760.1035, kl_loss = 0.7642\n", + "Batch 60, loss = 649.2399, recon_loss = 648.8071, kl_loss = 0.4327\n", + "Batch 90, loss = 199.3241, recon_loss = 199.0471, kl_loss = 0.2771\n", + "Batch 120, loss = 400.9893, recon_loss = 400.6169, kl_loss = 0.3723\n", + "Batch 150, loss = 676.7872, recon_loss = 675.8804, kl_loss = 0.9068\n", + "Batch 180, loss = 1409.6040, recon_loss = 1407.9121, kl_loss = 1.6919\n", + "Batch 210, loss = 5201.4282, recon_loss = 5199.9238, kl_loss = 1.5042\n", + "Average loss: 4213.5142\n", + "Epoch: 440\n", + "Batch 30, loss = 5756.4517, recon_loss = 5755.6460, kl_loss = 0.8057\n", + "Batch 60, loss = 649.3267, recon_loss = 648.8867, kl_loss = 0.4400\n", + "Batch 90, loss = 204.1155, recon_loss = 203.8285, kl_loss = 0.2870\n", + "Batch 120, loss = 397.3342, recon_loss = 396.9332, kl_loss = 0.4010\n", + "Batch 150, loss = 678.1295, recon_loss = 677.2241, kl_loss = 0.9055\n", + "Batch 180, loss = 1414.5356, recon_loss = 1412.8901, kl_loss = 1.6455\n", + "Batch 210, loss = 4814.1587, recon_loss = 4809.9346, kl_loss = 4.2240\n", + "Average loss: 4209.2381\n", + "Epoch: 441\n", + "Batch 30, loss = 5756.7207, recon_loss = 5756.0225, kl_loss = 0.6982\n", + "Batch 60, loss = 650.1282, recon_loss = 649.6838, kl_loss = 0.4444\n", + "Batch 90, loss = 205.9702, recon_loss = 205.6785, kl_loss = 0.2917\n", + "Batch 120, loss = 403.1281, recon_loss = 402.7479, kl_loss = 0.3802\n", + "Batch 150, loss = 677.1188, recon_loss = 676.2416, kl_loss = 0.8772\n", + "Batch 180, loss = 1406.4449, recon_loss = 1404.7739, kl_loss = 1.6710\n", + "Batch 210, loss = 4862.2271, recon_loss = 4857.9634, kl_loss = 4.2639\n", + "Average loss: 4217.4610\n", + "Epoch: 442\n", + "Batch 30, loss = 5766.3203, recon_loss = 5765.5815, kl_loss = 0.7387\n", + "Batch 60, loss = 649.5561, recon_loss = 649.1230, kl_loss = 0.4331\n", + "Batch 90, loss = 205.9312, recon_loss = 205.6398, kl_loss = 0.2913\n", + "Batch 120, loss = 397.2684, recon_loss = 396.8883, kl_loss = 0.3801\n", + "Batch 150, loss = 676.8228, recon_loss = 675.9313, kl_loss = 0.8915\n", + "Batch 180, loss = 1405.1959, recon_loss = 1403.5652, kl_loss = 1.6307\n", + "Batch 210, loss = 4767.8384, recon_loss = 4763.5894, kl_loss = 4.2490\n", + "Average loss: 4201.2383\n", + "Epoch: 443\n", + "Batch 30, loss = 5756.0928, recon_loss = 5755.4385, kl_loss = 0.6543\n", + "Batch 60, loss = 648.3577, recon_loss = 647.9409, kl_loss = 0.4168\n", + "Batch 90, loss = 197.6149, recon_loss = 197.3367, kl_loss = 0.2782\n", + "Batch 120, loss = 398.6895, recon_loss = 398.2974, kl_loss = 0.3920\n", + "Batch 150, loss = 677.5434, recon_loss = 676.6595, kl_loss = 0.8839\n", + "Batch 180, loss = 1408.3566, recon_loss = 1406.6616, kl_loss = 1.6950\n", + "Batch 210, loss = 4766.6577, recon_loss = 4762.3486, kl_loss = 4.3091\n", + "Average loss: 4208.1842\n", + "Epoch: 444\n", + "Batch 30, loss = 5758.9731, recon_loss = 5758.1987, kl_loss = 0.7744\n", + "Batch 60, loss = 648.4772, recon_loss = 648.0426, kl_loss = 0.4346\n", + "Batch 90, loss = 212.3267, recon_loss = 212.0542, kl_loss = 0.2725\n", + "Batch 120, loss = 397.6552, recon_loss = 397.2797, kl_loss = 0.3755\n", + "Batch 150, loss = 677.8823, recon_loss = 676.9896, kl_loss = 0.8927\n", + "Batch 180, loss = 1409.4844, recon_loss = 1407.8392, kl_loss = 1.6451\n", + "Batch 210, loss = 4759.6489, recon_loss = 4755.3467, kl_loss = 4.3021\n", + "Average loss: 4227.1413\n", + "Epoch: 445\n", + "Batch 30, loss = 5752.6631, recon_loss = 5751.9473, kl_loss = 0.7158\n", + "Batch 60, loss = 649.1431, recon_loss = 648.7188, kl_loss = 0.4243\n", + "Batch 90, loss = 206.4171, recon_loss = 206.1572, kl_loss = 0.2599\n", + "Batch 120, loss = 396.1271, recon_loss = 395.7648, kl_loss = 0.3623\n", + "Batch 150, loss = 677.1253, recon_loss = 676.1525, kl_loss = 0.9729\n", + "Batch 180, loss = 1407.0525, recon_loss = 1405.3572, kl_loss = 1.6953\n", + "Batch 210, loss = 4750.8042, recon_loss = 4746.4448, kl_loss = 4.3595\n", + "Average loss: 4217.5003\n", + "Epoch: 446\n", + "Batch 30, loss = 5778.2148, recon_loss = 5777.5830, kl_loss = 0.6320\n", + "Batch 60, loss = 648.8205, recon_loss = 648.3878, kl_loss = 0.4327\n", + "Batch 90, loss = 201.4500, recon_loss = 201.1981, kl_loss = 0.2519\n", + "Batch 120, loss = 400.0611, recon_loss = 399.6736, kl_loss = 0.3876\n", + "Batch 150, loss = 677.7444, recon_loss = 676.8782, kl_loss = 0.8662\n", + "Batch 180, loss = 1406.7180, recon_loss = 1405.0159, kl_loss = 1.7022\n", + "Batch 210, loss = 4775.6465, recon_loss = 4771.2988, kl_loss = 4.3475\n", + "Average loss: 4207.3466\n", + "Epoch: 447\n", + "Batch 30, loss = 5759.2983, recon_loss = 5758.4741, kl_loss = 0.8243\n", + "Batch 60, loss = 649.3202, recon_loss = 648.8275, kl_loss = 0.4927\n", + "Batch 90, loss = 204.3804, recon_loss = 204.1016, kl_loss = 0.2788\n", + "Batch 120, loss = 400.4526, recon_loss = 400.0563, kl_loss = 0.3963\n", + "Batch 150, loss = 676.4509, recon_loss = 675.5967, kl_loss = 0.8542\n", + "Batch 180, loss = 1411.7677, recon_loss = 1410.2264, kl_loss = 1.5413\n", + "Batch 210, loss = 4750.3013, recon_loss = 4745.9263, kl_loss = 4.3748\n", + "Average loss: 4207.2205\n", + "Epoch: 448\n", + "Batch 30, loss = 5771.4072, recon_loss = 5770.7104, kl_loss = 0.6966\n", + "Batch 60, loss = 649.5386, recon_loss = 649.0784, kl_loss = 0.4602\n", + "Batch 90, loss = 193.1207, recon_loss = 192.8336, kl_loss = 0.2871\n", + "Batch 120, loss = 405.5405, recon_loss = 405.1668, kl_loss = 0.3737\n", + "Batch 150, loss = 676.6919, recon_loss = 675.8337, kl_loss = 0.8582\n", + "Batch 180, loss = 1406.8019, recon_loss = 1405.1509, kl_loss = 1.6509\n", + "Batch 210, loss = 4737.6528, recon_loss = 4733.2725, kl_loss = 4.3803\n", + "Average loss: 4235.0600\n", + "Epoch: 449\n", + "Batch 30, loss = 5765.8950, recon_loss = 5765.1484, kl_loss = 0.7466\n", + "Batch 60, loss = 649.3855, recon_loss = 648.9368, kl_loss = 0.4487\n", + "Batch 90, loss = 197.8579, recon_loss = 197.5928, kl_loss = 0.2650\n", + "Batch 120, loss = 398.0002, recon_loss = 397.6106, kl_loss = 0.3897\n", + "Batch 150, loss = 677.5405, recon_loss = 676.5674, kl_loss = 0.9731\n", + "Batch 180, loss = 1404.3607, recon_loss = 1402.6257, kl_loss = 1.7350\n", + "Batch 210, loss = 4728.3931, recon_loss = 4723.9492, kl_loss = 4.4440\n", + "Average loss: 4201.7886\n", + "Epoch: 450\n", + "Batch 30, loss = 5765.4380, recon_loss = 5764.8008, kl_loss = 0.6374\n", + "Batch 60, loss = 649.5873, recon_loss = 649.1545, kl_loss = 0.4329\n", + "Batch 90, loss = 202.0718, recon_loss = 201.7999, kl_loss = 0.2719\n", + "Batch 120, loss = 398.0587, recon_loss = 397.6719, kl_loss = 0.3867\n", + "Batch 150, loss = 677.9214, recon_loss = 677.0622, kl_loss = 0.8592\n", + "Batch 180, loss = 1418.0073, recon_loss = 1416.3489, kl_loss = 1.6585\n", + "Batch 210, loss = 4715.5298, recon_loss = 4710.9971, kl_loss = 4.5330\n", + "Average loss: 4204.3691\n", + "Epoch: 451\n", + "Batch 30, loss = 5762.9526, recon_loss = 5762.2256, kl_loss = 0.7272\n", + "Batch 60, loss = 649.1393, recon_loss = 648.6873, kl_loss = 0.4521\n", + "Batch 90, loss = 197.6386, recon_loss = 197.3717, kl_loss = 0.2668\n", + "Batch 120, loss = 398.3597, recon_loss = 397.9908, kl_loss = 0.3689\n", + "Batch 150, loss = 677.2597, recon_loss = 676.3282, kl_loss = 0.9315\n", + "Batch 180, loss = 1407.7668, recon_loss = 1406.0817, kl_loss = 1.6852\n", + "Batch 210, loss = 4843.3462, recon_loss = 4838.6377, kl_loss = 4.7086\n", + "Average loss: 4218.1461\n", + "Epoch: 452\n", + "Batch 30, loss = 5758.8193, recon_loss = 5758.0918, kl_loss = 0.7273\n", + "Batch 60, loss = 649.1786, recon_loss = 648.7413, kl_loss = 0.4374\n", + "Batch 90, loss = 196.8262, recon_loss = 196.5505, kl_loss = 0.2757\n", + "Batch 120, loss = 406.6754, recon_loss = 406.3175, kl_loss = 0.3579\n", + "Batch 150, loss = 676.5363, recon_loss = 675.6266, kl_loss = 0.9097\n", + "Batch 180, loss = 1405.3110, recon_loss = 1403.6382, kl_loss = 1.6729\n", + "Batch 210, loss = 4907.3892, recon_loss = 4902.5225, kl_loss = 4.8669\n", + "Average loss: 4200.1855\n", + "Epoch: 453\n", + "Batch 30, loss = 5758.5132, recon_loss = 5757.6016, kl_loss = 0.9116\n", + "Batch 60, loss = 649.6662, recon_loss = 649.2404, kl_loss = 0.4259\n", + "Batch 90, loss = 202.0479, recon_loss = 201.7902, kl_loss = 0.2578\n", + "Batch 120, loss = 401.2963, recon_loss = 400.9119, kl_loss = 0.3844\n", + "Batch 150, loss = 676.9254, recon_loss = 676.0172, kl_loss = 0.9082\n", + "Batch 180, loss = 1405.2771, recon_loss = 1403.6212, kl_loss = 1.6559\n", + "Batch 210, loss = 4911.7148, recon_loss = 4907.0122, kl_loss = 4.7028\n", + "Average loss: 4230.6835\n", + "Epoch: 454\n", + "Batch 30, loss = 5755.0098, recon_loss = 5754.3569, kl_loss = 0.6527\n", + "Batch 60, loss = 648.6478, recon_loss = 648.2056, kl_loss = 0.4422\n", + "Batch 90, loss = 192.6577, recon_loss = 192.3913, kl_loss = 0.2664\n", + "Batch 120, loss = 397.8761, recon_loss = 397.5221, kl_loss = 0.3540\n", + "Batch 150, loss = 676.7379, recon_loss = 675.8141, kl_loss = 0.9238\n", + "Batch 180, loss = 1402.6748, recon_loss = 1400.9170, kl_loss = 1.7578\n", + "Batch 210, loss = 4799.2334, recon_loss = 4794.7842, kl_loss = 4.4492\n", + "Average loss: 4222.2633\n", + "Epoch: 455\n", + "Batch 30, loss = 5746.0952, recon_loss = 5745.4375, kl_loss = 0.6576\n", + "Batch 60, loss = 648.7446, recon_loss = 648.3289, kl_loss = 0.4156\n", + "Batch 90, loss = 190.0527, recon_loss = 189.7732, kl_loss = 0.2795\n", + "Batch 120, loss = 397.4444, recon_loss = 397.0768, kl_loss = 0.3676\n", + "Batch 150, loss = 677.3650, recon_loss = 676.5328, kl_loss = 0.8322\n", + "Batch 180, loss = 1415.5537, recon_loss = 1413.8398, kl_loss = 1.7139\n", + "Batch 210, loss = 4750.2490, recon_loss = 4745.8281, kl_loss = 4.4207\n", + "Average loss: 4206.6701\n", + "Epoch: 456\n", + "Batch 30, loss = 5757.4351, recon_loss = 5756.8105, kl_loss = 0.6245\n", + "Batch 60, loss = 650.6322, recon_loss = 650.2192, kl_loss = 0.4130\n", + "Batch 90, loss = 191.1456, recon_loss = 190.9046, kl_loss = 0.2409\n", + "Batch 120, loss = 399.0633, recon_loss = 398.6884, kl_loss = 0.3749\n", + "Batch 150, loss = 676.7420, recon_loss = 675.8224, kl_loss = 0.9196\n", + "Batch 180, loss = 1401.3585, recon_loss = 1399.5869, kl_loss = 1.7716\n", + "Batch 210, loss = 4854.4375, recon_loss = 4849.9805, kl_loss = 4.4572\n", + "Average loss: 4223.3412\n", + "Epoch: 457\n", + "Batch 30, loss = 5753.1343, recon_loss = 5752.3242, kl_loss = 0.8100\n", + "Batch 60, loss = 650.4670, recon_loss = 650.0539, kl_loss = 0.4132\n", + "Batch 90, loss = 197.6799, recon_loss = 197.4205, kl_loss = 0.2594\n", + "Batch 120, loss = 397.8123, recon_loss = 397.4708, kl_loss = 0.3414\n", + "Batch 150, loss = 677.3511, recon_loss = 676.4054, kl_loss = 0.9457\n", + "Batch 180, loss = 1405.5941, recon_loss = 1403.8582, kl_loss = 1.7359\n", + "Batch 210, loss = 4812.7388, recon_loss = 4808.2686, kl_loss = 4.4704\n", + "Average loss: 4196.5055\n", + "Epoch: 458\n", + "Batch 30, loss = 5757.0273, recon_loss = 5756.3848, kl_loss = 0.6425\n", + "Batch 60, loss = 649.9049, recon_loss = 649.4885, kl_loss = 0.4164\n", + "Batch 90, loss = 194.3069, recon_loss = 194.0662, kl_loss = 0.2407\n", + "Batch 120, loss = 397.4041, recon_loss = 397.0457, kl_loss = 0.3584\n", + "Batch 150, loss = 676.7692, recon_loss = 675.7964, kl_loss = 0.9728\n", + "Batch 180, loss = 1402.9546, recon_loss = 1401.2065, kl_loss = 1.7480\n", + "Batch 210, loss = 4729.1123, recon_loss = 4724.6021, kl_loss = 4.5101\n", + "Average loss: 4182.6754\n", + "Epoch: 459\n", + "Batch 30, loss = 5749.5552, recon_loss = 5748.7520, kl_loss = 0.8034\n", + "Batch 60, loss = 650.8135, recon_loss = 650.3619, kl_loss = 0.4516\n", + "Batch 90, loss = 195.3120, recon_loss = 195.0662, kl_loss = 0.2458\n", + "Batch 120, loss = 400.9782, recon_loss = 400.6136, kl_loss = 0.3646\n", + "Batch 150, loss = 677.0558, recon_loss = 676.1642, kl_loss = 0.8916\n", + "Batch 180, loss = 1412.4717, recon_loss = 1410.8224, kl_loss = 1.6493\n", + "Batch 210, loss = 4707.0801, recon_loss = 4702.5874, kl_loss = 4.4926\n", + "Average loss: 4192.9450\n", + "Epoch: 460\n", + "Batch 30, loss = 5747.7251, recon_loss = 5746.9966, kl_loss = 0.7288\n", + "Batch 60, loss = 648.3856, recon_loss = 647.9412, kl_loss = 0.4444\n", + "Batch 90, loss = 202.3929, recon_loss = 202.1095, kl_loss = 0.2835\n", + "Batch 120, loss = 395.7803, recon_loss = 395.4122, kl_loss = 0.3681\n", + "Batch 150, loss = 677.4308, recon_loss = 676.4831, kl_loss = 0.9477\n", + "Batch 180, loss = 1402.0640, recon_loss = 1400.2838, kl_loss = 1.7802\n", + "Batch 210, loss = 4752.8477, recon_loss = 4748.4146, kl_loss = 4.4333\n", + "Average loss: 4189.0123\n", + "Epoch: 461\n", + "Batch 30, loss = 5755.1577, recon_loss = 5754.4507, kl_loss = 0.7069\n", + "Batch 60, loss = 649.3625, recon_loss = 648.9131, kl_loss = 0.4493\n", + "Batch 90, loss = 213.4938, recon_loss = 213.1952, kl_loss = 0.2986\n", + "Batch 120, loss = 396.1909, recon_loss = 395.8106, kl_loss = 0.3802\n", + "Batch 150, loss = 676.7012, recon_loss = 675.8036, kl_loss = 0.8976\n", + "Batch 180, loss = 1416.1810, recon_loss = 1414.5118, kl_loss = 1.6691\n", + "Batch 210, loss = 4750.5547, recon_loss = 4746.1362, kl_loss = 4.4186\n", + "Average loss: 4191.1998\n", + "Epoch: 462\n", + "Batch 30, loss = 5754.6919, recon_loss = 5753.9927, kl_loss = 0.6991\n", + "Batch 60, loss = 648.8246, recon_loss = 648.3841, kl_loss = 0.4405\n", + "Batch 90, loss = 188.6846, recon_loss = 188.3770, kl_loss = 0.3076\n", + "Batch 120, loss = 403.4316, recon_loss = 403.0850, kl_loss = 0.3466\n", + "Batch 150, loss = 677.3701, recon_loss = 676.4131, kl_loss = 0.9570\n", + "Batch 180, loss = 1403.1079, recon_loss = 1401.3859, kl_loss = 1.7221\n", + "Batch 210, loss = 4758.2134, recon_loss = 4753.8262, kl_loss = 4.3871\n", + "Average loss: 4201.2788\n", + "Epoch: 463\n", + "Batch 30, loss = 5752.9092, recon_loss = 5752.0791, kl_loss = 0.8299\n", + "Batch 60, loss = 648.8609, recon_loss = 648.3882, kl_loss = 0.4726\n", + "Batch 90, loss = 208.6146, recon_loss = 208.3175, kl_loss = 0.2971\n", + "Batch 120, loss = 397.3199, recon_loss = 396.9458, kl_loss = 0.3740\n", + "Batch 150, loss = 676.7781, recon_loss = 675.8455, kl_loss = 0.9326\n", + "Batch 180, loss = 1411.4025, recon_loss = 1409.6985, kl_loss = 1.7039\n", + "Batch 210, loss = 4716.0903, recon_loss = 4711.6489, kl_loss = 4.4412\n", + "Average loss: 4169.6574\n", + "Epoch: 464\n", + "Batch 30, loss = 5750.9688, recon_loss = 5750.2720, kl_loss = 0.6969\n", + "Batch 60, loss = 648.6958, recon_loss = 648.2338, kl_loss = 0.4621\n", + "Batch 90, loss = 202.1364, recon_loss = 201.8435, kl_loss = 0.2929\n", + "Batch 120, loss = 398.2981, recon_loss = 397.9357, kl_loss = 0.3623\n", + "Batch 150, loss = 676.4704, recon_loss = 675.4792, kl_loss = 0.9912\n", + "Batch 180, loss = 1409.8838, recon_loss = 1408.1591, kl_loss = 1.7248\n", + "Batch 210, loss = 4730.8916, recon_loss = 4726.4746, kl_loss = 4.4172\n", + "Average loss: 4190.7048\n", + "Epoch: 465\n", + "Batch 30, loss = 5744.1230, recon_loss = 5743.3945, kl_loss = 0.7287\n", + "Batch 60, loss = 647.8929, recon_loss = 647.4339, kl_loss = 0.4590\n", + "Batch 90, loss = 191.3349, recon_loss = 190.9933, kl_loss = 0.3416\n", + "Batch 120, loss = 396.8207, recon_loss = 396.4181, kl_loss = 0.4026\n", + "Batch 150, loss = 676.3168, recon_loss = 675.5023, kl_loss = 0.8146\n", + "Batch 180, loss = 1433.2164, recon_loss = 1431.5732, kl_loss = 1.6431\n", + "Batch 210, loss = 4865.3975, recon_loss = 4860.9053, kl_loss = 4.4921\n", + "Average loss: 4168.0694\n", + "Epoch: 466\n", + "Batch 30, loss = 5761.2632, recon_loss = 5760.5229, kl_loss = 0.7400\n", + "Batch 60, loss = 649.0199, recon_loss = 648.5640, kl_loss = 0.4559\n", + "Batch 90, loss = 185.4700, recon_loss = 185.1622, kl_loss = 0.3078\n", + "Batch 120, loss = 397.8765, recon_loss = 397.4999, kl_loss = 0.3766\n", + "Batch 150, loss = 676.8261, recon_loss = 675.8475, kl_loss = 0.9786\n", + "Batch 180, loss = 1407.7983, recon_loss = 1406.1058, kl_loss = 1.6925\n", + "Batch 210, loss = 4721.9438, recon_loss = 4717.5498, kl_loss = 4.3938\n", + "Average loss: 4212.2393\n", + "Epoch: 467\n", + "Batch 30, loss = 5753.5674, recon_loss = 5752.8047, kl_loss = 0.7625\n", + "Batch 60, loss = 648.2474, recon_loss = 647.7888, kl_loss = 0.4586\n", + "Batch 90, loss = 188.5864, recon_loss = 188.2984, kl_loss = 0.2881\n", + "Batch 120, loss = 397.9927, recon_loss = 397.6053, kl_loss = 0.3874\n", + "Batch 150, loss = 676.8299, recon_loss = 675.8940, kl_loss = 0.9359\n", + "Batch 180, loss = 1408.9419, recon_loss = 1407.2903, kl_loss = 1.6516\n", + "Batch 210, loss = 4651.4980, recon_loss = 4647.0986, kl_loss = 4.3993\n", + "Average loss: 4233.1581\n", + "Epoch: 468\n", + "Batch 30, loss = 5779.3076, recon_loss = 5778.5962, kl_loss = 0.7116\n", + "Batch 60, loss = 648.4092, recon_loss = 648.0250, kl_loss = 0.3843\n", + "Batch 90, loss = 208.0031, recon_loss = 207.6851, kl_loss = 0.3180\n", + "Batch 120, loss = 399.0787, recon_loss = 398.6429, kl_loss = 0.4359\n", + "Batch 150, loss = 677.3030, recon_loss = 676.3663, kl_loss = 0.9367\n", + "Batch 180, loss = 1404.1047, recon_loss = 1402.4094, kl_loss = 1.6953\n", + "Batch 210, loss = 4713.5112, recon_loss = 4709.2510, kl_loss = 4.2605\n", + "Average loss: 4197.7829\n", + "Epoch: 469\n", + "Batch 30, loss = 5764.2754, recon_loss = 5763.6021, kl_loss = 0.6733\n", + "Batch 60, loss = 648.7546, recon_loss = 648.3073, kl_loss = 0.4473\n", + "Batch 90, loss = 209.3482, recon_loss = 209.0099, kl_loss = 0.3383\n", + "Batch 120, loss = 397.5828, recon_loss = 397.2331, kl_loss = 0.3497\n", + "Batch 150, loss = 676.8867, recon_loss = 675.9642, kl_loss = 0.9225\n", + "Batch 180, loss = 1404.8984, recon_loss = 1403.1642, kl_loss = 1.7343\n", + "Batch 210, loss = 4634.9521, recon_loss = 4630.4995, kl_loss = 4.4527\n", + "Average loss: 4215.4660\n", + "Epoch: 470\n", + "Batch 30, loss = 5759.4365, recon_loss = 5758.5542, kl_loss = 0.8822\n", + "Batch 60, loss = 648.5830, recon_loss = 648.1000, kl_loss = 0.4830\n", + "Batch 90, loss = 201.9729, recon_loss = 201.6858, kl_loss = 0.2872\n", + "Batch 120, loss = 398.3504, recon_loss = 397.9361, kl_loss = 0.4143\n", + "Batch 150, loss = 676.6352, recon_loss = 675.7281, kl_loss = 0.9070\n", + "Batch 180, loss = 1401.0148, recon_loss = 1399.3151, kl_loss = 1.6997\n", + "Batch 210, loss = 4859.5693, recon_loss = 4855.0063, kl_loss = 4.5629\n", + "Average loss: 4171.9021\n", + "Epoch: 471\n", + "Batch 30, loss = 5753.6636, recon_loss = 5752.8931, kl_loss = 0.7705\n", + "Batch 60, loss = 648.6845, recon_loss = 648.1942, kl_loss = 0.4903\n", + "Batch 90, loss = 189.4973, recon_loss = 189.1577, kl_loss = 0.3396\n", + "Batch 120, loss = 399.8911, recon_loss = 399.4736, kl_loss = 0.4176\n", + "Batch 150, loss = 677.1279, recon_loss = 676.2230, kl_loss = 0.9050\n", + "Batch 180, loss = 1403.0261, recon_loss = 1401.3284, kl_loss = 1.6978\n", + "Batch 210, loss = 4703.2378, recon_loss = 4698.7466, kl_loss = 4.4912\n", + "Average loss: 4161.7536\n", + "Epoch: 472\n", + "Batch 30, loss = 5747.2192, recon_loss = 5746.3354, kl_loss = 0.8836\n", + "Batch 60, loss = 648.2518, recon_loss = 647.7523, kl_loss = 0.4995\n", + "Batch 90, loss = 195.4217, recon_loss = 195.0848, kl_loss = 0.3369\n", + "Batch 120, loss = 407.5942, recon_loss = 407.2271, kl_loss = 0.3670\n", + "Batch 150, loss = 678.0917, recon_loss = 677.2318, kl_loss = 0.8599\n", + "Batch 180, loss = 1402.3347, recon_loss = 1400.6279, kl_loss = 1.7068\n", + "Batch 210, loss = 4786.0493, recon_loss = 4781.5205, kl_loss = 4.5289\n", + "Average loss: 4187.0612\n", + "Epoch: 473\n", + "Batch 30, loss = 5757.0112, recon_loss = 5756.1748, kl_loss = 0.8366\n", + "Batch 60, loss = 648.3704, recon_loss = 647.9172, kl_loss = 0.4531\n", + "Batch 90, loss = 212.9894, recon_loss = 212.6772, kl_loss = 0.3122\n", + "Batch 120, loss = 398.0717, recon_loss = 397.6492, kl_loss = 0.4225\n", + "Batch 150, loss = 677.1108, recon_loss = 676.2267, kl_loss = 0.8841\n", + "Batch 180, loss = 1401.6248, recon_loss = 1399.8850, kl_loss = 1.7397\n", + "Batch 210, loss = 4753.8403, recon_loss = 4749.3057, kl_loss = 4.5349\n", + "Average loss: 4211.3773\n", + "Epoch: 474\n", + "Batch 30, loss = 5755.2168, recon_loss = 5754.3584, kl_loss = 0.8582\n", + "Batch 60, loss = 648.6812, recon_loss = 648.2007, kl_loss = 0.4805\n", + "Batch 90, loss = 206.3356, recon_loss = 206.0393, kl_loss = 0.2963\n", + "Batch 120, loss = 401.0584, recon_loss = 400.6673, kl_loss = 0.3912\n", + "Batch 150, loss = 677.2215, recon_loss = 676.2966, kl_loss = 0.9249\n", + "Batch 180, loss = 1403.1226, recon_loss = 1401.3156, kl_loss = 1.8070\n", + "Batch 210, loss = 4641.5259, recon_loss = 4637.0601, kl_loss = 4.4658\n", + "Average loss: 4173.0443\n", + "Epoch: 475\n", + "Batch 30, loss = 5760.7876, recon_loss = 5759.9180, kl_loss = 0.8698\n", + "Batch 60, loss = 649.4105, recon_loss = 648.9213, kl_loss = 0.4892\n", + "Batch 90, loss = 199.6120, recon_loss = 199.2838, kl_loss = 0.3282\n", + "Batch 120, loss = 399.3142, recon_loss = 398.9246, kl_loss = 0.3896\n", + "Batch 150, loss = 675.9757, recon_loss = 675.0890, kl_loss = 0.8867\n", + "Batch 180, loss = 1401.0752, recon_loss = 1399.3036, kl_loss = 1.7716\n", + "Batch 210, loss = 4916.8057, recon_loss = 4912.2100, kl_loss = 4.5956\n", + "Average loss: 4171.9513\n", + "Epoch: 476\n", + "Batch 30, loss = 5753.8105, recon_loss = 5752.9927, kl_loss = 0.8181\n", + "Batch 60, loss = 648.5947, recon_loss = 648.1272, kl_loss = 0.4675\n", + "Batch 90, loss = 194.2496, recon_loss = 193.9645, kl_loss = 0.2851\n", + "Batch 120, loss = 402.5261, recon_loss = 402.1362, kl_loss = 0.3899\n", + "Batch 150, loss = 676.7026, recon_loss = 675.6635, kl_loss = 1.0391\n", + "Batch 180, loss = 1398.3005, recon_loss = 1396.5922, kl_loss = 1.7083\n", + "Batch 210, loss = 4693.0103, recon_loss = 4688.5322, kl_loss = 4.4782\n", + "Average loss: 4161.3368\n", + "Epoch: 477\n", + "Batch 30, loss = 5741.8877, recon_loss = 5741.1270, kl_loss = 0.7607\n", + "Batch 60, loss = 649.0765, recon_loss = 648.6400, kl_loss = 0.4365\n", + "Batch 90, loss = 202.1242, recon_loss = 201.8315, kl_loss = 0.2926\n", + "Batch 120, loss = 397.5630, recon_loss = 397.1616, kl_loss = 0.4013\n", + "Batch 150, loss = 677.1366, recon_loss = 676.2043, kl_loss = 0.9323\n", + "Batch 180, loss = 1402.0599, recon_loss = 1400.3240, kl_loss = 1.7360\n", + "Batch 210, loss = 4699.7944, recon_loss = 4695.3770, kl_loss = 4.4177\n", + "Average loss: 4198.3475\n", + "Epoch: 478\n", + "Batch 30, loss = 5779.0205, recon_loss = 5778.0806, kl_loss = 0.9398\n", + "Batch 60, loss = 648.9512, recon_loss = 648.4979, kl_loss = 0.4533\n", + "Batch 90, loss = 206.3034, recon_loss = 205.9750, kl_loss = 0.3284\n", + "Batch 120, loss = 397.1813, recon_loss = 396.7930, kl_loss = 0.3883\n", + "Batch 150, loss = 676.2342, recon_loss = 675.2509, kl_loss = 0.9834\n", + "Batch 180, loss = 1402.1738, recon_loss = 1400.4688, kl_loss = 1.7050\n", + "Batch 210, loss = 4966.4985, recon_loss = 4961.9600, kl_loss = 4.5386\n", + "Average loss: 4164.7741\n", + "Epoch: 479\n", + "Batch 30, loss = 5762.1826, recon_loss = 5761.3911, kl_loss = 0.7914\n", + "Batch 60, loss = 649.6290, recon_loss = 649.2145, kl_loss = 0.4145\n", + "Batch 90, loss = 189.0303, recon_loss = 188.7392, kl_loss = 0.2911\n", + "Batch 120, loss = 398.2690, recon_loss = 397.8846, kl_loss = 0.3845\n", + "Batch 150, loss = 676.5057, recon_loss = 675.5862, kl_loss = 0.9195\n", + "Batch 180, loss = 2369.3870, recon_loss = 2367.6274, kl_loss = 1.7596\n", + "Batch 210, loss = 4867.3750, recon_loss = 4862.7520, kl_loss = 4.6232\n", + "Average loss: 4180.0344\n", + "Epoch: 480\n", + "Batch 30, loss = 5760.1074, recon_loss = 5759.3623, kl_loss = 0.7449\n", + "Batch 60, loss = 648.9316, recon_loss = 648.4778, kl_loss = 0.4538\n", + "Batch 90, loss = 194.2688, recon_loss = 193.9763, kl_loss = 0.2925\n", + "Batch 120, loss = 398.9305, recon_loss = 398.5211, kl_loss = 0.4093\n", + "Batch 150, loss = 677.7121, recon_loss = 676.7711, kl_loss = 0.9410\n", + "Batch 180, loss = 1404.5941, recon_loss = 1402.9509, kl_loss = 1.6432\n", + "Batch 210, loss = 4718.4883, recon_loss = 4713.9321, kl_loss = 4.5560\n", + "Average loss: 4156.5052\n", + "Epoch: 481\n", + "Batch 30, loss = 5750.9854, recon_loss = 5750.3105, kl_loss = 0.6748\n", + "Batch 60, loss = 650.1812, recon_loss = 649.7136, kl_loss = 0.4675\n", + "Batch 90, loss = 190.7220, recon_loss = 190.4077, kl_loss = 0.3142\n", + "Batch 120, loss = 401.7215, recon_loss = 401.3040, kl_loss = 0.4175\n", + "Batch 150, loss = 677.7293, recon_loss = 676.8643, kl_loss = 0.8651\n", + "Batch 180, loss = 1400.8594, recon_loss = 1399.1990, kl_loss = 1.6604\n", + "Batch 210, loss = 4784.1250, recon_loss = 4779.5547, kl_loss = 4.5702\n", + "Average loss: 4206.2765\n", + "Epoch: 482\n", + "Batch 30, loss = 5749.3760, recon_loss = 5748.6367, kl_loss = 0.7392\n", + "Batch 60, loss = 648.7145, recon_loss = 648.2565, kl_loss = 0.4580\n", + "Batch 90, loss = 189.6953, recon_loss = 189.3947, kl_loss = 0.3006\n", + "Batch 120, loss = 403.7225, recon_loss = 403.3573, kl_loss = 0.3651\n", + "Batch 150, loss = 676.9158, recon_loss = 675.9944, kl_loss = 0.9213\n", + "Batch 180, loss = 1408.8104, recon_loss = 1407.0920, kl_loss = 1.7184\n", + "Batch 210, loss = 4800.0142, recon_loss = 4795.4326, kl_loss = 4.5816\n", + "Average loss: 4180.8525\n", + "Epoch: 483\n", + "Batch 30, loss = 5768.2383, recon_loss = 5767.4844, kl_loss = 0.7539\n", + "Batch 60, loss = 649.3642, recon_loss = 648.9681, kl_loss = 0.3960\n", + "Batch 90, loss = 197.0880, recon_loss = 196.7838, kl_loss = 0.3042\n", + "Batch 120, loss = 397.5662, recon_loss = 397.1649, kl_loss = 0.4013\n", + "Batch 150, loss = 676.5799, recon_loss = 675.7231, kl_loss = 0.8568\n", + "Batch 180, loss = 1402.3983, recon_loss = 1400.7456, kl_loss = 1.6527\n", + "Batch 210, loss = 4725.2651, recon_loss = 4720.6680, kl_loss = 4.5974\n", + "Average loss: 4182.4652\n", + "Epoch: 484\n", + "Batch 30, loss = 5756.4429, recon_loss = 5755.7139, kl_loss = 0.7288\n", + "Batch 60, loss = 648.5032, recon_loss = 648.0790, kl_loss = 0.4242\n", + "Batch 90, loss = 193.7040, recon_loss = 193.3897, kl_loss = 0.3143\n", + "Batch 120, loss = 399.2081, recon_loss = 398.8036, kl_loss = 0.4046\n", + "Batch 150, loss = 676.1798, recon_loss = 675.2990, kl_loss = 0.8808\n", + "Batch 180, loss = 1401.4302, recon_loss = 1399.7567, kl_loss = 1.6735\n", + "Batch 210, loss = 4631.8711, recon_loss = 4627.2920, kl_loss = 4.5793\n", + "Average loss: 4149.4670\n", + "Epoch: 485\n", + "Batch 30, loss = 5749.5850, recon_loss = 5748.8721, kl_loss = 0.7131\n", + "Batch 60, loss = 648.6972, recon_loss = 648.2569, kl_loss = 0.4403\n", + "Batch 90, loss = 200.5961, recon_loss = 200.2832, kl_loss = 0.3129\n", + "Batch 120, loss = 398.8724, recon_loss = 398.4588, kl_loss = 0.4136\n", + "Batch 150, loss = 677.4614, recon_loss = 676.5254, kl_loss = 0.9360\n", + "Batch 180, loss = 1399.2273, recon_loss = 1397.5452, kl_loss = 1.6821\n", + "Batch 210, loss = 4795.8799, recon_loss = 4791.3418, kl_loss = 4.5380\n", + "Average loss: 4158.5751\n", + "Epoch: 486\n", + "Batch 30, loss = 5775.0737, recon_loss = 5774.3496, kl_loss = 0.7241\n", + "Batch 60, loss = 650.2807, recon_loss = 649.8287, kl_loss = 0.4519\n", + "Batch 90, loss = 186.6838, recon_loss = 186.3853, kl_loss = 0.2986\n", + "Batch 120, loss = 397.2520, recon_loss = 396.8199, kl_loss = 0.4321\n", + "Batch 150, loss = 675.6233, recon_loss = 674.7137, kl_loss = 0.9095\n", + "Batch 180, loss = 1406.8308, recon_loss = 1405.1322, kl_loss = 1.6986\n", + "Batch 210, loss = 4812.6763, recon_loss = 4808.1328, kl_loss = 4.5433\n", + "Average loss: 4154.7792\n", + "Epoch: 487\n", + "Batch 30, loss = 5756.1079, recon_loss = 5755.3145, kl_loss = 0.7935\n", + "Batch 60, loss = 648.5962, recon_loss = 648.1454, kl_loss = 0.4508\n", + "Batch 90, loss = 205.6969, recon_loss = 205.4151, kl_loss = 0.2818\n", + "Batch 120, loss = 398.9323, recon_loss = 398.5224, kl_loss = 0.4099\n", + "Batch 150, loss = 676.5000, recon_loss = 675.5057, kl_loss = 0.9942\n", + "Batch 180, loss = 1407.9119, recon_loss = 1406.2100, kl_loss = 1.7019\n", + "Batch 210, loss = 4609.9150, recon_loss = 4605.2803, kl_loss = 4.6350\n", + "Average loss: 4142.3440\n", + "Epoch: 488\n", + "Batch 30, loss = 5766.0664, recon_loss = 5765.3872, kl_loss = 0.6790\n", + "Batch 60, loss = 649.2690, recon_loss = 648.8411, kl_loss = 0.4279\n", + "Batch 90, loss = 187.1721, recon_loss = 186.8777, kl_loss = 0.2944\n", + "Batch 120, loss = 396.6549, recon_loss = 396.2925, kl_loss = 0.3624\n", + "Batch 150, loss = 677.4926, recon_loss = 676.5982, kl_loss = 0.8944\n", + "Batch 180, loss = 1402.7000, recon_loss = 1401.0039, kl_loss = 1.6960\n", + "Batch 210, loss = 4683.4741, recon_loss = 4678.8623, kl_loss = 4.6117\n", + "Average loss: 4129.4540\n", + "Epoch: 489\n", + "Batch 30, loss = 5770.2148, recon_loss = 5769.5615, kl_loss = 0.6532\n", + "Batch 60, loss = 648.6235, recon_loss = 648.1683, kl_loss = 0.4552\n", + "Batch 90, loss = 195.3166, recon_loss = 195.0235, kl_loss = 0.2930\n", + "Batch 120, loss = 397.2037, recon_loss = 396.8121, kl_loss = 0.3916\n", + "Batch 150, loss = 676.1963, recon_loss = 675.1991, kl_loss = 0.9972\n", + "Batch 180, loss = 1398.8080, recon_loss = 1397.1641, kl_loss = 1.6439\n", + "Batch 210, loss = 4749.2363, recon_loss = 4744.5391, kl_loss = 4.6975\n", + "Average loss: 4155.1252\n", + "Epoch: 490\n", + "Batch 30, loss = 5757.6675, recon_loss = 5756.8647, kl_loss = 0.8028\n", + "Batch 60, loss = 648.7761, recon_loss = 648.3288, kl_loss = 0.4472\n", + "Batch 90, loss = 189.3690, recon_loss = 189.0245, kl_loss = 0.3445\n", + "Batch 120, loss = 400.6555, recon_loss = 400.2621, kl_loss = 0.3934\n", + "Batch 150, loss = 676.8659, recon_loss = 675.8975, kl_loss = 0.9684\n", + "Batch 180, loss = 1408.0824, recon_loss = 1406.4276, kl_loss = 1.6548\n", + "Batch 210, loss = 4752.0371, recon_loss = 4747.3862, kl_loss = 4.6508\n", + "Average loss: 4164.4761\n", + "Epoch: 491\n", + "Batch 30, loss = 5758.4565, recon_loss = 5757.7373, kl_loss = 0.7191\n", + "Batch 60, loss = 648.0302, recon_loss = 647.5713, kl_loss = 0.4589\n", + "Batch 90, loss = 187.4081, recon_loss = 187.1130, kl_loss = 0.2951\n", + "Batch 120, loss = 396.2517, recon_loss = 395.8614, kl_loss = 0.3903\n", + "Batch 150, loss = 676.0412, recon_loss = 675.0548, kl_loss = 0.9864\n", + "Batch 180, loss = 1399.8518, recon_loss = 1398.1322, kl_loss = 1.7196\n", + "Batch 210, loss = 4672.3340, recon_loss = 4667.6533, kl_loss = 4.6806\n", + "Average loss: 4182.9453\n", + "Epoch: 492\n", + "Batch 30, loss = 5763.8755, recon_loss = 5763.1772, kl_loss = 0.6983\n", + "Batch 60, loss = 648.6366, recon_loss = 648.1775, kl_loss = 0.4591\n", + "Batch 90, loss = 194.5806, recon_loss = 194.2535, kl_loss = 0.3271\n", + "Batch 120, loss = 396.1731, recon_loss = 395.7576, kl_loss = 0.4156\n", + "Batch 150, loss = 675.9340, recon_loss = 674.9961, kl_loss = 0.9379\n", + "Batch 180, loss = 1400.4402, recon_loss = 1398.7765, kl_loss = 1.6638\n", + "Batch 210, loss = 4704.5303, recon_loss = 4699.9761, kl_loss = 4.5543\n", + "Average loss: 4190.1867\n", + "Epoch: 493\n", + "Batch 30, loss = 5770.7119, recon_loss = 5769.7690, kl_loss = 0.9429\n", + "Batch 60, loss = 648.3713, recon_loss = 647.8967, kl_loss = 0.4747\n", + "Batch 90, loss = 202.7735, recon_loss = 202.4595, kl_loss = 0.3140\n", + "Batch 120, loss = 396.0236, recon_loss = 395.6252, kl_loss = 0.3984\n", + "Batch 150, loss = 677.1287, recon_loss = 676.1556, kl_loss = 0.9731\n", + "Batch 180, loss = 1398.2728, recon_loss = 1396.5757, kl_loss = 1.6971\n", + "Batch 210, loss = 4607.2217, recon_loss = 4602.4771, kl_loss = 4.7447\n", + "Average loss: 4151.8695\n", + "Epoch: 494\n", + "Batch 30, loss = 5758.3506, recon_loss = 5757.5708, kl_loss = 0.7799\n", + "Batch 60, loss = 648.5868, recon_loss = 648.0969, kl_loss = 0.4899\n", + "Batch 90, loss = 187.9794, recon_loss = 187.6491, kl_loss = 0.3304\n", + "Batch 120, loss = 396.8636, recon_loss = 396.4276, kl_loss = 0.4361\n", + "Batch 150, loss = 676.1876, recon_loss = 675.2677, kl_loss = 0.9199\n", + "Batch 180, loss = 1404.0957, recon_loss = 1402.4414, kl_loss = 1.6543\n", + "Batch 210, loss = 4710.0718, recon_loss = 4705.3369, kl_loss = 4.7351\n", + "Average loss: 4130.5787\n", + "Epoch: 495\n", + "Batch 30, loss = 5751.5625, recon_loss = 5750.7651, kl_loss = 0.7972\n", + "Batch 60, loss = 648.0623, recon_loss = 647.5818, kl_loss = 0.4804\n", + "Batch 90, loss = 188.2355, recon_loss = 187.9219, kl_loss = 0.3136\n", + "Batch 120, loss = 396.4773, recon_loss = 396.0720, kl_loss = 0.4053\n", + "Batch 150, loss = 676.3663, recon_loss = 675.3860, kl_loss = 0.9803\n", + "Batch 180, loss = 2270.1987, recon_loss = 2268.5088, kl_loss = 1.6898\n", + "Batch 210, loss = 4658.0010, recon_loss = 4653.2397, kl_loss = 4.7612\n", + "Average loss: 4122.3952\n", + "Epoch: 496\n", + "Batch 30, loss = 5747.4355, recon_loss = 5746.6631, kl_loss = 0.7725\n", + "Batch 60, loss = 649.3655, recon_loss = 648.8724, kl_loss = 0.4931\n", + "Batch 90, loss = 196.0559, recon_loss = 195.7436, kl_loss = 0.3123\n", + "Batch 120, loss = 395.5461, recon_loss = 395.1518, kl_loss = 0.3943\n", + "Batch 150, loss = 676.8936, recon_loss = 676.0017, kl_loss = 0.8918\n", + "Batch 180, loss = 1436.3696, recon_loss = 1434.6577, kl_loss = 1.7119\n", + "Batch 210, loss = 4653.9473, recon_loss = 4649.2407, kl_loss = 4.7064\n", + "Average loss: 4141.7187\n", + "Epoch: 497\n", + "Batch 30, loss = 5757.5430, recon_loss = 5756.8398, kl_loss = 0.7031\n", + "Batch 60, loss = 651.1131, recon_loss = 650.6620, kl_loss = 0.4511\n", + "Batch 90, loss = 190.2075, recon_loss = 189.9185, kl_loss = 0.2889\n", + "Batch 120, loss = 396.8944, recon_loss = 396.4926, kl_loss = 0.4018\n", + "Batch 150, loss = 675.9686, recon_loss = 674.9945, kl_loss = 0.9741\n", + "Batch 180, loss = 1414.1802, recon_loss = 1412.4167, kl_loss = 1.7634\n", + "Batch 210, loss = 4575.4502, recon_loss = 4570.7715, kl_loss = 4.6787\n", + "Average loss: 4175.2813\n", + "Epoch: 498\n", + "Batch 30, loss = 5746.5601, recon_loss = 5745.7319, kl_loss = 0.8283\n", + "Batch 60, loss = 651.0346, recon_loss = 650.5937, kl_loss = 0.4409\n", + "Batch 90, loss = 191.4516, recon_loss = 191.1410, kl_loss = 0.3105\n", + "Batch 120, loss = 397.6511, recon_loss = 397.2451, kl_loss = 0.4060\n", + "Batch 150, loss = 676.2176, recon_loss = 675.3446, kl_loss = 0.8730\n", + "Batch 180, loss = 1412.1069, recon_loss = 1410.3418, kl_loss = 1.7651\n", + "Batch 210, loss = 4625.2720, recon_loss = 4620.5547, kl_loss = 4.7170\n", + "Average loss: 4178.3010\n", + "Epoch: 499\n", + "Batch 30, loss = 5740.1816, recon_loss = 5739.4131, kl_loss = 0.7687\n", + "Batch 60, loss = 649.4283, recon_loss = 648.9508, kl_loss = 0.4775\n", + "Batch 90, loss = 194.3192, recon_loss = 194.0241, kl_loss = 0.2951\n", + "Batch 120, loss = 396.0430, recon_loss = 395.6349, kl_loss = 0.4082\n", + "Batch 150, loss = 676.3831, recon_loss = 675.5061, kl_loss = 0.8770\n", + "Batch 180, loss = 1415.0054, recon_loss = 1413.2069, kl_loss = 1.7984\n", + "Batch 210, loss = 4628.5723, recon_loss = 4623.9521, kl_loss = 4.6200\n", + "Average loss: 4132.3775\n", + "Epoch: 500\n", + "Batch 30, loss = 5751.8789, recon_loss = 5750.9712, kl_loss = 0.9077\n", + "Batch 60, loss = 648.9408, recon_loss = 648.4916, kl_loss = 0.4492\n", + "Batch 90, loss = 188.9639, recon_loss = 188.6573, kl_loss = 0.3065\n", + "Batch 120, loss = 402.3714, recon_loss = 402.0036, kl_loss = 0.3678\n", + "Batch 150, loss = 676.7451, recon_loss = 675.8604, kl_loss = 0.8847\n", + "Batch 180, loss = 1418.8398, recon_loss = 1417.0916, kl_loss = 1.7483\n", + "Batch 210, loss = 4591.4795, recon_loss = 4586.9707, kl_loss = 4.5090\n", + "Average loss: 4170.7029\n", + "Epoch: 501\n", + "Batch 30, loss = 5740.4087, recon_loss = 5739.5669, kl_loss = 0.8416\n", + "Batch 60, loss = 648.3063, recon_loss = 647.8372, kl_loss = 0.4692\n", + "Batch 90, loss = 202.8343, recon_loss = 202.5358, kl_loss = 0.2985\n", + "Batch 120, loss = 398.6547, recon_loss = 398.2287, kl_loss = 0.4260\n", + "Batch 150, loss = 676.4810, recon_loss = 675.4935, kl_loss = 0.9874\n", + "Batch 180, loss = 1405.1290, recon_loss = 1403.4006, kl_loss = 1.7284\n", + "Batch 210, loss = 4684.7031, recon_loss = 4680.1250, kl_loss = 4.5783\n", + "Average loss: 4201.7510\n", + "Epoch: 502\n", + "Batch 30, loss = 5737.7344, recon_loss = 5736.9395, kl_loss = 0.7951\n", + "Batch 60, loss = 649.0420, recon_loss = 648.5665, kl_loss = 0.4755\n", + "Batch 90, loss = 189.0412, recon_loss = 188.7570, kl_loss = 0.2842\n", + "Batch 120, loss = 396.0404, recon_loss = 395.6398, kl_loss = 0.4007\n", + "Batch 150, loss = 675.5707, recon_loss = 674.6229, kl_loss = 0.9478\n", + "Batch 180, loss = 1412.0140, recon_loss = 1410.2634, kl_loss = 1.7506\n", + "Batch 210, loss = 4579.4902, recon_loss = 4574.8301, kl_loss = 4.6599\n", + "Average loss: 4203.8922\n", + "Epoch: 503\n", + "Batch 30, loss = 5740.0659, recon_loss = 5739.1509, kl_loss = 0.9152\n", + "Batch 60, loss = 648.2081, recon_loss = 647.7280, kl_loss = 0.4801\n", + "Batch 90, loss = 205.3260, recon_loss = 205.0066, kl_loss = 0.3193\n", + "Batch 120, loss = 397.2828, recon_loss = 396.8809, kl_loss = 0.4020\n", + "Batch 150, loss = 677.0599, recon_loss = 676.0909, kl_loss = 0.9690\n", + "Batch 180, loss = 1401.3120, recon_loss = 1399.5142, kl_loss = 1.7979\n", + "Batch 210, loss = 4687.7783, recon_loss = 4683.0830, kl_loss = 4.6952\n", + "Average loss: 4126.9679\n", + "Epoch: 504\n", + "Batch 30, loss = 5748.4175, recon_loss = 5747.6191, kl_loss = 0.7981\n", + "Batch 60, loss = 648.0749, recon_loss = 647.5551, kl_loss = 0.5198\n", + "Batch 90, loss = 192.6770, recon_loss = 192.3775, kl_loss = 0.2995\n", + "Batch 120, loss = 400.8076, recon_loss = 400.4163, kl_loss = 0.3913\n", + "Batch 150, loss = 676.0236, recon_loss = 675.0413, kl_loss = 0.9823\n", + "Batch 180, loss = 1412.7297, recon_loss = 1411.0315, kl_loss = 1.6982\n", + "Batch 210, loss = 4617.9683, recon_loss = 4613.2842, kl_loss = 4.6841\n", + "Average loss: 4154.3787\n", + "Epoch: 505\n", + "Batch 30, loss = 5747.2090, recon_loss = 5746.4287, kl_loss = 0.7803\n", + "Batch 60, loss = 647.9016, recon_loss = 647.4092, kl_loss = 0.4924\n", + "Batch 90, loss = 201.2887, recon_loss = 200.9734, kl_loss = 0.3153\n", + "Batch 120, loss = 399.3946, recon_loss = 398.9951, kl_loss = 0.3995\n", + "Batch 150, loss = 676.7701, recon_loss = 675.8049, kl_loss = 0.9652\n", + "Batch 180, loss = 1402.1749, recon_loss = 1400.4446, kl_loss = 1.7304\n", + "Batch 210, loss = 4651.5454, recon_loss = 4646.8682, kl_loss = 4.6771\n", + "Average loss: 4126.1975\n", + "Epoch: 506\n", + "Batch 30, loss = 5753.7583, recon_loss = 5752.9790, kl_loss = 0.7792\n", + "Batch 60, loss = 649.0054, recon_loss = 648.4840, kl_loss = 0.5214\n", + "Batch 90, loss = 190.2887, recon_loss = 189.9879, kl_loss = 0.3009\n", + "Batch 120, loss = 401.7424, recon_loss = 401.2801, kl_loss = 0.4622\n", + "Batch 150, loss = 677.3491, recon_loss = 676.4114, kl_loss = 0.9377\n", + "Batch 180, loss = 1401.3408, recon_loss = 1399.6355, kl_loss = 1.7053\n", + "Batch 210, loss = 4662.7524, recon_loss = 4658.0830, kl_loss = 4.6695\n", + "Average loss: 4168.7169\n", + "Epoch: 507\n", + "Batch 30, loss = 5751.1289, recon_loss = 5750.3159, kl_loss = 0.8131\n", + "Batch 60, loss = 647.8538, recon_loss = 647.3594, kl_loss = 0.4944\n", + "Batch 90, loss = 189.7814, recon_loss = 189.4926, kl_loss = 0.2888\n", + "Batch 120, loss = 400.2361, recon_loss = 399.8226, kl_loss = 0.4136\n", + "Batch 150, loss = 675.3588, recon_loss = 674.3665, kl_loss = 0.9924\n", + "Batch 180, loss = 1461.4595, recon_loss = 1459.7278, kl_loss = 1.7317\n", + "Batch 210, loss = 4705.3032, recon_loss = 4700.5757, kl_loss = 4.7274\n", + "Average loss: 4148.0835\n", + "Epoch: 508\n", + "Batch 30, loss = 5746.8994, recon_loss = 5746.0449, kl_loss = 0.8545\n", + "Batch 60, loss = 647.8874, recon_loss = 647.3646, kl_loss = 0.5228\n", + "Batch 90, loss = 186.1582, recon_loss = 185.8415, kl_loss = 0.3168\n", + "Batch 120, loss = 398.8655, recon_loss = 398.4658, kl_loss = 0.3997\n", + "Batch 150, loss = 676.4009, recon_loss = 675.4939, kl_loss = 0.9070\n", + "Batch 180, loss = 1405.6733, recon_loss = 1403.9580, kl_loss = 1.7153\n", + "Batch 210, loss = 4620.1172, recon_loss = 4615.4463, kl_loss = 4.6709\n", + "Average loss: 4136.2646\n", + "Epoch: 509\n", + "Batch 30, loss = 5790.4077, recon_loss = 5789.6226, kl_loss = 0.7854\n", + "Batch 60, loss = 647.9225, recon_loss = 647.4196, kl_loss = 0.5030\n", + "Batch 90, loss = 198.8245, recon_loss = 198.5052, kl_loss = 0.3194\n", + "Batch 120, loss = 397.8733, recon_loss = 397.4795, kl_loss = 0.3938\n", + "Batch 150, loss = 675.4542, recon_loss = 674.4509, kl_loss = 1.0033\n", + "Batch 180, loss = 1402.4607, recon_loss = 1400.7142, kl_loss = 1.7465\n", + "Batch 210, loss = 4573.6177, recon_loss = 4568.9814, kl_loss = 4.6364\n", + "Average loss: 4152.4059\n", + "Epoch: 510\n", + "Batch 30, loss = 5758.9517, recon_loss = 5758.0845, kl_loss = 0.8674\n", + "Batch 60, loss = 650.6462, recon_loss = 650.1658, kl_loss = 0.4805\n", + "Batch 90, loss = 206.0762, recon_loss = 205.7953, kl_loss = 0.2809\n", + "Batch 120, loss = 398.6847, recon_loss = 398.2940, kl_loss = 0.3906\n", + "Batch 150, loss = 676.0388, recon_loss = 675.1335, kl_loss = 0.9053\n", + "Batch 180, loss = 1402.8911, recon_loss = 1401.2144, kl_loss = 1.6767\n", + "Batch 210, loss = 4599.1836, recon_loss = 4594.4932, kl_loss = 4.6903\n", + "Average loss: 4111.4593\n", + "Epoch: 511\n", + "Batch 30, loss = 5765.1216, recon_loss = 5764.2461, kl_loss = 0.8753\n", + "Batch 60, loss = 647.6306, recon_loss = 647.1100, kl_loss = 0.5206\n", + "Batch 90, loss = 193.2935, recon_loss = 192.9748, kl_loss = 0.3187\n", + "Batch 120, loss = 403.9484, recon_loss = 403.5588, kl_loss = 0.3895\n", + "Batch 150, loss = 675.9028, recon_loss = 674.9327, kl_loss = 0.9701\n", + "Batch 180, loss = 1404.6287, recon_loss = 1402.9048, kl_loss = 1.7239\n", + "Batch 210, loss = 4603.2827, recon_loss = 4598.6787, kl_loss = 4.6041\n", + "Average loss: 4134.5872\n", + "Epoch: 512\n", + "Batch 30, loss = 5748.5317, recon_loss = 5747.6689, kl_loss = 0.8630\n", + "Batch 60, loss = 649.2352, recon_loss = 648.7145, kl_loss = 0.5206\n", + "Batch 90, loss = 186.6447, recon_loss = 186.3629, kl_loss = 0.2818\n", + "Batch 120, loss = 402.3488, recon_loss = 401.9513, kl_loss = 0.3976\n", + "Batch 150, loss = 677.2838, recon_loss = 676.3855, kl_loss = 0.8983\n", + "Batch 180, loss = 1427.1057, recon_loss = 1425.4071, kl_loss = 1.6987\n", + "Batch 210, loss = 4649.9097, recon_loss = 4645.2549, kl_loss = 4.6549\n", + "Average loss: 4162.9785\n", + "Epoch: 513\n", + "Batch 30, loss = 5747.6548, recon_loss = 5746.7681, kl_loss = 0.8867\n", + "Batch 60, loss = 648.0055, recon_loss = 647.5049, kl_loss = 0.5006\n", + "Batch 90, loss = 203.5875, recon_loss = 203.2425, kl_loss = 0.3450\n", + "Batch 120, loss = 397.3947, recon_loss = 396.9987, kl_loss = 0.3960\n", + "Batch 150, loss = 676.3260, recon_loss = 675.3322, kl_loss = 0.9939\n", + "Batch 180, loss = 1400.3459, recon_loss = 1398.6162, kl_loss = 1.7297\n", + "Batch 210, loss = 4759.5967, recon_loss = 4754.9775, kl_loss = 4.6189\n", + "Average loss: 4121.6637\n", + "Epoch: 514\n", + "Batch 30, loss = 5745.0571, recon_loss = 5744.1172, kl_loss = 0.9401\n", + "Batch 60, loss = 647.1439, recon_loss = 646.6439, kl_loss = 0.5000\n", + "Batch 90, loss = 198.5095, recon_loss = 198.2071, kl_loss = 0.3025\n", + "Batch 120, loss = 397.7340, recon_loss = 397.3333, kl_loss = 0.4007\n", + "Batch 150, loss = 676.1867, recon_loss = 675.2225, kl_loss = 0.9642\n", + "Batch 180, loss = 1413.8929, recon_loss = 1412.1891, kl_loss = 1.7039\n", + "Batch 210, loss = 4673.5986, recon_loss = 4668.9688, kl_loss = 4.6297\n", + "Average loss: 4148.0992\n", + "Epoch: 515\n", + "Batch 30, loss = 5742.9746, recon_loss = 5742.1719, kl_loss = 0.8027\n", + "Batch 60, loss = 648.2587, recon_loss = 647.8001, kl_loss = 0.4586\n", + "Batch 90, loss = 186.2677, recon_loss = 185.9602, kl_loss = 0.3075\n", + "Batch 120, loss = 396.8911, recon_loss = 396.4856, kl_loss = 0.4055\n", + "Batch 150, loss = 677.6110, recon_loss = 676.6778, kl_loss = 0.9332\n", + "Batch 180, loss = 1406.9125, recon_loss = 1405.1945, kl_loss = 1.7180\n", + "Batch 210, loss = 4639.9478, recon_loss = 4635.2046, kl_loss = 4.7430\n", + "Average loss: 4116.8328\n", + "Epoch: 516\n", + "Batch 30, loss = 5770.2637, recon_loss = 5769.3252, kl_loss = 0.9386\n", + "Batch 60, loss = 647.7029, recon_loss = 647.1965, kl_loss = 0.5064\n", + "Batch 90, loss = 191.2686, recon_loss = 190.9555, kl_loss = 0.3131\n", + "Batch 120, loss = 396.7632, recon_loss = 396.3627, kl_loss = 0.4004\n", + "Batch 150, loss = 676.6139, recon_loss = 675.6340, kl_loss = 0.9798\n", + "Batch 180, loss = 1405.9570, recon_loss = 1404.2109, kl_loss = 1.7461\n", + "Batch 210, loss = 4676.2515, recon_loss = 4671.5498, kl_loss = 4.7017\n", + "Average loss: 4142.0910\n", + "Epoch: 517\n", + "Batch 30, loss = 5751.5269, recon_loss = 5750.7368, kl_loss = 0.7900\n", + "Batch 60, loss = 648.6760, recon_loss = 648.1845, kl_loss = 0.4915\n", + "Batch 90, loss = 209.0282, recon_loss = 208.7134, kl_loss = 0.3148\n", + "Batch 120, loss = 397.5520, recon_loss = 397.1649, kl_loss = 0.3871\n", + "Batch 150, loss = 675.4719, recon_loss = 674.4770, kl_loss = 0.9950\n", + "Batch 180, loss = 1434.2644, recon_loss = 1432.6093, kl_loss = 1.6552\n", + "Batch 210, loss = 4702.3452, recon_loss = 4697.6689, kl_loss = 4.6761\n", + "Average loss: 4144.0576\n", + "Epoch: 518\n", + "Batch 30, loss = 5738.7744, recon_loss = 5737.8145, kl_loss = 0.9599\n", + "Batch 60, loss = 647.3659, recon_loss = 646.8633, kl_loss = 0.5026\n", + "Batch 90, loss = 192.1554, recon_loss = 191.8474, kl_loss = 0.3080\n", + "Batch 120, loss = 398.2581, recon_loss = 397.8430, kl_loss = 0.4152\n", + "Batch 150, loss = 676.5180, recon_loss = 675.4635, kl_loss = 1.0545\n", + "Batch 180, loss = 1399.4407, recon_loss = 1397.7264, kl_loss = 1.7143\n", + "Batch 210, loss = 4590.3730, recon_loss = 4585.6323, kl_loss = 4.7406\n", + "Average loss: 4123.0148\n", + "Epoch: 519\n", + "Batch 30, loss = 5733.2695, recon_loss = 5732.4224, kl_loss = 0.8473\n", + "Batch 60, loss = 647.3059, recon_loss = 646.7906, kl_loss = 0.5153\n", + "Batch 90, loss = 190.0188, recon_loss = 189.7193, kl_loss = 0.2995\n", + "Batch 120, loss = 398.9738, recon_loss = 398.5189, kl_loss = 0.4549\n", + "Batch 150, loss = 675.9720, recon_loss = 675.0122, kl_loss = 0.9598\n", + "Batch 180, loss = 1411.1436, recon_loss = 1409.4658, kl_loss = 1.6777\n", + "Batch 210, loss = 4532.0913, recon_loss = 4527.3545, kl_loss = 4.7368\n", + "Average loss: 4128.8484\n", + "Epoch: 520\n", + "Batch 30, loss = 5734.4629, recon_loss = 5733.6089, kl_loss = 0.8539\n", + "Batch 60, loss = 647.8633, recon_loss = 647.3234, kl_loss = 0.5399\n", + "Batch 90, loss = 187.1884, recon_loss = 186.9044, kl_loss = 0.2840\n", + "Batch 120, loss = 399.6043, recon_loss = 399.1950, kl_loss = 0.4093\n", + "Batch 150, loss = 676.0453, recon_loss = 675.0636, kl_loss = 0.9817\n", + "Batch 180, loss = 1409.3668, recon_loss = 1407.6150, kl_loss = 1.7518\n", + "Batch 210, loss = 4562.7178, recon_loss = 4557.9321, kl_loss = 4.7855\n", + "Average loss: 4136.6917\n", + "Epoch: 521\n", + "Batch 30, loss = 5753.9678, recon_loss = 5753.0366, kl_loss = 0.9311\n", + "Batch 60, loss = 648.1026, recon_loss = 647.6160, kl_loss = 0.4866\n", + "Batch 90, loss = 188.9434, recon_loss = 188.6770, kl_loss = 0.2664\n", + "Batch 120, loss = 396.9948, recon_loss = 396.5764, kl_loss = 0.4184\n", + "Batch 150, loss = 676.9681, recon_loss = 675.9852, kl_loss = 0.9829\n", + "Batch 180, loss = 1398.1790, recon_loss = 1396.4022, kl_loss = 1.7768\n", + "Batch 210, loss = 4519.9092, recon_loss = 4515.1772, kl_loss = 4.7319\n", + "Average loss: 4133.8260\n", + "Epoch: 522\n", + "Batch 30, loss = 5744.2544, recon_loss = 5743.2852, kl_loss = 0.9693\n", + "Batch 60, loss = 648.2988, recon_loss = 647.7998, kl_loss = 0.4990\n", + "Batch 90, loss = 189.9134, recon_loss = 189.6161, kl_loss = 0.2973\n", + "Batch 120, loss = 397.1090, recon_loss = 396.7003, kl_loss = 0.4087\n", + "Batch 150, loss = 676.7410, recon_loss = 675.6747, kl_loss = 1.0663\n", + "Batch 180, loss = 1398.2358, recon_loss = 1396.5027, kl_loss = 1.7331\n", + "Batch 210, loss = 4583.4790, recon_loss = 4578.7065, kl_loss = 4.7726\n", + "Average loss: 4140.6031\n", + "Epoch: 523\n", + "Batch 30, loss = 5744.7227, recon_loss = 5743.9028, kl_loss = 0.8199\n", + "Batch 60, loss = 647.5269, recon_loss = 647.0197, kl_loss = 0.5072\n", + "Batch 90, loss = 187.6348, recon_loss = 187.3506, kl_loss = 0.2842\n", + "Batch 120, loss = 396.3641, recon_loss = 395.9498, kl_loss = 0.4143\n", + "Batch 150, loss = 675.8153, recon_loss = 674.8287, kl_loss = 0.9866\n", + "Batch 180, loss = 1410.7899, recon_loss = 1409.0762, kl_loss = 1.7138\n", + "Batch 210, loss = 4543.6206, recon_loss = 4538.9209, kl_loss = 4.6999\n", + "Average loss: 4132.0670\n", + "Epoch: 524\n", + "Batch 30, loss = 5765.3477, recon_loss = 5764.3975, kl_loss = 0.9501\n", + "Batch 60, loss = 648.0300, recon_loss = 647.5188, kl_loss = 0.5111\n", + "Batch 90, loss = 210.0370, recon_loss = 209.7179, kl_loss = 0.3191\n", + "Batch 120, loss = 394.1149, recon_loss = 393.7017, kl_loss = 0.4132\n", + "Batch 150, loss = 675.5601, recon_loss = 674.5745, kl_loss = 0.9857\n", + "Batch 180, loss = 1804.8319, recon_loss = 1803.0552, kl_loss = 1.7767\n", + "Batch 210, loss = 4609.4253, recon_loss = 4604.6201, kl_loss = 4.8051\n", + "Average loss: 4140.8582\n", + "Epoch: 525\n", + "Batch 30, loss = 5774.3457, recon_loss = 5773.5166, kl_loss = 0.8291\n", + "Batch 60, loss = 648.2070, recon_loss = 647.7253, kl_loss = 0.4816\n", + "Batch 90, loss = 193.1974, recon_loss = 192.8928, kl_loss = 0.3047\n", + "Batch 120, loss = 395.9178, recon_loss = 395.5060, kl_loss = 0.4119\n", + "Batch 150, loss = 676.5822, recon_loss = 675.6095, kl_loss = 0.9727\n", + "Batch 180, loss = 1411.7191, recon_loss = 1409.9227, kl_loss = 1.7964\n", + "Batch 210, loss = 4560.9170, recon_loss = 4556.1162, kl_loss = 4.8009\n", + "Average loss: 4115.5819\n", + "Epoch: 526\n", + "Batch 30, loss = 5740.3281, recon_loss = 5739.4932, kl_loss = 0.8349\n", + "Batch 60, loss = 669.9770, recon_loss = 669.4612, kl_loss = 0.5158\n", + "Batch 90, loss = 214.2385, recon_loss = 213.9378, kl_loss = 0.3007\n", + "Batch 120, loss = 395.9771, recon_loss = 395.5546, kl_loss = 0.4225\n", + "Batch 150, loss = 675.5658, recon_loss = 674.5464, kl_loss = 1.0194\n", + "Batch 180, loss = 1403.0345, recon_loss = 1401.2920, kl_loss = 1.7426\n", + "Batch 210, loss = 4524.0693, recon_loss = 4519.3032, kl_loss = 4.7661\n", + "Average loss: 4105.8459\n", + "Epoch: 527\n", + "Batch 30, loss = 5739.4292, recon_loss = 5738.4990, kl_loss = 0.9301\n", + "Batch 60, loss = 648.8584, recon_loss = 648.3630, kl_loss = 0.4954\n", + "Batch 90, loss = 200.8576, recon_loss = 200.5394, kl_loss = 0.3182\n", + "Batch 120, loss = 396.3533, recon_loss = 395.9584, kl_loss = 0.3949\n", + "Batch 150, loss = 676.1088, recon_loss = 675.1457, kl_loss = 0.9631\n", + "Batch 180, loss = 1399.4674, recon_loss = 1397.6489, kl_loss = 1.8184\n", + "Batch 210, loss = 4561.0669, recon_loss = 4556.2427, kl_loss = 4.8241\n", + "Average loss: 4120.1675\n", + "Epoch: 528\n", + "Batch 30, loss = 5735.7549, recon_loss = 5734.8970, kl_loss = 0.8578\n", + "Batch 60, loss = 647.4527, recon_loss = 646.9662, kl_loss = 0.4864\n", + "Batch 90, loss = 201.0001, recon_loss = 200.6873, kl_loss = 0.3128\n", + "Batch 120, loss = 397.9880, recon_loss = 397.5618, kl_loss = 0.4263\n", + "Batch 150, loss = 676.2451, recon_loss = 675.2781, kl_loss = 0.9671\n", + "Batch 180, loss = 1404.4210, recon_loss = 1402.6836, kl_loss = 1.7374\n", + "Batch 210, loss = 4528.7622, recon_loss = 4523.9775, kl_loss = 4.7848\n", + "Average loss: 4114.8583\n", + "Epoch: 529\n", + "Batch 30, loss = 5742.2891, recon_loss = 5741.3169, kl_loss = 0.9719\n", + "Batch 60, loss = 646.7518, recon_loss = 646.2159, kl_loss = 0.5359\n", + "Batch 90, loss = 210.4902, recon_loss = 210.1706, kl_loss = 0.3196\n", + "Batch 120, loss = 398.2302, recon_loss = 397.8041, kl_loss = 0.4261\n", + "Batch 150, loss = 675.8344, recon_loss = 674.8551, kl_loss = 0.9793\n", + "Batch 180, loss = 1400.8073, recon_loss = 1399.0288, kl_loss = 1.7784\n", + "Batch 210, loss = 4561.5181, recon_loss = 4556.7549, kl_loss = 4.7629\n", + "Average loss: 4107.4416\n", + "Epoch: 530\n", + "Batch 30, loss = 5756.3218, recon_loss = 5755.4609, kl_loss = 0.8609\n", + "Batch 60, loss = 647.2054, recon_loss = 646.7026, kl_loss = 0.5028\n", + "Batch 90, loss = 191.0258, recon_loss = 190.7094, kl_loss = 0.3165\n", + "Batch 120, loss = 398.5068, recon_loss = 398.0724, kl_loss = 0.4344\n", + "Batch 150, loss = 675.5916, recon_loss = 674.5812, kl_loss = 1.0105\n", + "Batch 180, loss = 1397.5227, recon_loss = 1395.7690, kl_loss = 1.7537\n", + "Batch 210, loss = 4579.1709, recon_loss = 4574.3525, kl_loss = 4.8183\n", + "Average loss: 4137.4039\n", + "Epoch: 531\n", + "Batch 30, loss = 5726.7441, recon_loss = 5725.8154, kl_loss = 0.9285\n", + "Batch 60, loss = 650.6406, recon_loss = 650.1249, kl_loss = 0.5157\n", + "Batch 90, loss = 188.1658, recon_loss = 187.8446, kl_loss = 0.3212\n", + "Batch 120, loss = 398.0452, recon_loss = 397.6237, kl_loss = 0.4215\n", + "Batch 150, loss = 676.0250, recon_loss = 675.0122, kl_loss = 1.0128\n", + "Batch 180, loss = 1410.1360, recon_loss = 1408.4603, kl_loss = 1.6757\n", + "Batch 210, loss = 4653.9385, recon_loss = 4649.1523, kl_loss = 4.7859\n", + "Average loss: 4108.1440\n", + "Epoch: 532\n", + "Batch 30, loss = 5737.1040, recon_loss = 5736.2485, kl_loss = 0.8556\n", + "Batch 60, loss = 649.0778, recon_loss = 648.5515, kl_loss = 0.5262\n", + "Batch 90, loss = 186.6358, recon_loss = 186.3350, kl_loss = 0.3007\n", + "Batch 120, loss = 395.4987, recon_loss = 395.0370, kl_loss = 0.4617\n", + "Batch 150, loss = 675.0573, recon_loss = 674.0694, kl_loss = 0.9879\n", + "Batch 180, loss = 1416.5800, recon_loss = 1414.8499, kl_loss = 1.7301\n", + "Batch 210, loss = 4517.4917, recon_loss = 4512.6816, kl_loss = 4.8098\n", + "Average loss: 4126.6230\n", + "Epoch: 533\n", + "Batch 30, loss = 5728.2954, recon_loss = 5727.3789, kl_loss = 0.9164\n", + "Batch 60, loss = 647.9734, recon_loss = 647.4288, kl_loss = 0.5447\n", + "Batch 90, loss = 197.0632, recon_loss = 196.7456, kl_loss = 0.3176\n", + "Batch 120, loss = 398.2111, recon_loss = 397.8092, kl_loss = 0.4019\n", + "Batch 150, loss = 676.9436, recon_loss = 675.9380, kl_loss = 1.0056\n", + "Batch 180, loss = 1401.7601, recon_loss = 1400.0515, kl_loss = 1.7086\n", + "Batch 210, loss = 4636.3975, recon_loss = 4631.5347, kl_loss = 4.8627\n", + "Average loss: 4140.2436\n", + "Epoch: 534\n", + "Batch 30, loss = 5721.8828, recon_loss = 5720.9390, kl_loss = 0.9438\n", + "Batch 60, loss = 647.9090, recon_loss = 647.3824, kl_loss = 0.5266\n", + "Batch 90, loss = 194.3910, recon_loss = 194.0875, kl_loss = 0.3035\n", + "Batch 120, loss = 398.4251, recon_loss = 397.9792, kl_loss = 0.4459\n", + "Batch 150, loss = 675.4095, recon_loss = 674.4056, kl_loss = 1.0038\n", + "Batch 180, loss = 1402.4292, recon_loss = 1400.7571, kl_loss = 1.6721\n", + "Batch 210, loss = 4534.4014, recon_loss = 4529.5000, kl_loss = 4.9013\n", + "Average loss: 4083.3683\n", + "Epoch: 535\n", + "Batch 30, loss = 5728.7656, recon_loss = 5727.7046, kl_loss = 1.0612\n", + "Batch 60, loss = 651.5910, recon_loss = 651.0333, kl_loss = 0.5576\n", + "Batch 90, loss = 196.8912, recon_loss = 196.5676, kl_loss = 0.3236\n", + "Batch 120, loss = 396.1768, recon_loss = 395.7372, kl_loss = 0.4396\n", + "Batch 150, loss = 676.0092, recon_loss = 674.9976, kl_loss = 1.0116\n", + "Batch 180, loss = 1396.3173, recon_loss = 1394.5824, kl_loss = 1.7349\n", + "Batch 210, loss = 4643.4375, recon_loss = 4638.4287, kl_loss = 5.0090\n", + "Average loss: 4122.4210\n", + "Epoch: 536\n", + "Batch 30, loss = 5728.7612, recon_loss = 5727.6934, kl_loss = 1.0681\n", + "Batch 60, loss = 649.0992, recon_loss = 648.5516, kl_loss = 0.5475\n", + "Batch 90, loss = 198.4192, recon_loss = 198.1071, kl_loss = 0.3122\n", + "Batch 120, loss = 397.9103, recon_loss = 397.4995, kl_loss = 0.4108\n", + "Batch 150, loss = 675.4852, recon_loss = 674.4573, kl_loss = 1.0279\n", + "Batch 180, loss = 1403.3584, recon_loss = 1401.7010, kl_loss = 1.6573\n", + "Batch 210, loss = 4572.6602, recon_loss = 4567.8770, kl_loss = 4.7832\n", + "Average loss: 4108.6831\n", + "Epoch: 537\n", + "Batch 30, loss = 5744.8413, recon_loss = 5743.9761, kl_loss = 0.8652\n", + "Batch 60, loss = 647.9867, recon_loss = 647.4664, kl_loss = 0.5202\n", + "Batch 90, loss = 194.0610, recon_loss = 193.7411, kl_loss = 0.3199\n", + "Batch 120, loss = 396.3131, recon_loss = 395.8966, kl_loss = 0.4165\n", + "Batch 150, loss = 675.9883, recon_loss = 674.9617, kl_loss = 1.0267\n", + "Batch 180, loss = 1397.9425, recon_loss = 1396.1960, kl_loss = 1.7464\n", + "Batch 210, loss = 4638.9165, recon_loss = 4634.1172, kl_loss = 4.7992\n", + "Average loss: 4415.3916\n", + "Epoch: 538\n", + "Batch 30, loss = 5736.8315, recon_loss = 5735.8408, kl_loss = 0.9906\n", + "Batch 60, loss = 648.7106, recon_loss = 648.1829, kl_loss = 0.5278\n", + "Batch 90, loss = 187.9718, recon_loss = 187.6647, kl_loss = 0.3071\n", + "Batch 120, loss = 402.7932, recon_loss = 402.3592, kl_loss = 0.4339\n", + "Batch 150, loss = 676.2401, recon_loss = 675.1993, kl_loss = 1.0407\n", + "Batch 180, loss = 1398.0139, recon_loss = 1396.2529, kl_loss = 1.7610\n", + "Batch 210, loss = 4703.5698, recon_loss = 4698.8691, kl_loss = 4.7006\n", + "Average loss: 4090.9075\n", + "Epoch: 539\n", + "Batch 30, loss = 5731.9390, recon_loss = 5731.0698, kl_loss = 0.8693\n", + "Batch 60, loss = 648.6848, recon_loss = 648.1773, kl_loss = 0.5075\n", + "Batch 90, loss = 202.3605, recon_loss = 202.0454, kl_loss = 0.3151\n", + "Batch 120, loss = 396.5993, recon_loss = 396.1732, kl_loss = 0.4262\n", + "Batch 150, loss = 676.3792, recon_loss = 675.3411, kl_loss = 1.0382\n", + "Batch 180, loss = 1398.0602, recon_loss = 1396.3525, kl_loss = 1.7077\n", + "Batch 210, loss = 4577.4834, recon_loss = 4572.6479, kl_loss = 4.8355\n", + "Average loss: 4089.2966\n", + "Epoch: 540\n", + "Batch 30, loss = 5755.3076, recon_loss = 5754.1250, kl_loss = 1.1825\n", + "Batch 60, loss = 648.2751, recon_loss = 647.7347, kl_loss = 0.5403\n", + "Batch 90, loss = 200.0880, recon_loss = 199.7727, kl_loss = 0.3153\n", + "Batch 120, loss = 397.4147, recon_loss = 396.9795, kl_loss = 0.4352\n", + "Batch 150, loss = 675.0257, recon_loss = 673.9783, kl_loss = 1.0475\n", + "Batch 180, loss = 1400.8569, recon_loss = 1399.1313, kl_loss = 1.7256\n", + "Batch 210, loss = 4697.6064, recon_loss = 4693.1748, kl_loss = 4.4317\n", + "Average loss: 4074.3716\n", + "Epoch: 541\n", + "Batch 30, loss = 5724.3730, recon_loss = 5723.4658, kl_loss = 0.9073\n", + "Batch 60, loss = 648.1459, recon_loss = 647.6621, kl_loss = 0.4838\n", + "Batch 90, loss = 194.6064, recon_loss = 194.3041, kl_loss = 0.3024\n", + "Batch 120, loss = 395.9608, recon_loss = 395.4820, kl_loss = 0.4788\n", + "Batch 150, loss = 675.6812, recon_loss = 674.5862, kl_loss = 1.0949\n", + "Batch 180, loss = 1415.0176, recon_loss = 1413.2965, kl_loss = 1.7210\n", + "Batch 210, loss = 4577.2456, recon_loss = 4572.8154, kl_loss = 4.4301\n", + "Average loss: 4103.7450\n", + "Epoch: 542\n", + "Batch 30, loss = 5723.6982, recon_loss = 5722.8330, kl_loss = 0.8653\n", + "Batch 60, loss = 647.5823, recon_loss = 647.0551, kl_loss = 0.5272\n", + "Batch 90, loss = 189.7879, recon_loss = 189.4568, kl_loss = 0.3311\n", + "Batch 120, loss = 397.0216, recon_loss = 396.5736, kl_loss = 0.4479\n", + "Batch 150, loss = 675.8004, recon_loss = 674.7832, kl_loss = 1.0171\n", + "Batch 180, loss = 1419.9739, recon_loss = 1418.1936, kl_loss = 1.7803\n", + "Batch 210, loss = 4553.1733, recon_loss = 4549.1855, kl_loss = 3.9878\n", + "Average loss: 4100.4517\n", + "Epoch: 543\n", + "Batch 30, loss = 5745.8418, recon_loss = 5744.9536, kl_loss = 0.8880\n", + "Batch 60, loss = 647.9237, recon_loss = 647.4045, kl_loss = 0.5192\n", + "Batch 90, loss = 190.3369, recon_loss = 189.9826, kl_loss = 0.3543\n", + "Batch 120, loss = 402.7316, recon_loss = 402.2804, kl_loss = 0.4513\n", + "Batch 150, loss = 675.7936, recon_loss = 674.7611, kl_loss = 1.0325\n", + "Batch 180, loss = 1401.2092, recon_loss = 1399.4021, kl_loss = 1.8072\n", + "Batch 210, loss = 6031.6338, recon_loss = 6028.3125, kl_loss = 3.3212\n", + "Average loss: 4121.2936\n", + "Epoch: 544\n", + "Batch 30, loss = 5728.5708, recon_loss = 5727.6660, kl_loss = 0.9046\n", + "Batch 60, loss = 648.1111, recon_loss = 647.5756, kl_loss = 0.5355\n", + "Batch 90, loss = 190.0603, recon_loss = 189.7252, kl_loss = 0.3351\n", + "Batch 120, loss = 395.7567, recon_loss = 395.2996, kl_loss = 0.4570\n", + "Batch 150, loss = 674.7220, recon_loss = 673.7372, kl_loss = 0.9848\n", + "Batch 180, loss = 1400.3970, recon_loss = 1398.6128, kl_loss = 1.7842\n", + "Batch 210, loss = 4553.5337, recon_loss = 4548.7451, kl_loss = 4.7884\n", + "Average loss: 4100.9446\n", + "Epoch: 545\n", + "Batch 30, loss = 5730.8184, recon_loss = 5729.8589, kl_loss = 0.9593\n", + "Batch 60, loss = 652.4587, recon_loss = 651.9034, kl_loss = 0.5553\n", + "Batch 90, loss = 190.1129, recon_loss = 189.7855, kl_loss = 0.3274\n", + "Batch 120, loss = 403.9796, recon_loss = 403.0878, kl_loss = 0.8918\n", + "Batch 150, loss = 675.5850, recon_loss = 674.5385, kl_loss = 1.0465\n", + "Batch 180, loss = 1403.6072, recon_loss = 1401.8350, kl_loss = 1.7722\n", + "Batch 210, loss = 4627.0244, recon_loss = 4622.5889, kl_loss = 4.4354\n", + "Average loss: 4078.3204\n", + "Epoch: 546\n", + "Batch 30, loss = 5730.8491, recon_loss = 5729.8516, kl_loss = 0.9977\n", + "Batch 60, loss = 647.6415, recon_loss = 647.1391, kl_loss = 0.5024\n", + "Batch 90, loss = 191.1491, recon_loss = 190.8295, kl_loss = 0.3195\n", + "Batch 120, loss = 396.9758, recon_loss = 396.5305, kl_loss = 0.4453\n", + "Batch 150, loss = 676.7443, recon_loss = 675.7299, kl_loss = 1.0144\n", + "Batch 180, loss = 1397.7158, recon_loss = 1395.8936, kl_loss = 1.8222\n", + "Batch 210, loss = 4510.2153, recon_loss = 4505.4194, kl_loss = 4.7957\n", + "Average loss: 4105.4487\n", + "Epoch: 547\n", + "Batch 30, loss = 5715.7485, recon_loss = 5714.7998, kl_loss = 0.9487\n", + "Batch 60, loss = 647.7043, recon_loss = 647.1785, kl_loss = 0.5258\n", + "Batch 90, loss = 188.5308, recon_loss = 188.2180, kl_loss = 0.3128\n", + "Batch 120, loss = 396.4051, recon_loss = 395.9622, kl_loss = 0.4429\n", + "Batch 150, loss = 675.8999, recon_loss = 674.8839, kl_loss = 1.0160\n", + "Batch 180, loss = 2023.9305, recon_loss = 2022.1185, kl_loss = 1.8120\n", + "Batch 210, loss = 4734.3179, recon_loss = 4729.4893, kl_loss = 4.8286\n", + "Average loss: 4093.7773\n", + "Epoch: 548\n", + "Batch 30, loss = 5708.0034, recon_loss = 5707.0391, kl_loss = 0.9646\n", + "Batch 60, loss = 647.9301, recon_loss = 647.3966, kl_loss = 0.5335\n", + "Batch 90, loss = 206.1710, recon_loss = 205.8557, kl_loss = 0.3153\n", + "Batch 120, loss = 394.9128, recon_loss = 394.4575, kl_loss = 0.4553\n", + "Batch 150, loss = 674.8353, recon_loss = 673.8562, kl_loss = 0.9790\n", + "Batch 180, loss = 1400.4705, recon_loss = 1398.6843, kl_loss = 1.7861\n", + "Batch 210, loss = 4555.0332, recon_loss = 4550.2139, kl_loss = 4.8195\n", + "Average loss: 4094.8877\n", + "Epoch: 549\n", + "Batch 30, loss = 5710.4893, recon_loss = 5709.5664, kl_loss = 0.9227\n", + "Batch 60, loss = 647.6880, recon_loss = 647.1654, kl_loss = 0.5226\n", + "Batch 90, loss = 188.1598, recon_loss = 187.8160, kl_loss = 0.3438\n", + "Batch 120, loss = 396.7254, recon_loss = 396.2710, kl_loss = 0.4544\n", + "Batch 150, loss = 676.0643, recon_loss = 674.8457, kl_loss = 1.2186\n", + "Batch 180, loss = 1397.8267, recon_loss = 1395.9862, kl_loss = 1.8405\n", + "Batch 210, loss = 4595.9092, recon_loss = 4591.0342, kl_loss = 4.8749\n", + "Average loss: 4075.3095\n", + "Epoch: 550\n", + "Batch 30, loss = 5719.5742, recon_loss = 5718.5146, kl_loss = 1.0597\n", + "Batch 60, loss = 648.4551, recon_loss = 647.9365, kl_loss = 0.5187\n", + "Batch 90, loss = 187.0078, recon_loss = 186.6495, kl_loss = 0.3583\n", + "Batch 120, loss = 395.9109, recon_loss = 395.4756, kl_loss = 0.4354\n", + "Batch 150, loss = 675.5710, recon_loss = 674.6439, kl_loss = 0.9272\n", + "Batch 180, loss = 1397.2195, recon_loss = 1395.4407, kl_loss = 1.7788\n", + "Batch 210, loss = 4544.0386, recon_loss = 4539.1816, kl_loss = 4.8569\n", + "Average loss: 4081.2508\n", + "Epoch: 551\n", + "Batch 30, loss = 5792.1763, recon_loss = 5790.9541, kl_loss = 1.2221\n", + "Batch 60, loss = 651.0161, recon_loss = 650.4708, kl_loss = 0.5452\n", + "Batch 90, loss = 188.0747, recon_loss = 187.7557, kl_loss = 0.3190\n", + "Batch 120, loss = 397.3123, recon_loss = 396.8712, kl_loss = 0.4412\n", + "Batch 150, loss = 676.0453, recon_loss = 675.0605, kl_loss = 0.9848\n", + "Batch 180, loss = 1401.0392, recon_loss = 1399.2592, kl_loss = 1.7800\n", + "Batch 210, loss = 4510.0781, recon_loss = 4505.2065, kl_loss = 4.8716\n", + "Average loss: 4099.3961\n", + "Epoch: 552\n", + "Batch 30, loss = 5742.7661, recon_loss = 5741.9106, kl_loss = 0.8556\n", + "Batch 60, loss = 648.0922, recon_loss = 647.5322, kl_loss = 0.5600\n", + "Batch 90, loss = 198.5380, recon_loss = 198.1860, kl_loss = 0.3520\n", + "Batch 120, loss = 395.7915, recon_loss = 395.3629, kl_loss = 0.4286\n", + "Batch 150, loss = 675.7905, recon_loss = 674.8755, kl_loss = 0.9150\n", + "Batch 180, loss = 1397.9697, recon_loss = 1396.1379, kl_loss = 1.8318\n", + "Batch 210, loss = 4503.9048, recon_loss = 4499.0332, kl_loss = 4.8718\n", + "Average loss: 4075.8273\n", + "Epoch: 553\n", + "Batch 30, loss = 5741.4697, recon_loss = 5740.5137, kl_loss = 0.9559\n", + "Batch 60, loss = 647.9313, recon_loss = 647.4048, kl_loss = 0.5265\n", + "Batch 90, loss = 190.6428, recon_loss = 190.3301, kl_loss = 0.3126\n", + "Batch 120, loss = 396.8925, recon_loss = 396.4600, kl_loss = 0.4324\n", + "Batch 150, loss = 675.9642, recon_loss = 674.8777, kl_loss = 1.0865\n", + "Batch 180, loss = 1407.8074, recon_loss = 1405.9702, kl_loss = 1.8371\n", + "Batch 210, loss = 4545.1074, recon_loss = 4540.2183, kl_loss = 4.8893\n", + "Average loss: 4074.4896\n", + "Epoch: 554\n", + "Batch 30, loss = 5720.2729, recon_loss = 5719.3413, kl_loss = 0.9314\n", + "Batch 60, loss = 647.9849, recon_loss = 647.4559, kl_loss = 0.5290\n", + "Batch 90, loss = 198.5756, recon_loss = 198.1925, kl_loss = 0.3831\n", + "Batch 120, loss = 396.2375, recon_loss = 395.8116, kl_loss = 0.4259\n", + "Batch 150, loss = 675.5414, recon_loss = 674.5728, kl_loss = 0.9687\n", + "Batch 180, loss = 1403.1949, recon_loss = 1401.3636, kl_loss = 1.8313\n", + "Batch 210, loss = 4587.8354, recon_loss = 4582.9092, kl_loss = 4.9262\n", + "Average loss: 4101.2588\n", + "Epoch: 555\n", + "Batch 30, loss = 5709.7241, recon_loss = 5708.7349, kl_loss = 0.9891\n", + "Batch 60, loss = 647.7231, recon_loss = 647.2106, kl_loss = 0.5124\n", + "Batch 90, loss = 207.5648, recon_loss = 207.2385, kl_loss = 0.3264\n", + "Batch 120, loss = 395.3565, recon_loss = 394.9377, kl_loss = 0.4189\n", + "Batch 150, loss = 675.6168, recon_loss = 674.5599, kl_loss = 1.0568\n", + "Batch 180, loss = 1401.6472, recon_loss = 1399.8350, kl_loss = 1.8122\n", + "Batch 210, loss = 4552.7354, recon_loss = 4547.8574, kl_loss = 4.8781\n", + "Average loss: 4067.9960\n", + "Epoch: 556\n", + "Batch 30, loss = 5699.3618, recon_loss = 5698.3521, kl_loss = 1.0100\n", + "Batch 60, loss = 648.2180, recon_loss = 647.6820, kl_loss = 0.5360\n", + "Batch 90, loss = 199.1576, recon_loss = 198.8217, kl_loss = 0.3359\n", + "Batch 120, loss = 395.4197, recon_loss = 394.9655, kl_loss = 0.4542\n", + "Batch 150, loss = 675.2760, recon_loss = 674.3214, kl_loss = 0.9546\n", + "Batch 180, loss = 1401.1136, recon_loss = 1399.3298, kl_loss = 1.7838\n", + "Batch 210, loss = 4722.9707, recon_loss = 4718.1064, kl_loss = 4.8642\n", + "Average loss: 4075.1122\n", + "Epoch: 557\n", + "Batch 30, loss = 5717.2305, recon_loss = 5716.2144, kl_loss = 1.0162\n", + "Batch 60, loss = 647.6832, recon_loss = 647.1273, kl_loss = 0.5559\n", + "Batch 90, loss = 193.3114, recon_loss = 192.9405, kl_loss = 0.3710\n", + "Batch 120, loss = 395.8357, recon_loss = 395.3788, kl_loss = 0.4568\n", + "Batch 150, loss = 675.2814, recon_loss = 674.2090, kl_loss = 1.0724\n", + "Batch 180, loss = 1403.2969, recon_loss = 1401.4590, kl_loss = 1.8379\n", + "Batch 210, loss = 4809.4580, recon_loss = 4804.5518, kl_loss = 4.9063\n", + "Average loss: 4077.4970\n", + "Epoch: 558\n", + "Batch 30, loss = 5726.4312, recon_loss = 5725.2764, kl_loss = 1.1548\n", + "Batch 60, loss = 648.9897, recon_loss = 648.4567, kl_loss = 0.5330\n", + "Batch 90, loss = 189.3798, recon_loss = 189.0123, kl_loss = 0.3675\n", + "Batch 120, loss = 396.2712, recon_loss = 395.7799, kl_loss = 0.4913\n", + "Batch 150, loss = 675.9357, recon_loss = 674.9487, kl_loss = 0.9871\n", + "Batch 180, loss = 1401.1847, recon_loss = 1399.3696, kl_loss = 1.8151\n", + "Batch 210, loss = 4521.5449, recon_loss = 4516.6230, kl_loss = 4.9219\n", + "Average loss: 4059.6700\n", + "Epoch: 559\n", + "Batch 30, loss = 5730.4482, recon_loss = 5729.5356, kl_loss = 0.9125\n", + "Batch 60, loss = 647.3359, recon_loss = 646.7809, kl_loss = 0.5550\n", + "Batch 90, loss = 188.9047, recon_loss = 188.5538, kl_loss = 0.3509\n", + "Batch 120, loss = 401.2833, recon_loss = 400.8141, kl_loss = 0.4691\n", + "Batch 150, loss = 676.3257, recon_loss = 675.3070, kl_loss = 1.0187\n", + "Batch 180, loss = 1398.5671, recon_loss = 1396.6934, kl_loss = 1.8738\n", + "Batch 210, loss = 4690.6450, recon_loss = 4685.7144, kl_loss = 4.9305\n", + "Average loss: 4054.3178\n", + "Epoch: 560\n", + "Batch 30, loss = 5705.4614, recon_loss = 5704.5093, kl_loss = 0.9521\n", + "Batch 60, loss = 647.4534, recon_loss = 646.9062, kl_loss = 0.5471\n", + "Batch 90, loss = 192.1887, recon_loss = 191.8154, kl_loss = 0.3734\n", + "Batch 120, loss = 395.4048, recon_loss = 394.9183, kl_loss = 0.4865\n", + "Batch 150, loss = 675.0733, recon_loss = 674.0376, kl_loss = 1.0357\n", + "Batch 180, loss = 1406.9530, recon_loss = 1405.0604, kl_loss = 1.8926\n", + "Batch 210, loss = 4699.9399, recon_loss = 4694.9766, kl_loss = 4.9634\n", + "Average loss: 4117.1987\n", + "Epoch: 561\n", + "Batch 30, loss = 5705.5698, recon_loss = 5704.4688, kl_loss = 1.1008\n", + "Batch 60, loss = 649.3160, recon_loss = 648.7773, kl_loss = 0.5386\n", + "Batch 90, loss = 191.6133, recon_loss = 191.2722, kl_loss = 0.3411\n", + "Batch 120, loss = 397.5571, recon_loss = 397.0978, kl_loss = 0.4592\n", + "Batch 150, loss = 676.0987, recon_loss = 675.0193, kl_loss = 1.0794\n", + "Batch 180, loss = 1404.3324, recon_loss = 1402.5668, kl_loss = 1.7656\n", + "Batch 210, loss = 4567.2002, recon_loss = 4562.2607, kl_loss = 4.9396\n", + "Average loss: 4080.6472\n", + "Epoch: 562\n", + "Batch 30, loss = 5701.3242, recon_loss = 5700.2935, kl_loss = 1.0309\n", + "Batch 60, loss = 649.3801, recon_loss = 648.8583, kl_loss = 0.5217\n", + "Batch 90, loss = 187.4144, recon_loss = 187.0755, kl_loss = 0.3389\n", + "Batch 120, loss = 398.9352, recon_loss = 398.5025, kl_loss = 0.4327\n", + "Batch 150, loss = 675.3782, recon_loss = 674.3300, kl_loss = 1.0481\n", + "Batch 180, loss = 1396.2180, recon_loss = 1394.3982, kl_loss = 1.8198\n", + "Batch 210, loss = 4733.9707, recon_loss = 4729.0576, kl_loss = 4.9131\n", + "Average loss: 4099.0362\n", + "Epoch: 563\n", + "Batch 30, loss = 5695.4287, recon_loss = 5694.3633, kl_loss = 1.0656\n", + "Batch 60, loss = 649.4064, recon_loss = 648.8869, kl_loss = 0.5195\n", + "Batch 90, loss = 199.0637, recon_loss = 198.6856, kl_loss = 0.3781\n", + "Batch 120, loss = 395.2729, recon_loss = 394.8410, kl_loss = 0.4318\n", + "Batch 150, loss = 674.9310, recon_loss = 674.0027, kl_loss = 0.9283\n", + "Batch 180, loss = 1397.3527, recon_loss = 1395.5509, kl_loss = 1.8017\n", + "Batch 210, loss = 4496.9033, recon_loss = 4491.9600, kl_loss = 4.9435\n", + "Average loss: 4090.0604\n", + "Epoch: 564\n", + "Batch 30, loss = 5711.6299, recon_loss = 5710.5615, kl_loss = 1.0685\n", + "Batch 60, loss = 647.9531, recon_loss = 647.4475, kl_loss = 0.5056\n", + "Batch 90, loss = 190.3092, recon_loss = 190.0011, kl_loss = 0.3081\n", + "Batch 120, loss = 395.3999, recon_loss = 394.9696, kl_loss = 0.4303\n", + "Batch 150, loss = 676.6615, recon_loss = 675.5945, kl_loss = 1.0670\n", + "Batch 180, loss = 1395.8726, recon_loss = 1394.0342, kl_loss = 1.8384\n", + "Batch 210, loss = 4504.3481, recon_loss = 4499.4160, kl_loss = 4.9322\n", + "Average loss: 4051.2314\n", + "Epoch: 565\n", + "Batch 30, loss = 5704.3335, recon_loss = 5703.3242, kl_loss = 1.0092\n", + "Batch 60, loss = 648.4695, recon_loss = 647.9094, kl_loss = 0.5601\n", + "Batch 90, loss = 188.6347, recon_loss = 188.3094, kl_loss = 0.3253\n", + "Batch 120, loss = 399.0762, recon_loss = 398.5914, kl_loss = 0.4849\n", + "Batch 150, loss = 675.5847, recon_loss = 674.6278, kl_loss = 0.9569\n", + "Batch 180, loss = 1397.1194, recon_loss = 1395.2250, kl_loss = 1.8944\n", + "Batch 210, loss = 4533.0400, recon_loss = 4528.1260, kl_loss = 4.9140\n", + "Average loss: 4093.7981\n", + "Epoch: 566\n", + "Batch 30, loss = 5697.1328, recon_loss = 5696.0298, kl_loss = 1.1032\n", + "Batch 60, loss = 648.0815, recon_loss = 647.4938, kl_loss = 0.5877\n", + "Batch 90, loss = 189.2600, recon_loss = 188.9276, kl_loss = 0.3324\n", + "Batch 120, loss = 394.8810, recon_loss = 394.4374, kl_loss = 0.4435\n", + "Batch 150, loss = 674.8894, recon_loss = 673.8209, kl_loss = 1.0685\n", + "Batch 180, loss = 1397.6206, recon_loss = 1395.7710, kl_loss = 1.8497\n", + "Batch 210, loss = 4706.0791, recon_loss = 4701.2168, kl_loss = 4.8625\n", + "Average loss: 4079.4949\n", + "Epoch: 567\n", + "Batch 30, loss = 5729.2285, recon_loss = 5728.1816, kl_loss = 1.0470\n", + "Batch 60, loss = 647.5823, recon_loss = 647.0078, kl_loss = 0.5745\n", + "Batch 90, loss = 205.3555, recon_loss = 204.9934, kl_loss = 0.3620\n", + "Batch 120, loss = 394.5662, recon_loss = 394.1110, kl_loss = 0.4552\n", + "Batch 150, loss = 674.9489, recon_loss = 673.9854, kl_loss = 0.9635\n", + "Batch 180, loss = 1396.2932, recon_loss = 1394.4320, kl_loss = 1.8612\n", + "Batch 210, loss = 4590.1118, recon_loss = 4585.1797, kl_loss = 4.9322\n", + "Average loss: 4090.1348\n", + "Epoch: 568\n", + "Batch 30, loss = 5710.7339, recon_loss = 5709.6602, kl_loss = 1.0739\n", + "Batch 60, loss = 647.4138, recon_loss = 646.8351, kl_loss = 0.5787\n", + "Batch 90, loss = 192.4118, recon_loss = 192.0823, kl_loss = 0.3295\n", + "Batch 120, loss = 395.8882, recon_loss = 395.4400, kl_loss = 0.4482\n", + "Batch 150, loss = 675.6268, recon_loss = 674.6296, kl_loss = 0.9972\n", + "Batch 180, loss = 1393.9188, recon_loss = 1392.1150, kl_loss = 1.8039\n", + "Batch 210, loss = 4635.5669, recon_loss = 4630.7642, kl_loss = 4.8025\n", + "Average loss: 4072.3818\n", + "Epoch: 569\n", + "Batch 30, loss = 5710.3970, recon_loss = 5709.2368, kl_loss = 1.1603\n", + "Batch 60, loss = 647.9699, recon_loss = 647.4248, kl_loss = 0.5451\n", + "Batch 90, loss = 215.2702, recon_loss = 214.9477, kl_loss = 0.3225\n", + "Batch 120, loss = 397.3930, recon_loss = 396.9417, kl_loss = 0.4512\n", + "Batch 150, loss = 676.0279, recon_loss = 675.1060, kl_loss = 0.9219\n", + "Batch 180, loss = 1397.9821, recon_loss = 1396.0948, kl_loss = 1.8872\n", + "Batch 210, loss = 4543.7593, recon_loss = 4538.8916, kl_loss = 4.8679\n", + "Average loss: 4066.8444\n", + "Epoch: 570\n", + "Batch 30, loss = 5708.1987, recon_loss = 5707.1216, kl_loss = 1.0772\n", + "Batch 60, loss = 646.7390, recon_loss = 646.2079, kl_loss = 0.5311\n", + "Batch 90, loss = 200.3694, recon_loss = 200.0521, kl_loss = 0.3173\n", + "Batch 120, loss = 394.5120, recon_loss = 394.0786, kl_loss = 0.4334\n", + "Batch 150, loss = 675.2070, recon_loss = 674.1542, kl_loss = 1.0528\n", + "Batch 180, loss = 1396.7798, recon_loss = 1394.9346, kl_loss = 1.8452\n", + "Batch 210, loss = 4545.8301, recon_loss = 4541.0439, kl_loss = 4.7863\n", + "Average loss: 4092.5205\n", + "Epoch: 571\n", + "Batch 30, loss = 5694.8574, recon_loss = 5693.8174, kl_loss = 1.0399\n", + "Batch 60, loss = 648.4255, recon_loss = 647.8580, kl_loss = 0.5675\n", + "Batch 90, loss = 190.3034, recon_loss = 189.9666, kl_loss = 0.3368\n", + "Batch 120, loss = 396.0191, recon_loss = 395.5465, kl_loss = 0.4726\n", + "Batch 150, loss = 675.8908, recon_loss = 674.9719, kl_loss = 0.9189\n", + "Batch 180, loss = 1398.6364, recon_loss = 1396.7848, kl_loss = 1.8516\n", + "Batch 210, loss = 4657.3911, recon_loss = 4652.5166, kl_loss = 4.8745\n", + "Average loss: 4062.6745\n", + "Epoch: 572\n", + "Batch 30, loss = 5698.6343, recon_loss = 5697.7354, kl_loss = 0.8991\n", + "Batch 60, loss = 648.2959, recon_loss = 647.7741, kl_loss = 0.5218\n", + "Batch 90, loss = 189.8905, recon_loss = 189.5612, kl_loss = 0.3293\n", + "Batch 120, loss = 397.6203, recon_loss = 397.1926, kl_loss = 0.4278\n", + "Batch 150, loss = 675.2662, recon_loss = 674.2975, kl_loss = 0.9687\n", + "Batch 180, loss = 1394.5001, recon_loss = 1392.6444, kl_loss = 1.8557\n", + "Batch 210, loss = 4667.2339, recon_loss = 4662.4414, kl_loss = 4.7925\n", + "Average loss: 4096.4819\n", + "Epoch: 573\n", + "Batch 30, loss = 5709.8501, recon_loss = 5708.7446, kl_loss = 1.1054\n", + "Batch 60, loss = 648.9686, recon_loss = 648.4080, kl_loss = 0.5606\n", + "Batch 90, loss = 202.7233, recon_loss = 202.3952, kl_loss = 0.3281\n", + "Batch 120, loss = 393.5735, recon_loss = 393.1177, kl_loss = 0.4558\n", + "Batch 150, loss = 676.8762, recon_loss = 675.9081, kl_loss = 0.9681\n", + "Batch 180, loss = 1401.3892, recon_loss = 1399.5247, kl_loss = 1.8645\n", + "Batch 210, loss = 4559.1719, recon_loss = 4554.3042, kl_loss = 4.8677\n", + "Average loss: 4076.3264\n", + "Epoch: 574\n", + "Batch 30, loss = 5704.9194, recon_loss = 5703.8428, kl_loss = 1.0769\n", + "Batch 60, loss = 648.3288, recon_loss = 647.7736, kl_loss = 0.5552\n", + "Batch 90, loss = 187.1394, recon_loss = 186.7861, kl_loss = 0.3534\n", + "Batch 120, loss = 394.0348, recon_loss = 393.5657, kl_loss = 0.4691\n", + "Batch 150, loss = 676.1775, recon_loss = 675.0608, kl_loss = 1.1167\n", + "Batch 180, loss = 1399.5354, recon_loss = 1397.6605, kl_loss = 1.8749\n", + "Batch 210, loss = 4529.2266, recon_loss = 4524.3701, kl_loss = 4.8564\n", + "Average loss: 4065.9578\n", + "Epoch: 575\n", + "Batch 30, loss = 5717.8076, recon_loss = 5716.7935, kl_loss = 1.0143\n", + "Batch 60, loss = 649.0025, recon_loss = 648.4720, kl_loss = 0.5305\n", + "Batch 90, loss = 196.2304, recon_loss = 195.8945, kl_loss = 0.3359\n", + "Batch 120, loss = 393.0209, recon_loss = 392.5606, kl_loss = 0.4603\n", + "Batch 150, loss = 674.9028, recon_loss = 673.9642, kl_loss = 0.9386\n", + "Batch 180, loss = 1415.2368, recon_loss = 1413.3435, kl_loss = 1.8934\n", + "Batch 210, loss = 4781.1216, recon_loss = 4776.2588, kl_loss = 4.8628\n", + "Average loss: 4046.8166\n", + "Epoch: 576\n", + "Batch 30, loss = 5705.6504, recon_loss = 5704.6123, kl_loss = 1.0381\n", + "Batch 60, loss = 647.2601, recon_loss = 646.7001, kl_loss = 0.5600\n", + "Batch 90, loss = 201.0236, recon_loss = 200.7026, kl_loss = 0.3210\n", + "Batch 120, loss = 393.8701, recon_loss = 393.4096, kl_loss = 0.4605\n", + "Batch 150, loss = 675.4973, recon_loss = 674.3924, kl_loss = 1.1049\n", + "Batch 180, loss = 1403.4983, recon_loss = 1401.6152, kl_loss = 1.8831\n", + "Batch 210, loss = 4519.0142, recon_loss = 4514.1172, kl_loss = 4.8971\n", + "Average loss: 4105.4034\n", + "Epoch: 577\n", + "Batch 30, loss = 5720.0034, recon_loss = 5718.9116, kl_loss = 1.0918\n", + "Batch 60, loss = 649.6771, recon_loss = 649.0767, kl_loss = 0.6003\n", + "Batch 90, loss = 207.6893, recon_loss = 207.3648, kl_loss = 0.3245\n", + "Batch 120, loss = 394.0017, recon_loss = 393.5384, kl_loss = 0.4633\n", + "Batch 150, loss = 675.5746, recon_loss = 674.6443, kl_loss = 0.9303\n", + "Batch 180, loss = 1400.9119, recon_loss = 1399.0874, kl_loss = 1.8245\n", + "Batch 210, loss = 4704.3574, recon_loss = 4699.4155, kl_loss = 4.9421\n", + "Average loss: 4055.5647\n", + "Epoch: 578\n", + "Batch 30, loss = 5714.6289, recon_loss = 5713.5449, kl_loss = 1.0838\n", + "Batch 60, loss = 650.1201, recon_loss = 649.5997, kl_loss = 0.5204\n", + "Batch 90, loss = 195.3601, recon_loss = 195.0307, kl_loss = 0.3293\n", + "Batch 120, loss = 394.1476, recon_loss = 393.6719, kl_loss = 0.4758\n", + "Batch 150, loss = 674.3781, recon_loss = 673.3945, kl_loss = 0.9836\n", + "Batch 180, loss = 1398.2882, recon_loss = 1396.4331, kl_loss = 1.8551\n", + "Batch 210, loss = 4580.2026, recon_loss = 4575.3135, kl_loss = 4.8893\n", + "Average loss: 4040.8432\n", + "Epoch: 579\n", + "Batch 30, loss = 5708.3926, recon_loss = 5707.2026, kl_loss = 1.1902\n", + "Batch 60, loss = 648.3719, recon_loss = 647.8246, kl_loss = 0.5473\n", + "Batch 90, loss = 191.4443, recon_loss = 191.1155, kl_loss = 0.3288\n", + "Batch 120, loss = 393.5821, recon_loss = 393.1163, kl_loss = 0.4658\n", + "Batch 150, loss = 675.6393, recon_loss = 674.7422, kl_loss = 0.8971\n", + "Batch 180, loss = 1397.0997, recon_loss = 1395.2576, kl_loss = 1.8422\n", + "Batch 210, loss = 4597.7681, recon_loss = 4592.8643, kl_loss = 4.9040\n", + "Average loss: 4036.0739\n", + "Epoch: 580\n", + "Batch 30, loss = 5719.7544, recon_loss = 5718.6855, kl_loss = 1.0690\n", + "Batch 60, loss = 647.4896, recon_loss = 646.9305, kl_loss = 0.5590\n", + "Batch 90, loss = 200.1243, recon_loss = 199.7881, kl_loss = 0.3362\n", + "Batch 120, loss = 394.7934, recon_loss = 394.3290, kl_loss = 0.4644\n", + "Batch 150, loss = 675.5781, recon_loss = 674.4811, kl_loss = 1.0970\n", + "Batch 180, loss = 1399.8625, recon_loss = 1398.0844, kl_loss = 1.7782\n", + "Batch 210, loss = 4647.6011, recon_loss = 4642.7314, kl_loss = 4.8698\n", + "Average loss: 4062.9666\n", + "Epoch: 581\n", + "Batch 30, loss = 5716.1665, recon_loss = 5715.1240, kl_loss = 1.0426\n", + "Batch 60, loss = 647.5654, recon_loss = 646.9937, kl_loss = 0.5717\n", + "Batch 90, loss = 206.1747, recon_loss = 205.8260, kl_loss = 0.3487\n", + "Batch 120, loss = 394.1119, recon_loss = 393.6163, kl_loss = 0.4956\n", + "Batch 150, loss = 675.7057, recon_loss = 674.7393, kl_loss = 0.9664\n", + "Batch 180, loss = 1401.6392, recon_loss = 1399.7751, kl_loss = 1.8641\n", + "Batch 210, loss = 4562.1436, recon_loss = 4557.2417, kl_loss = 4.9017\n", + "Average loss: 4037.0202\n", + "Epoch: 582\n", + "Batch 30, loss = 5706.7168, recon_loss = 5705.6313, kl_loss = 1.0854\n", + "Batch 60, loss = 650.0174, recon_loss = 649.4429, kl_loss = 0.5745\n", + "Batch 90, loss = 197.7110, recon_loss = 197.3579, kl_loss = 0.3531\n", + "Batch 120, loss = 394.6439, recon_loss = 394.1409, kl_loss = 0.5030\n", + "Batch 150, loss = 674.9637, recon_loss = 673.9303, kl_loss = 1.0334\n", + "Batch 180, loss = 1396.6851, recon_loss = 1394.8171, kl_loss = 1.8679\n", + "Batch 210, loss = 4603.1348, recon_loss = 4598.2563, kl_loss = 4.8783\n", + "Average loss: 4047.5578\n", + "Epoch: 583\n", + "Batch 30, loss = 5714.1602, recon_loss = 5713.1138, kl_loss = 1.0462\n", + "Batch 60, loss = 647.9899, recon_loss = 647.4408, kl_loss = 0.5491\n", + "Batch 90, loss = 192.5556, recon_loss = 192.2043, kl_loss = 0.3513\n", + "Batch 120, loss = 394.1106, recon_loss = 393.5701, kl_loss = 0.5405\n", + "Batch 150, loss = 675.3931, recon_loss = 674.4414, kl_loss = 0.9517\n", + "Batch 180, loss = 1401.8785, recon_loss = 1400.0027, kl_loss = 1.8759\n", + "Batch 210, loss = 4552.9619, recon_loss = 4548.0029, kl_loss = 4.9589\n", + "Average loss: 4068.8107\n", + "Epoch: 584\n", + "Batch 30, loss = 5698.1787, recon_loss = 5697.0947, kl_loss = 1.0840\n", + "Batch 60, loss = 647.2839, recon_loss = 646.7456, kl_loss = 0.5383\n", + "Batch 90, loss = 203.6797, recon_loss = 203.3419, kl_loss = 0.3378\n", + "Batch 120, loss = 400.0856, recon_loss = 399.6094, kl_loss = 0.4762\n", + "Batch 150, loss = 674.8199, recon_loss = 673.8010, kl_loss = 1.0189\n", + "Batch 180, loss = 1399.0887, recon_loss = 1397.2603, kl_loss = 1.8285\n", + "Batch 210, loss = 4527.8521, recon_loss = 4522.9893, kl_loss = 4.8628\n", + "Average loss: 4010.0189\n", + "Epoch: 585\n", + "Batch 30, loss = 5758.2339, recon_loss = 5756.8867, kl_loss = 1.3471\n", + "Batch 60, loss = 648.1766, recon_loss = 647.6114, kl_loss = 0.5652\n", + "Batch 90, loss = 202.9668, recon_loss = 202.5977, kl_loss = 0.3691\n", + "Batch 120, loss = 395.4068, recon_loss = 394.9135, kl_loss = 0.4933\n", + "Batch 150, loss = 675.6851, recon_loss = 674.6560, kl_loss = 1.0291\n", + "Batch 180, loss = 1399.2369, recon_loss = 1397.4526, kl_loss = 1.7843\n", + "Batch 210, loss = 4558.0376, recon_loss = 4553.0049, kl_loss = 5.0329\n", + "Average loss: 4063.1108\n", + "Epoch: 586\n", + "Batch 30, loss = 5703.8223, recon_loss = 5702.7754, kl_loss = 1.0470\n", + "Batch 60, loss = 649.0796, recon_loss = 648.4993, kl_loss = 0.5803\n", + "Batch 90, loss = 208.1464, recon_loss = 207.7729, kl_loss = 0.3734\n", + "Batch 120, loss = 397.1839, recon_loss = 396.7249, kl_loss = 0.4590\n", + "Batch 150, loss = 674.5394, recon_loss = 673.5291, kl_loss = 1.0103\n", + "Batch 180, loss = 1399.9065, recon_loss = 1398.0963, kl_loss = 1.8102\n", + "Batch 210, loss = 4916.8994, recon_loss = 4911.9233, kl_loss = 4.9763\n", + "Average loss: 4048.0781\n", + "Epoch: 587\n", + "Batch 30, loss = 5706.6548, recon_loss = 5705.4805, kl_loss = 1.1744\n", + "Batch 60, loss = 647.5051, recon_loss = 646.8907, kl_loss = 0.6143\n", + "Batch 90, loss = 203.6603, recon_loss = 203.2668, kl_loss = 0.3934\n", + "Batch 120, loss = 400.4856, recon_loss = 399.8995, kl_loss = 0.5861\n", + "Batch 150, loss = 675.6155, recon_loss = 674.5229, kl_loss = 1.0926\n", + "Batch 180, loss = 1394.6281, recon_loss = 1392.7427, kl_loss = 1.8854\n", + "Batch 210, loss = 4593.0547, recon_loss = 4588.1812, kl_loss = 4.8737\n", + "Average loss: 4022.4564\n", + "Epoch: 588\n", + "Batch 30, loss = 5717.2476, recon_loss = 5716.2866, kl_loss = 0.9609\n", + "Batch 60, loss = 647.7919, recon_loss = 647.2300, kl_loss = 0.5619\n", + "Batch 90, loss = 192.7989, recon_loss = 192.4305, kl_loss = 0.3684\n", + "Batch 120, loss = 395.4266, recon_loss = 394.9684, kl_loss = 0.4582\n", + "Batch 150, loss = 675.3036, recon_loss = 674.3232, kl_loss = 0.9804\n", + "Batch 180, loss = 1399.0245, recon_loss = 1397.1537, kl_loss = 1.8709\n", + "Batch 210, loss = 4557.5659, recon_loss = 4552.6343, kl_loss = 4.9314\n", + "Average loss: 4029.5851\n", + "Epoch: 589\n", + "Batch 30, loss = 5716.7402, recon_loss = 5715.5381, kl_loss = 1.2022\n", + "Batch 60, loss = 647.2751, recon_loss = 646.6612, kl_loss = 0.6139\n", + "Batch 90, loss = 208.7385, recon_loss = 208.3222, kl_loss = 0.4163\n", + "Batch 120, loss = 395.4907, recon_loss = 395.0074, kl_loss = 0.4833\n", + "Batch 150, loss = 674.5610, recon_loss = 673.5020, kl_loss = 1.0591\n", + "Batch 180, loss = 1397.6647, recon_loss = 1395.7461, kl_loss = 1.9185\n", + "Batch 210, loss = 4523.4585, recon_loss = 4518.5693, kl_loss = 4.8889\n", + "Average loss: 4040.9334\n", + "Epoch: 590\n", + "Batch 30, loss = 5709.9199, recon_loss = 5708.7559, kl_loss = 1.1640\n", + "Batch 60, loss = 648.1777, recon_loss = 647.5512, kl_loss = 0.6265\n", + "Batch 90, loss = 203.5669, recon_loss = 203.1930, kl_loss = 0.3739\n", + "Batch 120, loss = 395.3444, recon_loss = 394.8861, kl_loss = 0.4583\n", + "Batch 150, loss = 675.2354, recon_loss = 674.2457, kl_loss = 0.9897\n", + "Batch 180, loss = 1406.8540, recon_loss = 1404.9623, kl_loss = 1.8917\n", + "Batch 210, loss = 4639.4746, recon_loss = 4634.5977, kl_loss = 4.8769\n", + "Average loss: 4041.3787\n", + "Epoch: 591\n", + "Batch 30, loss = 5702.7891, recon_loss = 5701.7261, kl_loss = 1.0630\n", + "Batch 60, loss = 646.9634, recon_loss = 646.4069, kl_loss = 0.5564\n", + "Batch 90, loss = 197.7801, recon_loss = 197.4193, kl_loss = 0.3608\n", + "Batch 120, loss = 394.4039, recon_loss = 393.9277, kl_loss = 0.4761\n", + "Batch 150, loss = 675.9364, recon_loss = 674.9545, kl_loss = 0.9819\n", + "Batch 180, loss = 1398.2733, recon_loss = 1396.3560, kl_loss = 1.9174\n", + "Batch 210, loss = 4496.0854, recon_loss = 4491.1074, kl_loss = 4.9779\n", + "Average loss: 4055.3826\n", + "Epoch: 592\n", + "Batch 30, loss = 5761.6899, recon_loss = 5760.7422, kl_loss = 0.9477\n", + "Batch 60, loss = 648.3600, recon_loss = 647.8156, kl_loss = 0.5445\n", + "Batch 90, loss = 192.4385, recon_loss = 192.0716, kl_loss = 0.3669\n", + "Batch 120, loss = 398.8908, recon_loss = 398.4227, kl_loss = 0.4681\n", + "Batch 150, loss = 675.1665, recon_loss = 674.1404, kl_loss = 1.0261\n", + "Batch 180, loss = 1396.9338, recon_loss = 1395.0623, kl_loss = 1.8715\n", + "Batch 210, loss = 4497.4414, recon_loss = 4492.4707, kl_loss = 4.9706\n", + "Average loss: 4017.6515\n", + "Epoch: 593\n", + "Batch 30, loss = 5714.5747, recon_loss = 5713.5200, kl_loss = 1.0546\n", + "Batch 60, loss = 647.9091, recon_loss = 647.3178, kl_loss = 0.5913\n", + "Batch 90, loss = 194.1711, recon_loss = 193.8107, kl_loss = 0.3604\n", + "Batch 120, loss = 398.2425, recon_loss = 397.7455, kl_loss = 0.4970\n", + "Batch 150, loss = 676.3646, recon_loss = 675.3824, kl_loss = 0.9822\n", + "Batch 180, loss = 1397.8828, recon_loss = 1396.0494, kl_loss = 1.8334\n", + "Batch 210, loss = 4648.5518, recon_loss = 4643.6509, kl_loss = 4.9011\n", + "Average loss: 4085.8723\n", + "Epoch: 594\n", + "Batch 30, loss = 5706.8804, recon_loss = 5705.8257, kl_loss = 1.0549\n", + "Batch 60, loss = 647.6331, recon_loss = 647.0378, kl_loss = 0.5952\n", + "Batch 90, loss = 189.5634, recon_loss = 189.1942, kl_loss = 0.3692\n", + "Batch 120, loss = 396.6312, recon_loss = 396.1348, kl_loss = 0.4963\n", + "Batch 150, loss = 676.0126, recon_loss = 675.0645, kl_loss = 0.9482\n", + "Batch 180, loss = 1399.5367, recon_loss = 1397.7207, kl_loss = 1.8161\n", + "Batch 210, loss = 4514.0098, recon_loss = 4509.0552, kl_loss = 4.9547\n", + "Average loss: 4013.3827\n", + "Epoch: 595\n", + "Batch 30, loss = 5722.8726, recon_loss = 5721.7134, kl_loss = 1.1589\n", + "Batch 60, loss = 649.0649, recon_loss = 648.4620, kl_loss = 0.6029\n", + "Batch 90, loss = 188.7812, recon_loss = 188.4073, kl_loss = 0.3739\n", + "Batch 120, loss = 395.2174, recon_loss = 394.7379, kl_loss = 0.4795\n", + "Batch 150, loss = 674.4058, recon_loss = 673.4034, kl_loss = 1.0024\n", + "Batch 180, loss = 1398.0775, recon_loss = 1396.2418, kl_loss = 1.8357\n", + "Batch 210, loss = 4607.4907, recon_loss = 4602.3916, kl_loss = 5.0989\n", + "Average loss: 4034.2660\n", + "Epoch: 596\n", + "Batch 30, loss = 5727.0493, recon_loss = 5725.9712, kl_loss = 1.0779\n", + "Batch 60, loss = 648.4155, recon_loss = 647.9001, kl_loss = 0.5155\n", + "Batch 90, loss = 192.7404, recon_loss = 192.3774, kl_loss = 0.3630\n", + "Batch 120, loss = 395.5080, recon_loss = 395.0331, kl_loss = 0.4749\n", + "Batch 150, loss = 675.9312, recon_loss = 674.9452, kl_loss = 0.9860\n", + "Batch 180, loss = 1399.3281, recon_loss = 1397.4849, kl_loss = 1.8433\n", + "Batch 210, loss = 4517.7837, recon_loss = 4512.6694, kl_loss = 5.1144\n", + "Average loss: 3999.7000\n", + "Epoch: 597\n", + "Batch 30, loss = 5724.0615, recon_loss = 5722.9199, kl_loss = 1.1417\n", + "Batch 60, loss = 646.9769, recon_loss = 646.4073, kl_loss = 0.5695\n", + "Batch 90, loss = 207.5464, recon_loss = 207.1532, kl_loss = 0.3931\n", + "Batch 120, loss = 395.9699, recon_loss = 395.4915, kl_loss = 0.4785\n", + "Batch 150, loss = 674.7117, recon_loss = 673.6942, kl_loss = 1.0175\n", + "Batch 180, loss = 1400.3938, recon_loss = 1398.5093, kl_loss = 1.8845\n", + "Batch 210, loss = 4540.2285, recon_loss = 4535.1152, kl_loss = 5.1135\n", + "Average loss: 4053.6423\n", + "Epoch: 598\n", + "Batch 30, loss = 5710.0522, recon_loss = 5708.8848, kl_loss = 1.1673\n", + "Batch 60, loss = 648.3691, recon_loss = 647.8582, kl_loss = 0.5109\n", + "Batch 90, loss = 196.4041, recon_loss = 196.0749, kl_loss = 0.3292\n", + "Batch 120, loss = 394.4804, recon_loss = 393.9644, kl_loss = 0.5160\n", + "Batch 150, loss = 674.9227, recon_loss = 673.8840, kl_loss = 1.0387\n", + "Batch 180, loss = 1395.7892, recon_loss = 1393.9673, kl_loss = 1.8219\n", + "Batch 210, loss = 4756.0225, recon_loss = 4750.9380, kl_loss = 5.0846\n", + "Average loss: 4041.5739\n", + "Epoch: 599\n", + "Batch 30, loss = 5731.0449, recon_loss = 5729.7275, kl_loss = 1.3172\n", + "Batch 60, loss = 647.0268, recon_loss = 646.4346, kl_loss = 0.5922\n", + "Batch 90, loss = 215.0132, recon_loss = 214.6517, kl_loss = 0.3615\n", + "Batch 120, loss = 400.1683, recon_loss = 399.6365, kl_loss = 0.5318\n", + "Batch 150, loss = 675.3906, recon_loss = 674.3364, kl_loss = 1.0543\n", + "Batch 180, loss = 1399.2759, recon_loss = 1397.4395, kl_loss = 1.8364\n", + "Batch 210, loss = 4672.1943, recon_loss = 4667.0986, kl_loss = 5.0959\n", + "Average loss: 4012.0369\n", + "Epoch: 600\n", + "Batch 30, loss = 5704.9624, recon_loss = 5703.9551, kl_loss = 1.0074\n", + "Batch 60, loss = 646.2103, recon_loss = 645.6567, kl_loss = 0.5535\n", + "Batch 90, loss = 193.3009, recon_loss = 192.9383, kl_loss = 0.3626\n", + "Batch 120, loss = 393.8231, recon_loss = 393.2529, kl_loss = 0.5703\n", + "Batch 150, loss = 674.8998, recon_loss = 673.8525, kl_loss = 1.0474\n", + "Batch 180, loss = 1396.4752, recon_loss = 1394.6379, kl_loss = 1.8373\n", + "Batch 210, loss = 4643.7939, recon_loss = 4638.6851, kl_loss = 5.1088\n", + "Average loss: 4039.3472\n", + "Epoch: 601\n", + "Batch 30, loss = 5721.7402, recon_loss = 5720.5654, kl_loss = 1.1750\n", + "Batch 60, loss = 647.5368, recon_loss = 646.9618, kl_loss = 0.5750\n", + "Batch 90, loss = 202.6618, recon_loss = 202.3097, kl_loss = 0.3521\n", + "Batch 120, loss = 394.1568, recon_loss = 393.5926, kl_loss = 0.5642\n", + "Batch 150, loss = 674.6406, recon_loss = 673.6947, kl_loss = 0.9459\n", + "Batch 180, loss = 1398.4150, recon_loss = 1396.5859, kl_loss = 1.8291\n", + "Batch 210, loss = 4668.0132, recon_loss = 4662.9243, kl_loss = 5.0886\n", + "Average loss: 4010.7657\n", + "Epoch: 602\n", + "Batch 30, loss = 5730.1162, recon_loss = 5728.9834, kl_loss = 1.1326\n", + "Batch 60, loss = 647.2631, recon_loss = 646.7202, kl_loss = 0.5429\n", + "Batch 90, loss = 194.4387, recon_loss = 194.0855, kl_loss = 0.3533\n", + "Batch 120, loss = 399.0547, recon_loss = 398.5199, kl_loss = 0.5348\n", + "Batch 150, loss = 674.6238, recon_loss = 673.5391, kl_loss = 1.0847\n", + "Batch 180, loss = 1394.5002, recon_loss = 1392.6448, kl_loss = 1.8555\n", + "Batch 210, loss = 4610.5566, recon_loss = 4605.4375, kl_loss = 5.1192\n", + "Average loss: 4021.6987\n", + "Epoch: 603\n", + "Batch 30, loss = 5734.8350, recon_loss = 5733.6289, kl_loss = 1.2060\n", + "Batch 60, loss = 647.4914, recon_loss = 646.9307, kl_loss = 0.5607\n", + "Batch 90, loss = 198.9441, recon_loss = 198.5613, kl_loss = 0.3828\n", + "Batch 120, loss = 395.0748, recon_loss = 394.5258, kl_loss = 0.5490\n", + "Batch 150, loss = 674.9889, recon_loss = 673.9806, kl_loss = 1.0083\n", + "Batch 180, loss = 1399.1531, recon_loss = 1397.2965, kl_loss = 1.8565\n", + "Batch 210, loss = 4529.8130, recon_loss = 4524.7061, kl_loss = 5.1070\n", + "Average loss: 3978.9206\n", + "Epoch: 604\n", + "Batch 30, loss = 5719.4448, recon_loss = 5718.2549, kl_loss = 1.1898\n", + "Batch 60, loss = 646.8718, recon_loss = 646.3019, kl_loss = 0.5699\n", + "Batch 90, loss = 193.0511, recon_loss = 192.6549, kl_loss = 0.3962\n", + "Batch 120, loss = 394.6635, recon_loss = 394.1454, kl_loss = 0.5182\n", + "Batch 150, loss = 675.2197, recon_loss = 674.1014, kl_loss = 1.1184\n", + "Batch 180, loss = 1394.5542, recon_loss = 1392.6331, kl_loss = 1.9212\n", + "Batch 210, loss = 4824.2119, recon_loss = 4819.1348, kl_loss = 5.0773\n", + "Average loss: 4047.5079\n", + "Epoch: 605\n", + "Batch 30, loss = 5725.1030, recon_loss = 5723.8652, kl_loss = 1.2377\n", + "Batch 60, loss = 646.8246, recon_loss = 646.2679, kl_loss = 0.5567\n", + "Batch 90, loss = 196.6730, recon_loss = 196.2832, kl_loss = 0.3899\n", + "Batch 120, loss = 395.7423, recon_loss = 395.1639, kl_loss = 0.5784\n", + "Batch 150, loss = 675.1378, recon_loss = 674.1729, kl_loss = 0.9650\n", + "Batch 180, loss = 1404.0439, recon_loss = 1402.1851, kl_loss = 1.8589\n", + "Batch 210, loss = 4552.6455, recon_loss = 4547.5308, kl_loss = 5.1145\n", + "Average loss: 3975.5779\n", + "Epoch: 606\n", + "Batch 30, loss = 5729.9087, recon_loss = 5728.8306, kl_loss = 1.0782\n", + "Batch 60, loss = 647.8309, recon_loss = 647.2512, kl_loss = 0.5797\n", + "Batch 90, loss = 199.7149, recon_loss = 199.3024, kl_loss = 0.4125\n", + "Batch 120, loss = 398.3658, recon_loss = 397.8427, kl_loss = 0.5231\n", + "Batch 150, loss = 675.3056, recon_loss = 674.2689, kl_loss = 1.0367\n", + "Batch 180, loss = 1397.5505, recon_loss = 1395.6221, kl_loss = 1.9284\n", + "Batch 210, loss = 4549.7808, recon_loss = 4544.6426, kl_loss = 5.1380\n", + "Average loss: 4027.1826\n", + "Epoch: 607\n", + "Batch 30, loss = 5713.0981, recon_loss = 5711.9639, kl_loss = 1.1342\n", + "Batch 60, loss = 647.4733, recon_loss = 646.9038, kl_loss = 0.5695\n", + "Batch 90, loss = 196.1406, recon_loss = 195.7589, kl_loss = 0.3816\n", + "Batch 120, loss = 393.3556, recon_loss = 392.8397, kl_loss = 0.5159\n", + "Batch 150, loss = 674.2335, recon_loss = 673.2383, kl_loss = 0.9951\n", + "Batch 180, loss = 1396.6356, recon_loss = 1394.7463, kl_loss = 1.8893\n", + "Batch 210, loss = 4559.6440, recon_loss = 4554.5000, kl_loss = 5.1443\n", + "Average loss: 3987.8164\n", + "Epoch: 608\n", + "Batch 30, loss = 5721.7324, recon_loss = 5720.5322, kl_loss = 1.2000\n", + "Batch 60, loss = 647.6168, recon_loss = 647.0369, kl_loss = 0.5798\n", + "Batch 90, loss = 200.0147, recon_loss = 199.6476, kl_loss = 0.3671\n", + "Batch 120, loss = 391.9686, recon_loss = 391.4228, kl_loss = 0.5457\n", + "Batch 150, loss = 675.0135, recon_loss = 673.9174, kl_loss = 1.0962\n", + "Batch 180, loss = 1393.3163, recon_loss = 1391.4189, kl_loss = 1.8974\n", + "Batch 210, loss = 4687.2935, recon_loss = 4682.1934, kl_loss = 5.1003\n", + "Average loss: 4028.0907\n", + "Epoch: 609\n", + "Batch 30, loss = 5720.9287, recon_loss = 5719.7051, kl_loss = 1.2235\n", + "Batch 60, loss = 649.7227, recon_loss = 649.1447, kl_loss = 0.5780\n", + "Batch 90, loss = 195.6580, recon_loss = 195.2738, kl_loss = 0.3841\n", + "Batch 120, loss = 391.9381, recon_loss = 391.3829, kl_loss = 0.5552\n", + "Batch 150, loss = 674.8162, recon_loss = 673.8457, kl_loss = 0.9705\n", + "Batch 180, loss = 1411.5311, recon_loss = 1409.6356, kl_loss = 1.8955\n", + "Batch 210, loss = 4507.3135, recon_loss = 4502.2119, kl_loss = 5.1015\n", + "Average loss: 4001.9686\n", + "Epoch: 610\n", + "Batch 30, loss = 5707.6470, recon_loss = 5706.5586, kl_loss = 1.0886\n", + "Batch 60, loss = 650.0919, recon_loss = 649.4819, kl_loss = 0.6099\n", + "Batch 90, loss = 202.1981, recon_loss = 201.8409, kl_loss = 0.3573\n", + "Batch 120, loss = 391.2871, recon_loss = 390.7787, kl_loss = 0.5084\n", + "Batch 150, loss = 675.6248, recon_loss = 674.5693, kl_loss = 1.0555\n", + "Batch 180, loss = 1399.6505, recon_loss = 1397.8228, kl_loss = 1.8277\n", + "Batch 210, loss = 4666.9697, recon_loss = 4661.8369, kl_loss = 5.1330\n", + "Average loss: 4018.7889\n", + "Epoch: 611\n", + "Batch 30, loss = 5713.2939, recon_loss = 5712.1670, kl_loss = 1.1272\n", + "Batch 60, loss = 648.8899, recon_loss = 648.3191, kl_loss = 0.5708\n", + "Batch 90, loss = 193.6323, recon_loss = 193.2845, kl_loss = 0.3478\n", + "Batch 120, loss = 391.4756, recon_loss = 390.9032, kl_loss = 0.5725\n", + "Batch 150, loss = 674.7775, recon_loss = 673.7860, kl_loss = 0.9914\n", + "Batch 180, loss = 1398.7888, recon_loss = 1396.9503, kl_loss = 1.8385\n", + "Batch 210, loss = 4505.1416, recon_loss = 4500.0264, kl_loss = 5.1151\n", + "Average loss: 4020.9451\n", + "Epoch: 612\n", + "Batch 30, loss = 5737.6221, recon_loss = 5736.4741, kl_loss = 1.1481\n", + "Batch 60, loss = 648.1474, recon_loss = 647.5839, kl_loss = 0.5635\n", + "Batch 90, loss = 203.4521, recon_loss = 203.0533, kl_loss = 0.3988\n", + "Batch 120, loss = 397.1312, recon_loss = 396.5766, kl_loss = 0.5546\n", + "Batch 150, loss = 675.4337, recon_loss = 674.4238, kl_loss = 1.0099\n", + "Batch 180, loss = 1396.7031, recon_loss = 1394.7877, kl_loss = 1.9154\n", + "Batch 210, loss = 4779.7422, recon_loss = 4774.6226, kl_loss = 5.1197\n", + "Average loss: 3985.4545\n", + "Epoch: 613\n", + "Batch 30, loss = 5741.3154, recon_loss = 5740.1421, kl_loss = 1.1733\n", + "Batch 60, loss = 647.0490, recon_loss = 646.4495, kl_loss = 0.5995\n", + "Batch 90, loss = 208.5238, recon_loss = 208.1102, kl_loss = 0.4136\n", + "Batch 120, loss = 394.5892, recon_loss = 393.9343, kl_loss = 0.6549\n", + "Batch 150, loss = 674.1102, recon_loss = 673.0945, kl_loss = 1.0156\n", + "Batch 180, loss = 1395.1259, recon_loss = 1393.2529, kl_loss = 1.8730\n", + "Batch 210, loss = 4537.6221, recon_loss = 4532.4180, kl_loss = 5.2042\n", + "Average loss: 3971.7146\n", + "Epoch: 614\n", + "Batch 30, loss = 5729.2046, recon_loss = 5727.9888, kl_loss = 1.2159\n", + "Batch 60, loss = 647.4275, recon_loss = 646.8604, kl_loss = 0.5671\n", + "Batch 90, loss = 196.6544, recon_loss = 196.2810, kl_loss = 0.3734\n", + "Batch 120, loss = 394.8092, recon_loss = 394.1620, kl_loss = 0.6472\n", + "Batch 150, loss = 675.1705, recon_loss = 674.1424, kl_loss = 1.0281\n", + "Batch 180, loss = 1393.4069, recon_loss = 1391.5833, kl_loss = 1.8236\n", + "Batch 210, loss = 4558.8818, recon_loss = 4553.7705, kl_loss = 5.1111\n", + "Average loss: 4009.3431\n", + "Epoch: 615\n", + "Batch 30, loss = 5721.3760, recon_loss = 5720.1680, kl_loss = 1.2082\n", + "Batch 60, loss = 648.6309, recon_loss = 648.0018, kl_loss = 0.6290\n", + "Batch 90, loss = 195.1835, recon_loss = 194.7406, kl_loss = 0.4429\n", + "Batch 120, loss = 392.9615, recon_loss = 392.3517, kl_loss = 0.6098\n", + "Batch 150, loss = 676.5277, recon_loss = 675.4913, kl_loss = 1.0364\n", + "Batch 180, loss = 1395.1725, recon_loss = 1393.2981, kl_loss = 1.8743\n", + "Batch 210, loss = 4500.2886, recon_loss = 4495.1777, kl_loss = 5.1109\n", + "Average loss: 4010.2132\n", + "Epoch: 616\n", + "Batch 30, loss = 5713.6924, recon_loss = 5712.4644, kl_loss = 1.2282\n", + "Batch 60, loss = 647.9074, recon_loss = 647.2902, kl_loss = 0.6172\n", + "Batch 90, loss = 202.8336, recon_loss = 202.4387, kl_loss = 0.3949\n", + "Batch 120, loss = 394.7334, recon_loss = 394.1175, kl_loss = 0.6159\n", + "Batch 150, loss = 674.6384, recon_loss = 673.5352, kl_loss = 1.1033\n", + "Batch 180, loss = 1395.1265, recon_loss = 1393.2644, kl_loss = 1.8621\n", + "Batch 210, loss = 4458.1504, recon_loss = 4453.0566, kl_loss = 5.0936\n", + "Average loss: 4005.5308\n", + "Epoch: 617\n", + "Batch 30, loss = 5725.1104, recon_loss = 5724.0596, kl_loss = 1.0510\n", + "Batch 60, loss = 649.9656, recon_loss = 649.3434, kl_loss = 0.6222\n", + "Batch 90, loss = 199.2984, recon_loss = 198.9148, kl_loss = 0.3836\n", + "Batch 120, loss = 395.5698, recon_loss = 394.9728, kl_loss = 0.5970\n", + "Batch 150, loss = 674.9597, recon_loss = 673.8666, kl_loss = 1.0931\n", + "Batch 180, loss = 1394.7931, recon_loss = 1392.9431, kl_loss = 1.8500\n", + "Batch 210, loss = 4908.3442, recon_loss = 4903.1768, kl_loss = 5.1675\n", + "Average loss: 4014.8112\n", + "Epoch: 618\n", + "Batch 30, loss = 5710.6553, recon_loss = 5709.5342, kl_loss = 1.1209\n", + "Batch 60, loss = 647.1259, recon_loss = 646.5516, kl_loss = 0.5742\n", + "Batch 90, loss = 196.2860, recon_loss = 195.8940, kl_loss = 0.3920\n", + "Batch 120, loss = 391.9776, recon_loss = 391.3743, kl_loss = 0.6033\n", + "Batch 150, loss = 675.5136, recon_loss = 674.5316, kl_loss = 0.9820\n", + "Batch 180, loss = 1397.0398, recon_loss = 1395.2446, kl_loss = 1.7952\n", + "Batch 210, loss = 4497.2241, recon_loss = 4492.1284, kl_loss = 5.0956\n", + "Average loss: 4001.1497\n", + "Epoch: 619\n", + "Batch 30, loss = 5710.5947, recon_loss = 5709.3994, kl_loss = 1.1955\n", + "Batch 60, loss = 647.7206, recon_loss = 647.1170, kl_loss = 0.6036\n", + "Batch 90, loss = 194.7765, recon_loss = 194.3737, kl_loss = 0.4028\n", + "Batch 120, loss = 391.2664, recon_loss = 390.6745, kl_loss = 0.5919\n", + "Batch 150, loss = 674.6266, recon_loss = 673.4727, kl_loss = 1.1539\n", + "Batch 180, loss = 1393.6454, recon_loss = 1391.8267, kl_loss = 1.8187\n", + "Batch 210, loss = 4782.4653, recon_loss = 4777.3311, kl_loss = 5.1344\n", + "Average loss: 4019.2482\n", + "Epoch: 620\n", + "Batch 30, loss = 5716.4185, recon_loss = 5715.2476, kl_loss = 1.1707\n", + "Batch 60, loss = 648.6569, recon_loss = 648.0557, kl_loss = 0.6012\n", + "Batch 90, loss = 196.3196, recon_loss = 195.9523, kl_loss = 0.3673\n", + "Batch 120, loss = 391.4981, recon_loss = 390.9860, kl_loss = 0.5121\n", + "Batch 150, loss = 676.4386, recon_loss = 675.4498, kl_loss = 0.9888\n", + "Batch 180, loss = 1399.4370, recon_loss = 1397.5381, kl_loss = 1.8989\n", + "Batch 210, loss = 4633.9688, recon_loss = 4628.8867, kl_loss = 5.0821\n", + "Average loss: 4024.3094\n", + "Epoch: 621\n", + "Batch 30, loss = 5708.0430, recon_loss = 5706.9092, kl_loss = 1.1340\n", + "Batch 60, loss = 647.6164, recon_loss = 647.0236, kl_loss = 0.5927\n", + "Batch 90, loss = 198.8792, recon_loss = 198.4978, kl_loss = 0.3815\n", + "Batch 120, loss = 392.7407, recon_loss = 392.1584, kl_loss = 0.5823\n", + "Batch 150, loss = 674.4532, recon_loss = 673.4174, kl_loss = 1.0357\n", + "Batch 180, loss = 1394.8595, recon_loss = 1393.0154, kl_loss = 1.8441\n", + "Batch 210, loss = 4803.9541, recon_loss = 4798.8486, kl_loss = 5.1056\n", + "Average loss: 4021.0577\n", + "Epoch: 622\n", + "Batch 30, loss = 5707.4082, recon_loss = 5706.2646, kl_loss = 1.1437\n", + "Batch 60, loss = 648.7927, recon_loss = 648.1697, kl_loss = 0.6230\n", + "Batch 90, loss = 190.7346, recon_loss = 190.3229, kl_loss = 0.4116\n", + "Batch 120, loss = 394.8782, recon_loss = 394.2419, kl_loss = 0.6363\n", + "Batch 150, loss = 675.4001, recon_loss = 674.3917, kl_loss = 1.0083\n", + "Batch 180, loss = 1396.5573, recon_loss = 1394.7473, kl_loss = 1.8100\n", + "Batch 210, loss = 4530.8203, recon_loss = 4525.6982, kl_loss = 5.1220\n", + "Average loss: 4061.6707\n", + "Epoch: 623\n", + "Batch 30, loss = 5722.1113, recon_loss = 5720.9092, kl_loss = 1.2022\n", + "Batch 60, loss = 649.5671, recon_loss = 648.9657, kl_loss = 0.6014\n", + "Batch 90, loss = 203.6736, recon_loss = 203.2955, kl_loss = 0.3781\n", + "Batch 120, loss = 394.4191, recon_loss = 393.8405, kl_loss = 0.5787\n", + "Batch 150, loss = 674.9330, recon_loss = 673.9034, kl_loss = 1.0295\n", + "Batch 180, loss = 1398.0187, recon_loss = 1396.0551, kl_loss = 1.9636\n", + "Batch 210, loss = 4818.4805, recon_loss = 4813.2637, kl_loss = 5.2170\n", + "Average loss: 4074.0720\n", + "Epoch: 624\n", + "Batch 30, loss = 5715.3052, recon_loss = 5714.1475, kl_loss = 1.1577\n", + "Batch 60, loss = 649.1986, recon_loss = 648.5836, kl_loss = 0.6151\n", + "Batch 90, loss = 193.7040, recon_loss = 193.3177, kl_loss = 0.3863\n", + "Batch 120, loss = 399.3715, recon_loss = 398.7669, kl_loss = 0.6046\n", + "Batch 150, loss = 675.2709, recon_loss = 674.1971, kl_loss = 1.0737\n", + "Batch 180, loss = 1392.9957, recon_loss = 1391.1233, kl_loss = 1.8725\n", + "Batch 210, loss = 4652.8428, recon_loss = 4647.5859, kl_loss = 5.2568\n", + "Average loss: 4028.0943\n", + "Epoch: 625\n", + "Batch 30, loss = 5714.0884, recon_loss = 5713.0127, kl_loss = 1.0756\n", + "Batch 60, loss = 647.6681, recon_loss = 647.0786, kl_loss = 0.5895\n", + "Batch 90, loss = 206.0531, recon_loss = 205.6807, kl_loss = 0.3724\n", + "Batch 120, loss = 396.4625, recon_loss = 395.8336, kl_loss = 0.6289\n", + "Batch 150, loss = 674.9327, recon_loss = 673.8398, kl_loss = 1.0930\n", + "Batch 180, loss = 1394.7648, recon_loss = 1392.8887, kl_loss = 1.8761\n", + "Batch 210, loss = 4590.3877, recon_loss = 4585.2207, kl_loss = 5.1672\n", + "Average loss: 3995.6793\n", + "Epoch: 626\n", + "Batch 30, loss = 5718.5352, recon_loss = 5717.3818, kl_loss = 1.1535\n", + "Batch 60, loss = 648.1276, recon_loss = 647.5187, kl_loss = 0.6089\n", + "Batch 90, loss = 203.8027, recon_loss = 203.4053, kl_loss = 0.3974\n", + "Batch 120, loss = 398.8791, recon_loss = 398.2841, kl_loss = 0.5950\n", + "Batch 150, loss = 674.7740, recon_loss = 673.7614, kl_loss = 1.0126\n", + "Batch 180, loss = 1398.8525, recon_loss = 1396.9845, kl_loss = 1.8681\n", + "Batch 210, loss = 4528.7324, recon_loss = 4523.5874, kl_loss = 5.1452\n", + "Average loss: 3994.6587\n", + "Epoch: 627\n", + "Batch 30, loss = 5769.2700, recon_loss = 5768.2393, kl_loss = 1.0307\n", + "Batch 60, loss = 647.4023, recon_loss = 646.7813, kl_loss = 0.6210\n", + "Batch 90, loss = 203.7757, recon_loss = 203.3929, kl_loss = 0.3827\n", + "Batch 120, loss = 395.2498, recon_loss = 394.5188, kl_loss = 0.7310\n", + "Batch 150, loss = 675.2922, recon_loss = 674.2711, kl_loss = 1.0210\n", + "Batch 180, loss = 1394.8909, recon_loss = 1392.9849, kl_loss = 1.9060\n", + "Batch 210, loss = 4599.4888, recon_loss = 4594.3232, kl_loss = 5.1653\n", + "Average loss: 3978.8957\n", + "Epoch: 628\n", + "Batch 30, loss = 5740.8491, recon_loss = 5739.6484, kl_loss = 1.2009\n", + "Batch 60, loss = 646.9133, recon_loss = 646.3016, kl_loss = 0.6118\n", + "Batch 90, loss = 193.0359, recon_loss = 192.6324, kl_loss = 0.4035\n", + "Batch 120, loss = 393.0947, recon_loss = 392.5083, kl_loss = 0.5864\n", + "Batch 150, loss = 675.1124, recon_loss = 674.0962, kl_loss = 1.0162\n", + "Batch 180, loss = 1394.0551, recon_loss = 1392.1865, kl_loss = 1.8685\n", + "Batch 210, loss = 4565.7847, recon_loss = 4560.6265, kl_loss = 5.1580\n", + "Average loss: 3982.7630\n", + "Epoch: 629\n", + "Batch 30, loss = 5740.5576, recon_loss = 5739.3828, kl_loss = 1.1746\n", + "Batch 60, loss = 647.4332, recon_loss = 646.8179, kl_loss = 0.6153\n", + "Batch 90, loss = 199.3226, recon_loss = 198.9123, kl_loss = 0.4103\n", + "Batch 120, loss = 392.1344, recon_loss = 391.4974, kl_loss = 0.6369\n", + "Batch 150, loss = 674.4578, recon_loss = 673.4226, kl_loss = 1.0351\n", + "Batch 180, loss = 1395.2727, recon_loss = 1393.4058, kl_loss = 1.8670\n", + "Batch 210, loss = 4564.2988, recon_loss = 4559.1128, kl_loss = 5.1861\n", + "Average loss: 3988.2742\n", + "Epoch: 630\n", + "Batch 30, loss = 5734.1743, recon_loss = 5732.9365, kl_loss = 1.2379\n", + "Batch 60, loss = 647.8976, recon_loss = 647.2455, kl_loss = 0.6520\n", + "Batch 90, loss = 192.5631, recon_loss = 192.1629, kl_loss = 0.4002\n", + "Batch 120, loss = 395.3952, recon_loss = 394.7664, kl_loss = 0.6288\n", + "Batch 150, loss = 675.3929, recon_loss = 674.3835, kl_loss = 1.0094\n", + "Batch 180, loss = 1397.1278, recon_loss = 1395.2854, kl_loss = 1.8424\n", + "Batch 210, loss = 4845.6982, recon_loss = 4840.5068, kl_loss = 5.1914\n", + "Average loss: 4027.8770\n", + "Epoch: 631\n", + "Batch 30, loss = 5732.9048, recon_loss = 5731.6641, kl_loss = 1.2405\n", + "Batch 60, loss = 648.0733, recon_loss = 647.4496, kl_loss = 0.6237\n", + "Batch 90, loss = 195.5035, recon_loss = 195.1190, kl_loss = 0.3845\n", + "Batch 120, loss = 391.5146, recon_loss = 390.9147, kl_loss = 0.6000\n", + "Batch 150, loss = 674.7607, recon_loss = 673.7106, kl_loss = 1.0502\n", + "Batch 180, loss = 1395.6774, recon_loss = 1393.8334, kl_loss = 1.8439\n", + "Batch 210, loss = 4745.4243, recon_loss = 4740.2056, kl_loss = 5.2189\n", + "Average loss: 4036.4073\n", + "Epoch: 632\n", + "Batch 30, loss = 5727.6714, recon_loss = 5726.3750, kl_loss = 1.2963\n", + "Batch 60, loss = 650.4123, recon_loss = 649.7960, kl_loss = 0.6163\n", + "Batch 90, loss = 189.7981, recon_loss = 189.4239, kl_loss = 0.3742\n", + "Batch 120, loss = 390.8781, recon_loss = 390.2828, kl_loss = 0.5953\n", + "Batch 150, loss = 674.9951, recon_loss = 674.0120, kl_loss = 0.9830\n", + "Batch 180, loss = 1396.3929, recon_loss = 1394.5197, kl_loss = 1.8733\n", + "Batch 210, loss = 4529.2822, recon_loss = 4524.0703, kl_loss = 5.2119\n", + "Average loss: 4008.6115\n", + "Epoch: 633\n", + "Batch 30, loss = 5724.6323, recon_loss = 5723.3940, kl_loss = 1.2382\n", + "Batch 60, loss = 648.0080, recon_loss = 647.3742, kl_loss = 0.6338\n", + "Batch 90, loss = 199.3701, recon_loss = 198.9863, kl_loss = 0.3838\n", + "Batch 120, loss = 391.2645, recon_loss = 390.6751, kl_loss = 0.5894\n", + "Batch 150, loss = 674.7776, recon_loss = 673.7095, kl_loss = 1.0681\n", + "Batch 180, loss = 1401.3219, recon_loss = 1399.3932, kl_loss = 1.9287\n", + "Batch 210, loss = 4548.9487, recon_loss = 4543.7295, kl_loss = 5.2192\n", + "Average loss: 3963.4958\n", + "Epoch: 634\n", + "Batch 30, loss = 5718.3008, recon_loss = 5717.0562, kl_loss = 1.2445\n", + "Batch 60, loss = 648.9616, recon_loss = 648.2988, kl_loss = 0.6628\n", + "Batch 90, loss = 190.8717, recon_loss = 190.4444, kl_loss = 0.4273\n", + "Batch 120, loss = 392.3596, recon_loss = 391.7752, kl_loss = 0.5844\n", + "Batch 150, loss = 674.8062, recon_loss = 673.7885, kl_loss = 1.0178\n", + "Batch 180, loss = 1393.7423, recon_loss = 1391.9231, kl_loss = 1.8192\n", + "Batch 210, loss = 4717.8843, recon_loss = 4712.7153, kl_loss = 5.1688\n", + "Average loss: 4000.5004\n", + "Epoch: 635\n", + "Batch 30, loss = 5715.5972, recon_loss = 5714.3955, kl_loss = 1.2018\n", + "Batch 60, loss = 647.6341, recon_loss = 647.0248, kl_loss = 0.6093\n", + "Batch 90, loss = 205.6879, recon_loss = 205.2810, kl_loss = 0.4069\n", + "Batch 120, loss = 389.3532, recon_loss = 388.6570, kl_loss = 0.6962\n", + "Batch 150, loss = 674.8042, recon_loss = 673.6910, kl_loss = 1.1132\n", + "Batch 180, loss = 1395.4777, recon_loss = 1393.6094, kl_loss = 1.8683\n", + "Batch 210, loss = 4511.2461, recon_loss = 4506.0146, kl_loss = 5.2313\n", + "Average loss: 3982.0869\n", + "Epoch: 636\n", + "Batch 30, loss = 5731.8574, recon_loss = 5730.6089, kl_loss = 1.2484\n", + "Batch 60, loss = 650.0083, recon_loss = 649.3702, kl_loss = 0.6381\n", + "Batch 90, loss = 212.3520, recon_loss = 211.8738, kl_loss = 0.4782\n", + "Batch 120, loss = 389.8613, recon_loss = 389.2231, kl_loss = 0.6382\n", + "Batch 150, loss = 674.7555, recon_loss = 673.7311, kl_loss = 1.0244\n", + "Batch 180, loss = 1394.7584, recon_loss = 1392.8698, kl_loss = 1.8887\n", + "Batch 210, loss = 4791.6025, recon_loss = 4786.3765, kl_loss = 5.2259\n", + "Average loss: 3975.2706\n", + "Epoch: 637\n", + "Batch 30, loss = 5715.8535, recon_loss = 5714.5879, kl_loss = 1.2655\n", + "Batch 60, loss = 648.3753, recon_loss = 647.7495, kl_loss = 0.6259\n", + "Batch 90, loss = 199.0093, recon_loss = 198.5877, kl_loss = 0.4216\n", + "Batch 120, loss = 390.5869, recon_loss = 389.9336, kl_loss = 0.6533\n", + "Batch 150, loss = 675.5790, recon_loss = 674.4907, kl_loss = 1.0883\n", + "Batch 180, loss = 1403.1467, recon_loss = 1401.2688, kl_loss = 1.8780\n", + "Batch 210, loss = 4467.1104, recon_loss = 4461.8076, kl_loss = 5.3025\n", + "Average loss: 3984.7378\n", + "Epoch: 638\n", + "Batch 30, loss = 5738.9180, recon_loss = 5737.7632, kl_loss = 1.1549\n", + "Batch 60, loss = 648.3552, recon_loss = 647.7166, kl_loss = 0.6386\n", + "Batch 90, loss = 193.5129, recon_loss = 193.1290, kl_loss = 0.3839\n", + "Batch 120, loss = 392.8258, recon_loss = 392.1989, kl_loss = 0.6269\n", + "Batch 150, loss = 674.8078, recon_loss = 673.7393, kl_loss = 1.0685\n", + "Batch 180, loss = 1393.2589, recon_loss = 1391.3406, kl_loss = 1.9184\n", + "Batch 210, loss = 4476.4810, recon_loss = 4471.1807, kl_loss = 5.3005\n", + "Average loss: 3980.3806\n", + "Epoch: 639\n", + "Batch 30, loss = 5742.5103, recon_loss = 5741.2119, kl_loss = 1.2986\n", + "Batch 60, loss = 648.4435, recon_loss = 647.8038, kl_loss = 0.6397\n", + "Batch 90, loss = 202.2636, recon_loss = 201.8131, kl_loss = 0.4505\n", + "Batch 120, loss = 393.8837, recon_loss = 393.3500, kl_loss = 0.5337\n", + "Batch 150, loss = 675.2139, recon_loss = 674.2304, kl_loss = 0.9834\n", + "Batch 180, loss = 1394.0159, recon_loss = 1392.1207, kl_loss = 1.8952\n", + "Batch 210, loss = 4738.4351, recon_loss = 4733.1675, kl_loss = 5.2676\n", + "Average loss: 4053.9855\n", + "Epoch: 640\n", + "Batch 30, loss = 5729.9692, recon_loss = 5728.6606, kl_loss = 1.3087\n", + "Batch 60, loss = 647.1179, recon_loss = 646.4512, kl_loss = 0.6667\n", + "Batch 90, loss = 196.4149, recon_loss = 195.9852, kl_loss = 0.4297\n", + "Batch 120, loss = 390.2386, recon_loss = 389.6609, kl_loss = 0.5777\n", + "Batch 150, loss = 675.2106, recon_loss = 674.1587, kl_loss = 1.0519\n", + "Batch 180, loss = 1395.6460, recon_loss = 1393.8179, kl_loss = 1.8281\n", + "Batch 210, loss = 4545.4990, recon_loss = 4540.2197, kl_loss = 5.2795\n", + "Average loss: 4005.1725\n", + "Epoch: 641\n", + "Batch 30, loss = 5728.9077, recon_loss = 5727.6787, kl_loss = 1.2290\n", + "Batch 60, loss = 647.8204, recon_loss = 647.1686, kl_loss = 0.6517\n", + "Batch 90, loss = 207.1471, recon_loss = 206.6888, kl_loss = 0.4583\n", + "Batch 120, loss = 391.2090, recon_loss = 390.5636, kl_loss = 0.6454\n", + "Batch 150, loss = 674.4892, recon_loss = 673.5049, kl_loss = 0.9843\n", + "Batch 180, loss = 1406.3322, recon_loss = 1404.4182, kl_loss = 1.9139\n", + "Batch 210, loss = 4527.9663, recon_loss = 4522.6729, kl_loss = 5.2936\n", + "Average loss: 3983.9634\n", + "Epoch: 642\n", + "Batch 30, loss = 5725.6504, recon_loss = 5724.4009, kl_loss = 1.2497\n", + "Batch 60, loss = 647.3560, recon_loss = 646.7139, kl_loss = 0.6420\n", + "Batch 90, loss = 191.3633, recon_loss = 190.9561, kl_loss = 0.4073\n", + "Batch 120, loss = 390.4661, recon_loss = 389.8768, kl_loss = 0.5893\n", + "Batch 150, loss = 675.0996, recon_loss = 673.9393, kl_loss = 1.1603\n", + "Batch 180, loss = 1393.2043, recon_loss = 1391.2386, kl_loss = 1.9657\n", + "Batch 210, loss = 4713.9033, recon_loss = 4708.5771, kl_loss = 5.3263\n", + "Average loss: 3960.7725\n", + "Epoch: 643\n", + "Batch 30, loss = 5734.0112, recon_loss = 5732.7495, kl_loss = 1.2615\n", + "Batch 60, loss = 648.4904, recon_loss = 647.8427, kl_loss = 0.6478\n", + "Batch 90, loss = 203.7309, recon_loss = 203.3002, kl_loss = 0.4307\n", + "Batch 120, loss = 393.4571, recon_loss = 392.8235, kl_loss = 0.6336\n", + "Batch 150, loss = 674.6971, recon_loss = 673.6702, kl_loss = 1.0269\n", + "Batch 180, loss = 1395.2495, recon_loss = 1393.3601, kl_loss = 1.8895\n", + "Batch 210, loss = 4558.2612, recon_loss = 4552.9810, kl_loss = 5.2802\n", + "Average loss: 4011.4837\n", + "Epoch: 644\n", + "Batch 30, loss = 5719.1470, recon_loss = 5717.9707, kl_loss = 1.1765\n", + "Batch 60, loss = 647.4502, recon_loss = 646.7694, kl_loss = 0.6808\n", + "Batch 90, loss = 198.2340, recon_loss = 197.7906, kl_loss = 0.4434\n", + "Batch 120, loss = 390.6053, recon_loss = 389.9649, kl_loss = 0.6404\n", + "Batch 150, loss = 674.4683, recon_loss = 673.4283, kl_loss = 1.0400\n", + "Batch 180, loss = 1394.7188, recon_loss = 1392.8572, kl_loss = 1.8616\n", + "Batch 210, loss = 4502.5942, recon_loss = 4497.2549, kl_loss = 5.3395\n", + "Average loss: 3986.1267\n", + "Epoch: 645\n", + "Batch 30, loss = 5747.4370, recon_loss = 5746.1470, kl_loss = 1.2898\n", + "Batch 60, loss = 651.6374, recon_loss = 650.9958, kl_loss = 0.6415\n", + "Batch 90, loss = 196.1694, recon_loss = 195.7505, kl_loss = 0.4188\n", + "Batch 120, loss = 395.9634, recon_loss = 395.3918, kl_loss = 0.5715\n", + "Batch 150, loss = 675.9181, recon_loss = 674.9480, kl_loss = 0.9701\n", + "Batch 180, loss = 1392.6271, recon_loss = 1390.7556, kl_loss = 1.8715\n", + "Batch 210, loss = 4616.1396, recon_loss = 4610.7939, kl_loss = 5.3458\n", + "Average loss: 3972.9077\n", + "Epoch: 646\n", + "Batch 30, loss = 5724.4609, recon_loss = 5723.3247, kl_loss = 1.1361\n", + "Batch 60, loss = 647.9589, recon_loss = 647.3242, kl_loss = 0.6347\n", + "Batch 90, loss = 190.9423, recon_loss = 190.4955, kl_loss = 0.4469\n", + "Batch 120, loss = 399.7190, recon_loss = 399.0732, kl_loss = 0.6458\n", + "Batch 150, loss = 673.9003, recon_loss = 672.8892, kl_loss = 1.0112\n", + "Batch 180, loss = 1394.4210, recon_loss = 1392.5117, kl_loss = 1.9093\n", + "Batch 210, loss = 4941.0547, recon_loss = 4935.7549, kl_loss = 5.3000\n", + "Average loss: 4001.7015\n", + "Epoch: 647\n", + "Batch 30, loss = 5725.8999, recon_loss = 5724.6992, kl_loss = 1.2007\n", + "Batch 60, loss = 646.8478, recon_loss = 646.1599, kl_loss = 0.6879\n", + "Batch 90, loss = 192.3437, recon_loss = 191.9064, kl_loss = 0.4373\n", + "Batch 120, loss = 390.5840, recon_loss = 389.9816, kl_loss = 0.6025\n", + "Batch 150, loss = 674.7272, recon_loss = 673.7649, kl_loss = 0.9623\n", + "Batch 180, loss = 1392.3436, recon_loss = 1390.4099, kl_loss = 1.9337\n", + "Batch 210, loss = 4593.4614, recon_loss = 4588.1904, kl_loss = 5.2709\n", + "Average loss: 3985.5393\n", + "Epoch: 648\n", + "Batch 30, loss = 5720.3486, recon_loss = 5719.2217, kl_loss = 1.1270\n", + "Batch 60, loss = 653.5147, recon_loss = 652.8459, kl_loss = 0.6688\n", + "Batch 90, loss = 195.5145, recon_loss = 195.0678, kl_loss = 0.4467\n", + "Batch 120, loss = 389.2263, recon_loss = 388.6454, kl_loss = 0.5809\n", + "Batch 150, loss = 674.9124, recon_loss = 673.7861, kl_loss = 1.1262\n", + "Batch 180, loss = 1394.3878, recon_loss = 1392.4541, kl_loss = 1.9337\n", + "Batch 210, loss = 4754.0977, recon_loss = 4748.8198, kl_loss = 5.2780\n", + "Average loss: 4003.3738\n", + "Epoch: 649\n", + "Batch 30, loss = 5733.1479, recon_loss = 5732.0000, kl_loss = 1.1481\n", + "Batch 60, loss = 649.3563, recon_loss = 648.7007, kl_loss = 0.6556\n", + "Batch 90, loss = 197.9061, recon_loss = 197.4725, kl_loss = 0.4336\n", + "Batch 120, loss = 391.3422, recon_loss = 390.7597, kl_loss = 0.5825\n", + "Batch 150, loss = 674.3023, recon_loss = 673.3303, kl_loss = 0.9720\n", + "Batch 180, loss = 1400.4764, recon_loss = 1398.5537, kl_loss = 1.9228\n", + "Batch 210, loss = 4494.0728, recon_loss = 4488.8262, kl_loss = 5.2465\n", + "Average loss: 4019.9024\n", + "Epoch: 650\n", + "Batch 30, loss = 5717.8525, recon_loss = 5716.7397, kl_loss = 1.1129\n", + "Batch 60, loss = 648.7759, recon_loss = 648.1188, kl_loss = 0.6572\n", + "Batch 90, loss = 193.6185, recon_loss = 193.1770, kl_loss = 0.4414\n", + "Batch 120, loss = 390.4234, recon_loss = 389.8379, kl_loss = 0.5856\n", + "Batch 150, loss = 675.3946, recon_loss = 674.4357, kl_loss = 0.9589\n", + "Batch 180, loss = 1394.0260, recon_loss = 1392.0530, kl_loss = 1.9731\n", + "Batch 210, loss = 4785.9351, recon_loss = 4780.6836, kl_loss = 5.2516\n", + "Average loss: 3958.6261\n", + "Epoch: 651\n", + "Batch 30, loss = 5737.7476, recon_loss = 5736.5063, kl_loss = 1.2411\n", + "Batch 60, loss = 647.5538, recon_loss = 646.9027, kl_loss = 0.6511\n", + "Batch 90, loss = 208.5053, recon_loss = 208.0729, kl_loss = 0.4324\n", + "Batch 120, loss = 388.9221, recon_loss = 388.3340, kl_loss = 0.5881\n", + "Batch 150, loss = 674.3394, recon_loss = 673.2734, kl_loss = 1.0659\n", + "Batch 180, loss = 1394.5232, recon_loss = 1392.5874, kl_loss = 1.9358\n", + "Batch 210, loss = 4497.5190, recon_loss = 4492.2910, kl_loss = 5.2279\n", + "Average loss: 3986.4831\n", + "Epoch: 652\n", + "Batch 30, loss = 5730.5498, recon_loss = 5729.2773, kl_loss = 1.2723\n", + "Batch 60, loss = 650.1811, recon_loss = 649.5233, kl_loss = 0.6578\n", + "Batch 90, loss = 192.1969, recon_loss = 191.7398, kl_loss = 0.4570\n", + "Batch 120, loss = 388.9728, recon_loss = 388.3745, kl_loss = 0.5983\n", + "Batch 150, loss = 674.3611, recon_loss = 673.2178, kl_loss = 1.1434\n", + "Batch 180, loss = 1391.6654, recon_loss = 1389.7805, kl_loss = 1.8849\n", + "Batch 210, loss = 4759.1528, recon_loss = 4753.9043, kl_loss = 5.2484\n", + "Average loss: 3987.4370\n", + "Epoch: 653\n", + "Batch 30, loss = 5725.7510, recon_loss = 5724.5415, kl_loss = 1.2094\n", + "Batch 60, loss = 648.6990, recon_loss = 648.0306, kl_loss = 0.6684\n", + "Batch 90, loss = 194.7669, recon_loss = 194.3211, kl_loss = 0.4458\n", + "Batch 120, loss = 389.3700, recon_loss = 388.7871, kl_loss = 0.5829\n", + "Batch 150, loss = 675.1543, recon_loss = 674.0526, kl_loss = 1.1017\n", + "Batch 180, loss = 1400.2209, recon_loss = 1398.2434, kl_loss = 1.9776\n", + "Batch 210, loss = 4484.3921, recon_loss = 4479.1260, kl_loss = 5.2660\n", + "Average loss: 4023.7206\n", + "Epoch: 654\n", + "Batch 30, loss = 5736.3340, recon_loss = 5735.0952, kl_loss = 1.2389\n", + "Batch 60, loss = 649.1114, recon_loss = 648.4600, kl_loss = 0.6514\n", + "Batch 90, loss = 203.9071, recon_loss = 203.4851, kl_loss = 0.4220\n", + "Batch 120, loss = 390.9606, recon_loss = 390.3677, kl_loss = 0.5929\n", + "Batch 150, loss = 674.3735, recon_loss = 673.3739, kl_loss = 0.9996\n", + "Batch 180, loss = 1393.0176, recon_loss = 1391.1426, kl_loss = 1.8750\n", + "Batch 210, loss = 4699.3145, recon_loss = 4694.0864, kl_loss = 5.2281\n", + "Average loss: 3957.5527\n", + "Epoch: 655\n", + "Batch 30, loss = 5740.6450, recon_loss = 5739.3936, kl_loss = 1.2512\n", + "Batch 60, loss = 647.4022, recon_loss = 646.7142, kl_loss = 0.6880\n", + "Batch 90, loss = 202.9224, recon_loss = 202.3391, kl_loss = 0.5833\n", + "Batch 120, loss = 394.2067, recon_loss = 393.6313, kl_loss = 0.5754\n", + "Batch 150, loss = 675.0881, recon_loss = 674.0580, kl_loss = 1.0301\n", + "Batch 180, loss = 1393.6754, recon_loss = 1391.7732, kl_loss = 1.9022\n", + "Batch 210, loss = 4470.8374, recon_loss = 4465.5967, kl_loss = 5.2407\n", + "Average loss: 3931.1694\n", + "Epoch: 656\n", + "Batch 30, loss = 5736.9175, recon_loss = 5735.6895, kl_loss = 1.2281\n", + "Batch 60, loss = 648.8001, recon_loss = 648.1518, kl_loss = 0.6483\n", + "Batch 90, loss = 193.0291, recon_loss = 192.5909, kl_loss = 0.4382\n", + "Batch 120, loss = 390.8793, recon_loss = 390.2275, kl_loss = 0.6517\n", + "Batch 150, loss = 675.0635, recon_loss = 674.0726, kl_loss = 0.9909\n", + "Batch 180, loss = 1393.2179, recon_loss = 1391.2887, kl_loss = 1.9292\n", + "Batch 210, loss = 4577.1963, recon_loss = 4571.9175, kl_loss = 5.2790\n", + "Average loss: 4002.6051\n", + "Epoch: 657\n", + "Batch 30, loss = 5724.1509, recon_loss = 5722.9033, kl_loss = 1.2477\n", + "Batch 60, loss = 650.7285, recon_loss = 650.0118, kl_loss = 0.7166\n", + "Batch 90, loss = 190.8717, recon_loss = 190.4333, kl_loss = 0.4383\n", + "Batch 120, loss = 389.8597, recon_loss = 389.2009, kl_loss = 0.6588\n", + "Batch 150, loss = 673.9532, recon_loss = 672.8712, kl_loss = 1.0819\n", + "Batch 180, loss = 1394.9122, recon_loss = 1392.9943, kl_loss = 1.9179\n", + "Batch 210, loss = 4499.1216, recon_loss = 4493.7861, kl_loss = 5.3356\n", + "Average loss: 3987.4579\n", + "Epoch: 658\n", + "Batch 30, loss = 5749.2871, recon_loss = 5747.8892, kl_loss = 1.3981\n", + "Batch 60, loss = 647.8499, recon_loss = 647.1854, kl_loss = 0.6645\n", + "Batch 90, loss = 191.2393, recon_loss = 190.8267, kl_loss = 0.4126\n", + "Batch 120, loss = 389.3835, recon_loss = 388.7451, kl_loss = 0.6383\n", + "Batch 150, loss = 674.8707, recon_loss = 673.8583, kl_loss = 1.0124\n", + "Batch 180, loss = 1394.8923, recon_loss = 1392.9493, kl_loss = 1.9430\n", + "Batch 210, loss = 4564.6147, recon_loss = 4559.3076, kl_loss = 5.3072\n", + "Average loss: 3971.5496\n", + "Epoch: 659\n", + "Batch 30, loss = 5739.9746, recon_loss = 5738.7563, kl_loss = 1.2182\n", + "Batch 60, loss = 648.2681, recon_loss = 647.6080, kl_loss = 0.6601\n", + "Batch 90, loss = 194.9528, recon_loss = 194.5592, kl_loss = 0.3936\n", + "Batch 120, loss = 399.4994, recon_loss = 398.9133, kl_loss = 0.5861\n", + "Batch 150, loss = 675.4549, recon_loss = 674.5178, kl_loss = 0.9371\n", + "Batch 180, loss = 1390.9086, recon_loss = 1388.9889, kl_loss = 1.9197\n", + "Batch 210, loss = 4580.4150, recon_loss = 4575.0801, kl_loss = 5.3349\n", + "Average loss: 3977.8635\n", + "Epoch: 660\n", + "Batch 30, loss = 5731.1963, recon_loss = 5730.0049, kl_loss = 1.1912\n", + "Batch 60, loss = 649.0035, recon_loss = 648.3578, kl_loss = 0.6457\n", + "Batch 90, loss = 207.6139, recon_loss = 207.1898, kl_loss = 0.4241\n", + "Batch 120, loss = 390.3397, recon_loss = 389.6670, kl_loss = 0.6728\n", + "Batch 150, loss = 674.3309, recon_loss = 673.2405, kl_loss = 1.0903\n", + "Batch 180, loss = 1391.9734, recon_loss = 1390.0614, kl_loss = 1.9119\n", + "Batch 210, loss = 4501.5059, recon_loss = 4496.2051, kl_loss = 5.3007\n", + "Average loss: 3984.7162\n", + "Epoch: 661\n", + "Batch 30, loss = 5728.9429, recon_loss = 5727.7812, kl_loss = 1.1618\n", + "Batch 60, loss = 648.0109, recon_loss = 647.3535, kl_loss = 0.6573\n", + "Batch 90, loss = 196.3301, recon_loss = 195.9148, kl_loss = 0.4153\n", + "Batch 120, loss = 390.2977, recon_loss = 389.6003, kl_loss = 0.6974\n", + "Batch 150, loss = 673.9121, recon_loss = 672.8942, kl_loss = 1.0179\n", + "Batch 180, loss = 1391.6816, recon_loss = 1389.7456, kl_loss = 1.9360\n", + "Batch 210, loss = 4786.8960, recon_loss = 4781.5801, kl_loss = 5.3157\n", + "Average loss: 3991.9898\n", + "Epoch: 662\n", + "Batch 30, loss = 5728.6680, recon_loss = 5727.4180, kl_loss = 1.2498\n", + "Batch 60, loss = 647.7835, recon_loss = 647.1213, kl_loss = 0.6623\n", + "Batch 90, loss = 199.6832, recon_loss = 199.2828, kl_loss = 0.4004\n", + "Batch 120, loss = 389.1385, recon_loss = 388.5043, kl_loss = 0.6342\n", + "Batch 150, loss = 674.0096, recon_loss = 672.9772, kl_loss = 1.0324\n", + "Batch 180, loss = 1390.6848, recon_loss = 1388.8042, kl_loss = 1.8807\n", + "Batch 210, loss = 4678.5669, recon_loss = 4673.2554, kl_loss = 5.3117\n", + "Average loss: 3972.8815\n", + "Epoch: 663\n", + "Batch 30, loss = 5748.5557, recon_loss = 5747.3174, kl_loss = 1.2381\n", + "Batch 60, loss = 649.5602, recon_loss = 648.9008, kl_loss = 0.6594\n", + "Batch 90, loss = 202.3466, recon_loss = 201.9479, kl_loss = 0.3987\n", + "Batch 120, loss = 397.1389, recon_loss = 396.5470, kl_loss = 0.5919\n", + "Batch 150, loss = 674.5240, recon_loss = 673.4558, kl_loss = 1.0682\n", + "Batch 180, loss = 1390.6099, recon_loss = 1388.7144, kl_loss = 1.8956\n", + "Batch 210, loss = 4555.3496, recon_loss = 4550.0923, kl_loss = 5.2572\n", + "Average loss: 3968.3435\n", + "Epoch: 664\n", + "Batch 30, loss = 5729.2690, recon_loss = 5728.1816, kl_loss = 1.0873\n", + "Batch 60, loss = 647.5043, recon_loss = 646.8537, kl_loss = 0.6507\n", + "Batch 90, loss = 204.4489, recon_loss = 203.9773, kl_loss = 0.4716\n", + "Batch 120, loss = 388.5012, recon_loss = 387.8141, kl_loss = 0.6871\n", + "Batch 150, loss = 674.8611, recon_loss = 673.7906, kl_loss = 1.0705\n", + "Batch 180, loss = 1393.5031, recon_loss = 1391.6156, kl_loss = 1.8874\n", + "Batch 210, loss = 4539.7026, recon_loss = 4534.4116, kl_loss = 5.2909\n", + "Average loss: 3993.3233\n", + "Epoch: 665\n", + "Batch 30, loss = 5741.8247, recon_loss = 5740.5132, kl_loss = 1.3116\n", + "Batch 60, loss = 648.2230, recon_loss = 647.5679, kl_loss = 0.6551\n", + "Batch 90, loss = 190.2193, recon_loss = 189.7711, kl_loss = 0.4482\n", + "Batch 120, loss = 390.1115, recon_loss = 389.5021, kl_loss = 0.6095\n", + "Batch 150, loss = 674.5115, recon_loss = 673.5583, kl_loss = 0.9531\n", + "Batch 180, loss = 1393.1768, recon_loss = 1391.3337, kl_loss = 1.8431\n", + "Batch 210, loss = 4528.6841, recon_loss = 4523.3804, kl_loss = 5.3037\n", + "Average loss: 3968.1717\n", + "Epoch: 666\n", + "Batch 30, loss = 5745.8843, recon_loss = 5744.7437, kl_loss = 1.1404\n", + "Batch 60, loss = 647.7462, recon_loss = 647.0812, kl_loss = 0.6649\n", + "Batch 90, loss = 209.5597, recon_loss = 209.1072, kl_loss = 0.4525\n", + "Batch 120, loss = 389.1773, recon_loss = 388.4609, kl_loss = 0.7165\n", + "Batch 150, loss = 674.1640, recon_loss = 673.1261, kl_loss = 1.0379\n", + "Batch 180, loss = 1389.2960, recon_loss = 1387.4041, kl_loss = 1.8920\n", + "Batch 210, loss = 4551.5894, recon_loss = 4546.2778, kl_loss = 5.3117\n", + "Average loss: 3936.1415\n", + "Epoch: 667\n", + "Batch 30, loss = 5734.3506, recon_loss = 5733.0361, kl_loss = 1.3146\n", + "Batch 60, loss = 649.8985, recon_loss = 649.2766, kl_loss = 0.6219\n", + "Batch 90, loss = 191.2850, recon_loss = 190.8487, kl_loss = 0.4364\n", + "Batch 120, loss = 395.3095, recon_loss = 394.7087, kl_loss = 0.6007\n", + "Batch 150, loss = 674.6724, recon_loss = 673.6614, kl_loss = 1.0110\n", + "Batch 180, loss = 1395.6246, recon_loss = 1393.8115, kl_loss = 1.8131\n", + "Batch 210, loss = 4530.6406, recon_loss = 4525.3359, kl_loss = 5.3047\n", + "Average loss: 3958.7164\n", + "Epoch: 668\n", + "Batch 30, loss = 5739.8672, recon_loss = 5738.7568, kl_loss = 1.1103\n", + "Batch 60, loss = 650.1666, recon_loss = 649.5446, kl_loss = 0.6220\n", + "Batch 90, loss = 201.9585, recon_loss = 201.4866, kl_loss = 0.4718\n", + "Batch 120, loss = 389.1644, recon_loss = 388.5352, kl_loss = 0.6292\n", + "Batch 150, loss = 674.0246, recon_loss = 672.9485, kl_loss = 1.0761\n", + "Batch 180, loss = 1395.3593, recon_loss = 1393.4695, kl_loss = 1.8897\n", + "Batch 210, loss = 4593.0649, recon_loss = 4587.7012, kl_loss = 5.3639\n", + "Average loss: 4259.5244\n", + "Epoch: 669\n", + "Batch 30, loss = 5729.8628, recon_loss = 5728.6440, kl_loss = 1.2186\n", + "Batch 60, loss = 648.1928, recon_loss = 647.5198, kl_loss = 0.6730\n", + "Batch 90, loss = 192.7429, recon_loss = 192.2763, kl_loss = 0.4666\n", + "Batch 120, loss = 392.1204, recon_loss = 391.5119, kl_loss = 0.6085\n", + "Batch 150, loss = 674.5378, recon_loss = 673.5542, kl_loss = 0.9836\n", + "Batch 180, loss = 1388.9998, recon_loss = 1387.0765, kl_loss = 1.9232\n", + "Batch 210, loss = 4503.2979, recon_loss = 4497.9478, kl_loss = 5.3501\n", + "Average loss: 3948.3166\n", + "Epoch: 670\n", + "Batch 30, loss = 5724.2222, recon_loss = 5723.0928, kl_loss = 1.1295\n", + "Batch 60, loss = 648.9571, recon_loss = 648.2836, kl_loss = 0.6735\n", + "Batch 90, loss = 206.0112, recon_loss = 205.5261, kl_loss = 0.4852\n", + "Batch 120, loss = 390.0396, recon_loss = 389.2583, kl_loss = 0.7813\n", + "Batch 150, loss = 675.0460, recon_loss = 673.9730, kl_loss = 1.0729\n", + "Batch 180, loss = 1392.9796, recon_loss = 1391.1426, kl_loss = 1.8370\n", + "Batch 210, loss = 4659.7217, recon_loss = 4654.3125, kl_loss = 5.4092\n", + "Average loss: 3943.2716\n", + "Epoch: 671\n", + "Batch 30, loss = 5739.5234, recon_loss = 5738.2915, kl_loss = 1.2318\n", + "Batch 60, loss = 647.5407, recon_loss = 646.8035, kl_loss = 0.7372\n", + "Batch 90, loss = 193.4635, recon_loss = 192.9548, kl_loss = 0.5087\n", + "Batch 120, loss = 391.3937, recon_loss = 390.8045, kl_loss = 0.5892\n", + "Batch 150, loss = 674.4297, recon_loss = 673.4281, kl_loss = 1.0016\n", + "Batch 180, loss = 1391.2257, recon_loss = 1389.3740, kl_loss = 1.8517\n", + "Batch 210, loss = 4527.1582, recon_loss = 4521.7324, kl_loss = 5.4258\n", + "Average loss: 3955.2988\n", + "Epoch: 672\n", + "Batch 30, loss = 5743.1172, recon_loss = 5742.0127, kl_loss = 1.1045\n", + "Batch 60, loss = 646.9177, recon_loss = 646.2433, kl_loss = 0.6744\n", + "Batch 90, loss = 194.4920, recon_loss = 194.0409, kl_loss = 0.4511\n", + "Batch 120, loss = 389.4806, recon_loss = 388.7848, kl_loss = 0.6957\n", + "Batch 150, loss = 674.9527, recon_loss = 673.9070, kl_loss = 1.0457\n", + "Batch 180, loss = 1387.7842, recon_loss = 1385.8997, kl_loss = 1.8845\n", + "Batch 210, loss = 4534.7788, recon_loss = 4529.2847, kl_loss = 5.4939\n", + "Average loss: 3950.6037\n", + "Epoch: 673\n", + "Batch 30, loss = 5747.1431, recon_loss = 5745.8975, kl_loss = 1.2455\n", + "Batch 60, loss = 647.5306, recon_loss = 646.8391, kl_loss = 0.6915\n", + "Batch 90, loss = 195.2771, recon_loss = 194.8179, kl_loss = 0.4591\n", + "Batch 120, loss = 390.9334, recon_loss = 390.3406, kl_loss = 0.5928\n", + "Batch 150, loss = 674.5931, recon_loss = 673.6807, kl_loss = 0.9124\n", + "Batch 180, loss = 1390.6682, recon_loss = 1388.8020, kl_loss = 1.8662\n", + "Batch 210, loss = 4490.8086, recon_loss = 4485.4048, kl_loss = 5.4036\n", + "Average loss: 3961.2556\n", + "Epoch: 674\n", + "Batch 30, loss = 5747.9380, recon_loss = 5746.8320, kl_loss = 1.1060\n", + "Batch 60, loss = 647.7957, recon_loss = 647.1182, kl_loss = 0.6775\n", + "Batch 90, loss = 199.7640, recon_loss = 199.3205, kl_loss = 0.4435\n", + "Batch 120, loss = 390.8683, recon_loss = 390.2075, kl_loss = 0.6608\n", + "Batch 150, loss = 673.7754, recon_loss = 672.7838, kl_loss = 0.9916\n", + "Batch 180, loss = 1390.0889, recon_loss = 1388.1615, kl_loss = 1.9273\n", + "Batch 210, loss = 4568.3594, recon_loss = 4563.0298, kl_loss = 5.3294\n", + "Average loss: 3973.1205\n", + "Epoch: 675\n", + "Batch 30, loss = 5742.6035, recon_loss = 5741.4678, kl_loss = 1.1357\n", + "Batch 60, loss = 647.6083, recon_loss = 646.9294, kl_loss = 0.6789\n", + "Batch 90, loss = 196.4587, recon_loss = 196.0156, kl_loss = 0.4430\n", + "Batch 120, loss = 391.9604, recon_loss = 391.3844, kl_loss = 0.5760\n", + "Batch 150, loss = 675.1966, recon_loss = 674.2447, kl_loss = 0.9519\n", + "Batch 180, loss = 1392.1852, recon_loss = 1390.3025, kl_loss = 1.8827\n", + "Batch 210, loss = 4503.0229, recon_loss = 4497.6309, kl_loss = 5.3922\n", + "Average loss: 3956.9631\n", + "Epoch: 676\n", + "Batch 30, loss = 5748.8516, recon_loss = 5747.6597, kl_loss = 1.1921\n", + "Batch 60, loss = 647.4552, recon_loss = 646.7912, kl_loss = 0.6640\n", + "Batch 90, loss = 197.0501, recon_loss = 196.6244, kl_loss = 0.4257\n", + "Batch 120, loss = 389.8365, recon_loss = 389.1303, kl_loss = 0.7062\n", + "Batch 150, loss = 673.8273, recon_loss = 672.8766, kl_loss = 0.9507\n", + "Batch 180, loss = 1388.9062, recon_loss = 1387.0753, kl_loss = 1.8309\n", + "Batch 210, loss = 4682.2656, recon_loss = 4676.9023, kl_loss = 5.3633\n", + "Average loss: 3970.4415\n", + "Epoch: 677\n", + "Batch 30, loss = 5732.4570, recon_loss = 5731.2876, kl_loss = 1.1694\n", + "Batch 60, loss = 648.2891, recon_loss = 647.6419, kl_loss = 0.6472\n", + "Batch 90, loss = 190.4031, recon_loss = 189.9566, kl_loss = 0.4465\n", + "Batch 120, loss = 389.6275, recon_loss = 389.0319, kl_loss = 0.5956\n", + "Batch 150, loss = 675.1221, recon_loss = 674.1884, kl_loss = 0.9337\n", + "Batch 180, loss = 1390.7029, recon_loss = 1388.8676, kl_loss = 1.8353\n", + "Batch 210, loss = 4690.5962, recon_loss = 4685.2119, kl_loss = 5.3845\n", + "Average loss: 3967.4677\n", + "Epoch: 678\n", + "Batch 30, loss = 5739.5527, recon_loss = 5738.3813, kl_loss = 1.1712\n", + "Batch 60, loss = 648.3530, recon_loss = 647.7011, kl_loss = 0.6519\n", + "Batch 90, loss = 190.9141, recon_loss = 190.4930, kl_loss = 0.4211\n", + "Batch 120, loss = 388.7727, recon_loss = 388.1871, kl_loss = 0.5856\n", + "Batch 150, loss = 674.3862, recon_loss = 673.3949, kl_loss = 0.9913\n", + "Batch 180, loss = 1397.6311, recon_loss = 1395.7544, kl_loss = 1.8767\n", + "Batch 210, loss = 4550.8286, recon_loss = 4545.4043, kl_loss = 5.4241\n", + "Average loss: 3939.6320\n", + "Epoch: 679\n", + "Batch 30, loss = 5728.1201, recon_loss = 5727.0269, kl_loss = 1.0931\n", + "Batch 60, loss = 647.4811, recon_loss = 646.8383, kl_loss = 0.6427\n", + "Batch 90, loss = 204.1868, recon_loss = 203.7302, kl_loss = 0.4567\n", + "Batch 120, loss = 395.7998, recon_loss = 395.2256, kl_loss = 0.5742\n", + "Batch 150, loss = 674.6276, recon_loss = 673.6239, kl_loss = 1.0036\n", + "Batch 180, loss = 1389.0291, recon_loss = 1387.2124, kl_loss = 1.8166\n", + "Batch 210, loss = 4585.1064, recon_loss = 4579.7188, kl_loss = 5.3877\n", + "Average loss: 3942.2875\n", + "Epoch: 680\n", + "Batch 30, loss = 5740.1831, recon_loss = 5739.0117, kl_loss = 1.1716\n", + "Batch 60, loss = 647.9150, recon_loss = 647.2836, kl_loss = 0.6315\n", + "Batch 90, loss = 197.1805, recon_loss = 196.7428, kl_loss = 0.4377\n", + "Batch 120, loss = 390.5331, recon_loss = 389.9587, kl_loss = 0.5743\n", + "Batch 150, loss = 675.4138, recon_loss = 674.4854, kl_loss = 0.9285\n", + "Batch 180, loss = 1387.2607, recon_loss = 1385.4480, kl_loss = 1.8127\n", + "Batch 210, loss = 4474.0640, recon_loss = 4468.6836, kl_loss = 5.3806\n", + "Average loss: 4007.2388\n", + "Epoch: 681\n", + "Batch 30, loss = 5728.3193, recon_loss = 5727.1162, kl_loss = 1.2030\n", + "Batch 60, loss = 646.4993, recon_loss = 645.8338, kl_loss = 0.6655\n", + "Batch 90, loss = 201.9984, recon_loss = 201.5421, kl_loss = 0.4563\n", + "Batch 120, loss = 390.0473, recon_loss = 389.4317, kl_loss = 0.6156\n", + "Batch 150, loss = 674.7086, recon_loss = 673.6023, kl_loss = 1.1063\n", + "Batch 180, loss = 1389.2668, recon_loss = 1387.4426, kl_loss = 1.8242\n", + "Batch 210, loss = 4524.2725, recon_loss = 4518.9150, kl_loss = 5.3577\n", + "Average loss: 3942.5520\n", + "Epoch: 682\n", + "Batch 30, loss = 5735.9180, recon_loss = 5734.7754, kl_loss = 1.1426\n", + "Batch 60, loss = 647.7966, recon_loss = 647.1438, kl_loss = 0.6528\n", + "Batch 90, loss = 190.3480, recon_loss = 189.9136, kl_loss = 0.4344\n", + "Batch 120, loss = 390.2885, recon_loss = 389.6815, kl_loss = 0.6070\n", + "Batch 150, loss = 674.6578, recon_loss = 673.7129, kl_loss = 0.9449\n", + "Batch 180, loss = 1389.2697, recon_loss = 1387.4578, kl_loss = 1.8119\n", + "Batch 210, loss = 4751.4429, recon_loss = 4746.0947, kl_loss = 5.3480\n", + "Average loss: 4001.5223\n", + "Epoch: 683\n", + "Batch 30, loss = 5732.7720, recon_loss = 5731.6240, kl_loss = 1.1481\n", + "Batch 60, loss = 648.8555, recon_loss = 648.2140, kl_loss = 0.6415\n", + "Batch 90, loss = 189.8904, recon_loss = 189.4733, kl_loss = 0.4172\n", + "Batch 120, loss = 390.9579, recon_loss = 390.3605, kl_loss = 0.5974\n", + "Batch 150, loss = 674.7134, recon_loss = 673.7171, kl_loss = 0.9963\n", + "Batch 180, loss = 1388.5769, recon_loss = 1386.6807, kl_loss = 1.8963\n", + "Batch 210, loss = 4520.6099, recon_loss = 4515.2246, kl_loss = 5.3854\n", + "Average loss: 3943.6040\n", + "Epoch: 684\n", + "Batch 30, loss = 5730.2246, recon_loss = 5729.1162, kl_loss = 1.1086\n", + "Batch 60, loss = 647.3595, recon_loss = 646.7106, kl_loss = 0.6489\n", + "Batch 90, loss = 195.9498, recon_loss = 195.3855, kl_loss = 0.5643\n", + "Batch 120, loss = 388.3929, recon_loss = 387.7795, kl_loss = 0.6133\n", + "Batch 150, loss = 673.8196, recon_loss = 672.7170, kl_loss = 1.1025\n", + "Batch 180, loss = 1388.3820, recon_loss = 1386.4906, kl_loss = 1.8914\n", + "Batch 210, loss = 4808.9116, recon_loss = 4803.5234, kl_loss = 5.3884\n", + "Average loss: 3950.5553\n", + "Epoch: 685\n", + "Batch 30, loss = 5743.9077, recon_loss = 5742.8315, kl_loss = 1.0764\n", + "Batch 60, loss = 648.1324, recon_loss = 647.5229, kl_loss = 0.6094\n", + "Batch 90, loss = 202.3844, recon_loss = 201.9504, kl_loss = 0.4340\n", + "Batch 120, loss = 394.0448, recon_loss = 393.4253, kl_loss = 0.6195\n", + "Batch 150, loss = 674.7427, recon_loss = 673.7850, kl_loss = 0.9577\n", + "Batch 180, loss = 1391.0344, recon_loss = 1389.0903, kl_loss = 1.9441\n", + "Batch 210, loss = 4545.1377, recon_loss = 4539.7822, kl_loss = 5.3556\n", + "Average loss: 4016.7873\n", + "Epoch: 686\n", + "Batch 30, loss = 5740.8232, recon_loss = 5739.7163, kl_loss = 1.1067\n", + "Batch 60, loss = 648.0127, recon_loss = 647.3818, kl_loss = 0.6309\n", + "Batch 90, loss = 191.5157, recon_loss = 191.0587, kl_loss = 0.4569\n", + "Batch 120, loss = 389.7149, recon_loss = 389.1401, kl_loss = 0.5747\n", + "Batch 150, loss = 674.6046, recon_loss = 673.5900, kl_loss = 1.0145\n", + "Batch 180, loss = 1388.6010, recon_loss = 1386.7229, kl_loss = 1.8781\n", + "Batch 210, loss = 4534.8740, recon_loss = 4529.4619, kl_loss = 5.4119\n", + "Average loss: 4005.0749\n", + "Epoch: 687\n", + "Batch 30, loss = 5739.5464, recon_loss = 5738.4160, kl_loss = 1.1303\n", + "Batch 60, loss = 647.5350, recon_loss = 646.8788, kl_loss = 0.6562\n", + "Batch 90, loss = 191.1748, recon_loss = 190.7249, kl_loss = 0.4499\n", + "Batch 120, loss = 394.1917, recon_loss = 393.6239, kl_loss = 0.5678\n", + "Batch 150, loss = 674.7159, recon_loss = 673.7173, kl_loss = 0.9987\n", + "Batch 180, loss = 1409.3068, recon_loss = 1407.4583, kl_loss = 1.8485\n", + "Batch 210, loss = 4796.1489, recon_loss = 4790.7383, kl_loss = 5.4106\n", + "Average loss: 4011.0880\n", + "Epoch: 688\n", + "Batch 30, loss = 5738.0889, recon_loss = 5736.8652, kl_loss = 1.2238\n", + "Batch 60, loss = 648.1678, recon_loss = 647.4960, kl_loss = 0.6718\n", + "Batch 90, loss = 189.8813, recon_loss = 189.4300, kl_loss = 0.4513\n", + "Batch 120, loss = 392.1992, recon_loss = 391.6339, kl_loss = 0.5654\n", + "Batch 150, loss = 673.8845, recon_loss = 672.8898, kl_loss = 0.9947\n", + "Batch 180, loss = 1388.2362, recon_loss = 1386.3784, kl_loss = 1.8578\n", + "Batch 210, loss = 4527.8564, recon_loss = 4522.4849, kl_loss = 5.3715\n", + "Average loss: 3940.0022\n", + "Epoch: 689\n", + "Batch 30, loss = 5751.1719, recon_loss = 5750.0972, kl_loss = 1.0747\n", + "Batch 60, loss = 648.3870, recon_loss = 647.7383, kl_loss = 0.6487\n", + "Batch 90, loss = 194.2907, recon_loss = 193.8187, kl_loss = 0.4719\n", + "Batch 120, loss = 398.2389, recon_loss = 397.6445, kl_loss = 0.5944\n", + "Batch 150, loss = 674.7628, recon_loss = 673.7360, kl_loss = 1.0268\n", + "Batch 180, loss = 1389.3802, recon_loss = 1387.5725, kl_loss = 1.8077\n", + "Batch 210, loss = 4523.4839, recon_loss = 4518.0806, kl_loss = 5.4035\n", + "Average loss: 3977.0269\n", + "Epoch: 690\n", + "Batch 30, loss = 5743.6274, recon_loss = 5742.4521, kl_loss = 1.1754\n", + "Batch 60, loss = 649.8528, recon_loss = 649.1755, kl_loss = 0.6773\n", + "Batch 90, loss = 190.3186, recon_loss = 189.8146, kl_loss = 0.5040\n", + "Batch 120, loss = 389.7553, recon_loss = 389.1712, kl_loss = 0.5841\n", + "Batch 150, loss = 674.6600, recon_loss = 673.7180, kl_loss = 0.9420\n", + "Batch 180, loss = 1397.8544, recon_loss = 1395.9841, kl_loss = 1.8703\n", + "Batch 210, loss = 4710.7598, recon_loss = 4705.4282, kl_loss = 5.3316\n", + "Average loss: 3945.4270\n", + "Epoch: 691\n", + "Batch 30, loss = 5749.7183, recon_loss = 5748.5024, kl_loss = 1.2160\n", + "Batch 60, loss = 648.1947, recon_loss = 647.5095, kl_loss = 0.6852\n", + "Batch 90, loss = 194.0523, recon_loss = 193.5779, kl_loss = 0.4744\n", + "Batch 120, loss = 392.0586, recon_loss = 391.4800, kl_loss = 0.5786\n", + "Batch 150, loss = 674.0355, recon_loss = 673.0560, kl_loss = 0.9795\n", + "Batch 180, loss = 1393.1674, recon_loss = 1391.2549, kl_loss = 1.9125\n", + "Batch 210, loss = 4596.9590, recon_loss = 4591.5879, kl_loss = 5.3709\n", + "Average loss: 3986.8428\n", + "Epoch: 692\n", + "Batch 30, loss = 5746.1055, recon_loss = 5744.8877, kl_loss = 1.2180\n", + "Batch 60, loss = 648.8326, recon_loss = 648.1751, kl_loss = 0.6574\n", + "Batch 90, loss = 194.8782, recon_loss = 194.3883, kl_loss = 0.4898\n", + "Batch 120, loss = 390.9653, recon_loss = 390.3749, kl_loss = 0.5904\n", + "Batch 150, loss = 674.1629, recon_loss = 673.1945, kl_loss = 0.9684\n", + "Batch 180, loss = 1387.3317, recon_loss = 1385.4219, kl_loss = 1.9098\n", + "Batch 210, loss = 4660.9463, recon_loss = 4655.5874, kl_loss = 5.3590\n", + "Average loss: 3920.9707\n", + "Epoch: 693\n", + "Batch 30, loss = 5749.8931, recon_loss = 5748.7568, kl_loss = 1.1362\n", + "Batch 60, loss = 647.4173, recon_loss = 646.7455, kl_loss = 0.6718\n", + "Batch 90, loss = 188.9197, recon_loss = 188.4730, kl_loss = 0.4467\n", + "Batch 120, loss = 393.3546, recon_loss = 392.6926, kl_loss = 0.6620\n", + "Batch 150, loss = 673.9435, recon_loss = 672.8796, kl_loss = 1.0639\n", + "Batch 180, loss = 1396.0221, recon_loss = 1394.1084, kl_loss = 1.9137\n", + "Batch 210, loss = 4521.6235, recon_loss = 4516.2969, kl_loss = 5.3265\n", + "Average loss: 3987.0923\n", + "Epoch: 694\n", + "Batch 30, loss = 5758.0962, recon_loss = 5756.9785, kl_loss = 1.1179\n", + "Batch 60, loss = 648.9637, recon_loss = 648.2838, kl_loss = 0.6799\n", + "Batch 90, loss = 190.5275, recon_loss = 190.0198, kl_loss = 0.5077\n", + "Batch 120, loss = 389.7750, recon_loss = 389.1791, kl_loss = 0.5959\n", + "Batch 150, loss = 673.4636, recon_loss = 672.4626, kl_loss = 1.0010\n", + "Batch 180, loss = 1389.3462, recon_loss = 1387.4751, kl_loss = 1.8711\n", + "Batch 210, loss = 4535.7549, recon_loss = 4530.4102, kl_loss = 5.3446\n", + "Average loss: 3911.7635\n", + "Epoch: 695\n", + "Batch 30, loss = 5763.5337, recon_loss = 5762.4507, kl_loss = 1.0830\n", + "Batch 60, loss = 652.3602, recon_loss = 651.6915, kl_loss = 0.6687\n", + "Batch 90, loss = 193.1831, recon_loss = 192.6605, kl_loss = 0.5227\n", + "Batch 120, loss = 390.3290, recon_loss = 389.6088, kl_loss = 0.7202\n", + "Batch 150, loss = 674.2928, recon_loss = 673.2416, kl_loss = 1.0512\n", + "Batch 180, loss = 1387.1575, recon_loss = 1385.2615, kl_loss = 1.8959\n", + "Batch 210, loss = 4764.3999, recon_loss = 4758.9819, kl_loss = 5.4179\n", + "Average loss: 4009.1036\n", + "Epoch: 696\n", + "Batch 30, loss = 5762.4180, recon_loss = 5761.2534, kl_loss = 1.1645\n", + "Batch 60, loss = 648.1144, recon_loss = 647.3971, kl_loss = 0.7173\n", + "Batch 90, loss = 202.1006, recon_loss = 201.5631, kl_loss = 0.5375\n", + "Batch 120, loss = 390.3253, recon_loss = 389.7358, kl_loss = 0.5895\n", + "Batch 150, loss = 674.0787, recon_loss = 673.1854, kl_loss = 0.8933\n", + "Batch 180, loss = 1387.4817, recon_loss = 1385.5963, kl_loss = 1.8854\n", + "Batch 210, loss = 4776.2886, recon_loss = 4770.9448, kl_loss = 5.3438\n", + "Average loss: 3946.7255\n", + "Epoch: 697\n", + "Batch 30, loss = 5762.2778, recon_loss = 5761.0967, kl_loss = 1.1812\n", + "Batch 60, loss = 648.1780, recon_loss = 647.4809, kl_loss = 0.6971\n", + "Batch 90, loss = 203.7407, recon_loss = 203.2243, kl_loss = 0.5164\n", + "Batch 120, loss = 397.3668, recon_loss = 396.8136, kl_loss = 0.5532\n", + "Batch 150, loss = 673.6203, recon_loss = 672.5348, kl_loss = 1.0855\n", + "Batch 180, loss = 1388.1075, recon_loss = 1386.2673, kl_loss = 1.8403\n", + "Batch 210, loss = 4656.5459, recon_loss = 4651.1821, kl_loss = 5.3635\n", + "Average loss: 3923.6973\n", + "Epoch: 698\n", + "Batch 30, loss = 5770.7388, recon_loss = 5769.6650, kl_loss = 1.0738\n", + "Batch 60, loss = 656.2449, recon_loss = 655.5535, kl_loss = 0.6914\n", + "Batch 90, loss = 195.6031, recon_loss = 195.1024, kl_loss = 0.5007\n", + "Batch 120, loss = 391.6951, recon_loss = 391.0854, kl_loss = 0.6097\n", + "Batch 150, loss = 675.4114, recon_loss = 674.4367, kl_loss = 0.9747\n", + "Batch 180, loss = 1388.9889, recon_loss = 1387.1315, kl_loss = 1.8575\n", + "Batch 210, loss = 4611.7056, recon_loss = 4606.3887, kl_loss = 5.3170\n", + "Average loss: 3983.1069\n", + "Epoch: 699\n", + "Batch 30, loss = 5763.8882, recon_loss = 5762.7012, kl_loss = 1.1869\n", + "Batch 60, loss = 649.1135, recon_loss = 648.3885, kl_loss = 0.7250\n", + "Batch 90, loss = 187.1437, recon_loss = 186.6258, kl_loss = 0.5179\n", + "Batch 120, loss = 391.7980, recon_loss = 391.1955, kl_loss = 0.6026\n", + "Batch 150, loss = 674.3329, recon_loss = 673.3860, kl_loss = 0.9469\n", + "Batch 180, loss = 1387.0165, recon_loss = 1385.1243, kl_loss = 1.8922\n", + "Batch 210, loss = 4550.0693, recon_loss = 4544.6748, kl_loss = 5.3945\n", + "Average loss: 3993.4570\n", + "Epoch: 700\n", + "Batch 30, loss = 5772.8716, recon_loss = 5771.7549, kl_loss = 1.1168\n", + "Batch 60, loss = 649.0456, recon_loss = 648.3682, kl_loss = 0.6774\n", + "Batch 90, loss = 186.7878, recon_loss = 186.3035, kl_loss = 0.4843\n", + "Batch 120, loss = 392.0836, recon_loss = 391.5026, kl_loss = 0.5811\n", + "Batch 150, loss = 674.1849, recon_loss = 673.1439, kl_loss = 1.0409\n", + "Batch 180, loss = 1386.7133, recon_loss = 1384.7562, kl_loss = 1.9571\n", + "Batch 210, loss = 4782.4312, recon_loss = 4777.0127, kl_loss = 5.4185\n", + "Average loss: 3960.4335\n", + "Epoch: 701\n", + "Batch 30, loss = 5773.6602, recon_loss = 5772.4766, kl_loss = 1.1836\n", + "Batch 60, loss = 647.6998, recon_loss = 647.0343, kl_loss = 0.6655\n", + "Batch 90, loss = 190.2932, recon_loss = 189.8100, kl_loss = 0.4833\n", + "Batch 120, loss = 391.4150, recon_loss = 390.8080, kl_loss = 0.6071\n", + "Batch 150, loss = 673.9778, recon_loss = 672.9189, kl_loss = 1.0589\n", + "Batch 180, loss = 1391.3108, recon_loss = 1389.4886, kl_loss = 1.8222\n", + "Batch 210, loss = 4832.9736, recon_loss = 4827.6094, kl_loss = 5.3642\n", + "Average loss: 4049.4482\n", + "Epoch: 702\n", + "Batch 30, loss = 5770.4365, recon_loss = 5769.4316, kl_loss = 1.0051\n", + "Batch 60, loss = 648.2407, recon_loss = 647.5475, kl_loss = 0.6933\n", + "Batch 90, loss = 200.5735, recon_loss = 200.0716, kl_loss = 0.5019\n", + "Batch 120, loss = 392.8484, recon_loss = 392.2971, kl_loss = 0.5513\n", + "Batch 150, loss = 674.1776, recon_loss = 673.1406, kl_loss = 1.0369\n", + "Batch 180, loss = 1389.2589, recon_loss = 1387.3668, kl_loss = 1.8921\n", + "Batch 210, loss = 4495.0464, recon_loss = 4489.7227, kl_loss = 5.3239\n", + "Average loss: 3960.5574\n", + "Epoch: 703\n", + "Batch 30, loss = 5767.0615, recon_loss = 5765.9155, kl_loss = 1.1461\n", + "Batch 60, loss = 648.1699, recon_loss = 647.4905, kl_loss = 0.6793\n", + "Batch 90, loss = 190.2908, recon_loss = 189.7794, kl_loss = 0.5115\n", + "Batch 120, loss = 393.0805, recon_loss = 392.4821, kl_loss = 0.5984\n", + "Batch 150, loss = 674.9437, recon_loss = 673.8567, kl_loss = 1.0871\n", + "Batch 180, loss = 1387.0278, recon_loss = 1385.1105, kl_loss = 1.9173\n", + "Batch 210, loss = 4587.1758, recon_loss = 4581.8379, kl_loss = 5.3377\n", + "Average loss: 3950.2458\n", + "Epoch: 704\n", + "Batch 30, loss = 5773.4106, recon_loss = 5772.2622, kl_loss = 1.1484\n", + "Batch 60, loss = 649.2616, recon_loss = 648.5824, kl_loss = 0.6792\n", + "Batch 90, loss = 193.5359, recon_loss = 193.0558, kl_loss = 0.4801\n", + "Batch 120, loss = 390.6708, recon_loss = 390.0772, kl_loss = 0.5936\n", + "Batch 150, loss = 674.9581, recon_loss = 673.9931, kl_loss = 0.9650\n", + "Batch 180, loss = 1395.0044, recon_loss = 1393.0251, kl_loss = 1.9792\n", + "Batch 210, loss = 4834.4717, recon_loss = 4829.1621, kl_loss = 5.3096\n", + "Average loss: 3947.7094\n", + "Epoch: 705\n", + "Batch 30, loss = 5773.3428, recon_loss = 5772.1206, kl_loss = 1.2224\n", + "Batch 60, loss = 649.3353, recon_loss = 648.6626, kl_loss = 0.6727\n", + "Batch 90, loss = 195.9700, recon_loss = 195.4247, kl_loss = 0.5453\n", + "Batch 120, loss = 392.8382, recon_loss = 392.2337, kl_loss = 0.6045\n", + "Batch 150, loss = 674.3738, recon_loss = 673.3359, kl_loss = 1.0379\n", + "Batch 180, loss = 1389.1570, recon_loss = 1387.2646, kl_loss = 1.8924\n", + "Batch 210, loss = 4573.8032, recon_loss = 4568.3540, kl_loss = 5.4493\n", + "Average loss: 3973.9269\n", + "Epoch: 706\n", + "Batch 30, loss = 5760.5234, recon_loss = 5759.4355, kl_loss = 1.0877\n", + "Batch 60, loss = 649.4661, recon_loss = 648.7766, kl_loss = 0.6896\n", + "Batch 90, loss = 201.5592, recon_loss = 201.0184, kl_loss = 0.5408\n", + "Batch 120, loss = 395.8469, recon_loss = 395.2691, kl_loss = 0.5778\n", + "Batch 150, loss = 674.2406, recon_loss = 673.2132, kl_loss = 1.0274\n", + "Batch 180, loss = 1388.0281, recon_loss = 1386.1191, kl_loss = 1.9089\n", + "Batch 210, loss = 4518.7544, recon_loss = 4513.3901, kl_loss = 5.3641\n", + "Average loss: 3959.1670\n", + "Epoch: 707\n", + "Batch 30, loss = 5758.7495, recon_loss = 5757.5376, kl_loss = 1.2122\n", + "Batch 60, loss = 650.1349, recon_loss = 649.4426, kl_loss = 0.6924\n", + "Batch 90, loss = 194.9333, recon_loss = 194.4135, kl_loss = 0.5198\n", + "Batch 120, loss = 396.5474, recon_loss = 395.9813, kl_loss = 0.5661\n", + "Batch 150, loss = 674.1413, recon_loss = 673.0551, kl_loss = 1.0863\n", + "Batch 180, loss = 1387.1787, recon_loss = 1385.2618, kl_loss = 1.9169\n", + "Batch 210, loss = 4906.7183, recon_loss = 4901.3359, kl_loss = 5.3821\n", + "Average loss: 3939.3591\n", + "Epoch: 708\n", + "Batch 30, loss = 5760.0039, recon_loss = 5758.9321, kl_loss = 1.0719\n", + "Batch 60, loss = 647.7223, recon_loss = 647.0401, kl_loss = 0.6822\n", + "Batch 90, loss = 190.4441, recon_loss = 189.8882, kl_loss = 0.5559\n", + "Batch 120, loss = 395.0300, recon_loss = 394.4562, kl_loss = 0.5738\n", + "Batch 150, loss = 673.6668, recon_loss = 672.6802, kl_loss = 0.9866\n", + "Batch 180, loss = 1390.5847, recon_loss = 1388.6387, kl_loss = 1.9461\n", + "Batch 210, loss = 4491.5146, recon_loss = 4486.0928, kl_loss = 5.4219\n", + "Average loss: 3946.2303\n", + "Epoch: 709\n", + "Batch 30, loss = 5761.2871, recon_loss = 5760.1211, kl_loss = 1.1658\n", + "Batch 60, loss = 648.4438, recon_loss = 647.7185, kl_loss = 0.7253\n", + "Batch 90, loss = 193.0406, recon_loss = 192.4649, kl_loss = 0.5757\n", + "Batch 120, loss = 398.1706, recon_loss = 397.5413, kl_loss = 0.6293\n", + "Batch 150, loss = 673.9515, recon_loss = 672.9579, kl_loss = 0.9936\n", + "Batch 180, loss = 1386.7560, recon_loss = 1384.8563, kl_loss = 1.8997\n", + "Batch 210, loss = 4564.1167, recon_loss = 4558.7393, kl_loss = 5.3772\n", + "Average loss: 3944.0008\n", + "Epoch: 710\n", + "Batch 30, loss = 5755.7007, recon_loss = 5754.5234, kl_loss = 1.1771\n", + "Batch 60, loss = 648.0295, recon_loss = 647.3176, kl_loss = 0.7119\n", + "Batch 90, loss = 188.2267, recon_loss = 187.6071, kl_loss = 0.6196\n", + "Batch 120, loss = 394.0661, recon_loss = 393.4780, kl_loss = 0.5880\n", + "Batch 150, loss = 674.4617, recon_loss = 673.4538, kl_loss = 1.0079\n", + "Batch 180, loss = 1389.4177, recon_loss = 1387.4673, kl_loss = 1.9504\n", + "Batch 210, loss = 4712.3657, recon_loss = 4706.9541, kl_loss = 5.4118\n", + "Average loss: 3953.1744\n", + "Epoch: 711\n", + "Batch 30, loss = 5757.9492, recon_loss = 5756.8184, kl_loss = 1.1311\n", + "Batch 60, loss = 649.2326, recon_loss = 648.5863, kl_loss = 0.6463\n", + "Batch 90, loss = 186.6031, recon_loss = 186.0306, kl_loss = 0.5725\n", + "Batch 120, loss = 400.9981, recon_loss = 400.3946, kl_loss = 0.6035\n", + "Batch 150, loss = 673.3011, recon_loss = 672.3143, kl_loss = 0.9868\n", + "Batch 180, loss = 1393.3467, recon_loss = 1391.4146, kl_loss = 1.9321\n", + "Batch 210, loss = 4612.0913, recon_loss = 4606.6904, kl_loss = 5.4009\n", + "Average loss: 3933.0948\n", + "Epoch: 712\n", + "Batch 30, loss = 5762.6104, recon_loss = 5761.4604, kl_loss = 1.1500\n", + "Batch 60, loss = 647.3443, recon_loss = 646.6448, kl_loss = 0.6995\n", + "Batch 90, loss = 190.3955, recon_loss = 189.8680, kl_loss = 0.5275\n", + "Batch 120, loss = 391.3916, recon_loss = 390.7846, kl_loss = 0.6071\n", + "Batch 150, loss = 675.0428, recon_loss = 673.9210, kl_loss = 1.1219\n", + "Batch 180, loss = 1386.2349, recon_loss = 1384.3628, kl_loss = 1.8721\n", + "Batch 210, loss = 5468.6909, recon_loss = 5463.2720, kl_loss = 5.4190\n", + "Average loss: 3972.9240\n", + "Epoch: 713\n", + "Batch 30, loss = 5760.0864, recon_loss = 5759.0181, kl_loss = 1.0684\n", + "Batch 60, loss = 651.5775, recon_loss = 650.9222, kl_loss = 0.6553\n", + "Batch 90, loss = 190.6201, recon_loss = 190.0631, kl_loss = 0.5570\n", + "Batch 120, loss = 392.8456, recon_loss = 392.1285, kl_loss = 0.7171\n", + "Batch 150, loss = 674.1701, recon_loss = 673.1151, kl_loss = 1.0550\n", + "Batch 180, loss = 1387.7288, recon_loss = 1385.8347, kl_loss = 1.8940\n", + "Batch 210, loss = 4531.0444, recon_loss = 4525.6206, kl_loss = 5.4236\n", + "Average loss: 3919.9237\n", + "Epoch: 714\n", + "Batch 30, loss = 5754.2646, recon_loss = 5753.1348, kl_loss = 1.1297\n", + "Batch 60, loss = 647.7892, recon_loss = 647.0827, kl_loss = 0.7065\n", + "Batch 90, loss = 203.9258, recon_loss = 203.3261, kl_loss = 0.5997\n", + "Batch 120, loss = 392.4761, recon_loss = 391.8571, kl_loss = 0.6190\n", + "Batch 150, loss = 673.6885, recon_loss = 672.6896, kl_loss = 0.9988\n", + "Batch 180, loss = 1390.6371, recon_loss = 1388.7083, kl_loss = 1.9288\n", + "Batch 210, loss = 5045.6641, recon_loss = 5040.2861, kl_loss = 5.3779\n", + "Average loss: 4007.3555\n", + "Epoch: 715\n", + "Batch 30, loss = 5766.9897, recon_loss = 5765.8652, kl_loss = 1.1245\n", + "Batch 60, loss = 649.4570, recon_loss = 648.7260, kl_loss = 0.7311\n", + "Batch 90, loss = 187.4792, recon_loss = 186.9754, kl_loss = 0.5039\n", + "Batch 120, loss = 394.0397, recon_loss = 393.3294, kl_loss = 0.7103\n", + "Batch 150, loss = 674.4253, recon_loss = 673.3397, kl_loss = 1.0856\n", + "Batch 180, loss = 1386.4069, recon_loss = 1384.5220, kl_loss = 1.8849\n", + "Batch 210, loss = 4528.5815, recon_loss = 4523.1836, kl_loss = 5.3979\n", + "Average loss: 4009.5204\n", + "Epoch: 716\n", + "Batch 30, loss = 5762.9375, recon_loss = 5761.8491, kl_loss = 1.0883\n", + "Batch 60, loss = 647.5891, recon_loss = 646.9166, kl_loss = 0.6725\n", + "Batch 90, loss = 187.4934, recon_loss = 186.9309, kl_loss = 0.5625\n", + "Batch 120, loss = 401.3393, recon_loss = 400.7059, kl_loss = 0.6333\n", + "Batch 150, loss = 675.2256, recon_loss = 674.2259, kl_loss = 0.9997\n", + "Batch 180, loss = 1387.8835, recon_loss = 1386.0012, kl_loss = 1.8823\n", + "Batch 210, loss = 4587.6030, recon_loss = 4582.1401, kl_loss = 5.4628\n", + "Average loss: 4022.6052\n", + "Epoch: 717\n", + "Batch 30, loss = 5766.6011, recon_loss = 5765.3647, kl_loss = 1.2361\n", + "Batch 60, loss = 648.3657, recon_loss = 647.6706, kl_loss = 0.6951\n", + "Batch 90, loss = 191.8308, recon_loss = 191.3388, kl_loss = 0.4920\n", + "Batch 120, loss = 393.2611, recon_loss = 392.6336, kl_loss = 0.6275\n", + "Batch 150, loss = 673.7654, recon_loss = 672.7533, kl_loss = 1.0121\n", + "Batch 180, loss = 1389.3278, recon_loss = 1387.4733, kl_loss = 1.8545\n", + "Batch 210, loss = 4931.3521, recon_loss = 4925.9375, kl_loss = 5.4147\n", + "Average loss: 3968.2097\n", + "Epoch: 718\n", + "Batch 30, loss = 5762.0928, recon_loss = 5760.9912, kl_loss = 1.1016\n", + "Batch 60, loss = 647.7018, recon_loss = 647.0282, kl_loss = 0.6736\n", + "Batch 90, loss = 191.6478, recon_loss = 191.1320, kl_loss = 0.5158\n", + "Batch 120, loss = 392.8276, recon_loss = 392.2389, kl_loss = 0.5887\n", + "Batch 150, loss = 674.7036, recon_loss = 673.7460, kl_loss = 0.9576\n", + "Batch 180, loss = 1386.8501, recon_loss = 1384.8757, kl_loss = 1.9743\n", + "Batch 210, loss = 4631.5278, recon_loss = 4626.1172, kl_loss = 5.4107\n", + "Average loss: 3974.0000\n", + "Epoch: 719\n", + "Batch 30, loss = 5765.4106, recon_loss = 5764.3188, kl_loss = 1.0918\n", + "Batch 60, loss = 647.1617, recon_loss = 646.4802, kl_loss = 0.6815\n", + "Batch 90, loss = 193.3019, recon_loss = 192.7896, kl_loss = 0.5123\n", + "Batch 120, loss = 396.5384, recon_loss = 395.9594, kl_loss = 0.5790\n", + "Batch 150, loss = 673.4432, recon_loss = 672.5008, kl_loss = 0.9424\n", + "Batch 180, loss = 1389.8202, recon_loss = 1387.8707, kl_loss = 1.9495\n", + "Batch 210, loss = 4570.1758, recon_loss = 4564.7324, kl_loss = 5.4436\n", + "Average loss: 3981.2523\n", + "Epoch: 720\n", + "Batch 30, loss = 5763.1782, recon_loss = 5762.0898, kl_loss = 1.0882\n", + "Batch 60, loss = 650.5191, recon_loss = 649.8581, kl_loss = 0.6610\n", + "Batch 90, loss = 193.6457, recon_loss = 193.1487, kl_loss = 0.4969\n", + "Batch 120, loss = 397.4526, recon_loss = 396.8508, kl_loss = 0.6019\n", + "Batch 150, loss = 674.1918, recon_loss = 673.2378, kl_loss = 0.9540\n", + "Batch 180, loss = 1386.6831, recon_loss = 1384.7289, kl_loss = 1.9542\n", + "Batch 210, loss = 4657.2212, recon_loss = 4651.7690, kl_loss = 5.4521\n", + "Average loss: 4029.3289\n", + "Epoch: 721\n", + "Batch 30, loss = 5762.4038, recon_loss = 5761.3433, kl_loss = 1.0607\n", + "Batch 60, loss = 647.6365, recon_loss = 646.9607, kl_loss = 0.6758\n", + "Batch 90, loss = 193.3107, recon_loss = 192.8144, kl_loss = 0.4963\n", + "Batch 120, loss = 393.6896, recon_loss = 393.0829, kl_loss = 0.6067\n", + "Batch 150, loss = 673.9261, recon_loss = 672.9486, kl_loss = 0.9776\n", + "Batch 180, loss = 1391.1222, recon_loss = 1389.2766, kl_loss = 1.8456\n", + "Batch 210, loss = 4649.2080, recon_loss = 4643.7817, kl_loss = 5.4264\n", + "Average loss: 3982.4938\n", + "Epoch: 722\n", + "Batch 30, loss = 5762.5073, recon_loss = 5761.3750, kl_loss = 1.1322\n", + "Batch 60, loss = 648.0209, recon_loss = 647.3547, kl_loss = 0.6662\n", + "Batch 90, loss = 191.0208, recon_loss = 190.5576, kl_loss = 0.4631\n", + "Batch 120, loss = 394.2117, recon_loss = 393.6520, kl_loss = 0.5597\n", + "Batch 150, loss = 673.0989, recon_loss = 672.1303, kl_loss = 0.9686\n", + "Batch 180, loss = 1386.7054, recon_loss = 1384.7898, kl_loss = 1.9156\n", + "Batch 210, loss = 4710.2925, recon_loss = 4704.8398, kl_loss = 5.4528\n", + "Average loss: 3962.3185\n", + "Epoch: 723\n", + "Batch 30, loss = 5773.7939, recon_loss = 5772.6616, kl_loss = 1.1323\n", + "Batch 60, loss = 647.4708, recon_loss = 646.8345, kl_loss = 0.6363\n", + "Batch 90, loss = 191.2282, recon_loss = 190.7663, kl_loss = 0.4619\n", + "Batch 120, loss = 397.0649, recon_loss = 396.5200, kl_loss = 0.5449\n", + "Batch 150, loss = 674.1938, recon_loss = 673.1588, kl_loss = 1.0350\n", + "Batch 180, loss = 1386.0359, recon_loss = 1384.1078, kl_loss = 1.9281\n", + "Batch 210, loss = 4540.1157, recon_loss = 4534.7217, kl_loss = 5.3942\n", + "Average loss: 3938.8213\n", + "Epoch: 724\n", + "Batch 30, loss = 5769.0225, recon_loss = 5767.9624, kl_loss = 1.0603\n", + "Batch 60, loss = 647.5165, recon_loss = 646.8706, kl_loss = 0.6459\n", + "Batch 90, loss = 204.7675, recon_loss = 204.2319, kl_loss = 0.5357\n", + "Batch 120, loss = 393.5109, recon_loss = 392.8898, kl_loss = 0.6211\n", + "Batch 150, loss = 673.6780, recon_loss = 672.6627, kl_loss = 1.0153\n", + "Batch 180, loss = 1388.5271, recon_loss = 1386.5828, kl_loss = 1.9443\n", + "Batch 210, loss = 4629.6978, recon_loss = 4624.2598, kl_loss = 5.4379\n", + "Average loss: 4017.7026\n", + "Epoch: 725\n", + "Batch 30, loss = 5772.8667, recon_loss = 5771.6416, kl_loss = 1.2253\n", + "Batch 60, loss = 647.4694, recon_loss = 646.7774, kl_loss = 0.6920\n", + "Batch 90, loss = 187.5004, recon_loss = 186.9483, kl_loss = 0.5521\n", + "Batch 120, loss = 405.8340, recon_loss = 405.2517, kl_loss = 0.5823\n", + "Batch 150, loss = 674.8532, recon_loss = 673.9196, kl_loss = 0.9336\n", + "Batch 180, loss = 1386.1132, recon_loss = 1384.1196, kl_loss = 1.9936\n", + "Batch 210, loss = 4575.2578, recon_loss = 4569.8159, kl_loss = 5.4419\n", + "Average loss: 3928.8626\n", + "Epoch: 726\n", + "Batch 30, loss = 5769.4839, recon_loss = 5768.3652, kl_loss = 1.1187\n", + "Batch 60, loss = 648.5295, recon_loss = 647.8831, kl_loss = 0.6464\n", + "Batch 90, loss = 188.5657, recon_loss = 188.0298, kl_loss = 0.5359\n", + "Batch 120, loss = 395.2242, recon_loss = 394.6399, kl_loss = 0.5842\n", + "Batch 150, loss = 673.8953, recon_loss = 672.8826, kl_loss = 1.0127\n", + "Batch 180, loss = 1384.9380, recon_loss = 1382.9324, kl_loss = 2.0056\n", + "Batch 210, loss = 4654.1016, recon_loss = 4648.7158, kl_loss = 5.3859\n", + "Average loss: 3914.8333\n", + "Epoch: 727\n", + "Batch 30, loss = 5760.2593, recon_loss = 5759.0986, kl_loss = 1.1607\n", + "Batch 60, loss = 647.6967, recon_loss = 646.9894, kl_loss = 0.7073\n", + "Batch 90, loss = 192.7156, recon_loss = 192.2209, kl_loss = 0.4947\n", + "Batch 120, loss = 393.6977, recon_loss = 393.0968, kl_loss = 0.6009\n", + "Batch 150, loss = 674.1835, recon_loss = 673.1746, kl_loss = 1.0090\n", + "Batch 180, loss = 1386.2681, recon_loss = 1384.3918, kl_loss = 1.8763\n", + "Batch 210, loss = 4775.7637, recon_loss = 4770.3477, kl_loss = 5.4160\n", + "Average loss: 3918.7062\n", + "Epoch: 728\n", + "Batch 30, loss = 5755.7627, recon_loss = 5754.7422, kl_loss = 1.0207\n", + "Batch 60, loss = 648.5400, recon_loss = 647.8955, kl_loss = 0.6445\n", + "Batch 90, loss = 190.2188, recon_loss = 189.7167, kl_loss = 0.5021\n", + "Batch 120, loss = 396.5821, recon_loss = 395.9295, kl_loss = 0.6526\n", + "Batch 150, loss = 673.5916, recon_loss = 672.5173, kl_loss = 1.0743\n", + "Batch 180, loss = 1386.1053, recon_loss = 1384.1414, kl_loss = 1.9640\n", + "Batch 210, loss = 4483.8242, recon_loss = 4478.4307, kl_loss = 5.3933\n", + "Average loss: 3954.5279\n", + "Epoch: 729\n", + "Batch 30, loss = 5762.0903, recon_loss = 5760.9854, kl_loss = 1.1049\n", + "Batch 60, loss = 648.0998, recon_loss = 647.4461, kl_loss = 0.6537\n", + "Batch 90, loss = 190.5949, recon_loss = 190.1440, kl_loss = 0.4509\n", + "Batch 120, loss = 401.5234, recon_loss = 400.9154, kl_loss = 0.6080\n", + "Batch 150, loss = 673.4234, recon_loss = 672.4240, kl_loss = 0.9994\n", + "Batch 180, loss = 1387.2159, recon_loss = 1385.2755, kl_loss = 1.9405\n", + "Batch 210, loss = 4550.1719, recon_loss = 4544.8120, kl_loss = 5.3599\n", + "Average loss: 3949.3026\n", + "Epoch: 730\n", + "Batch 30, loss = 5765.2920, recon_loss = 5764.2417, kl_loss = 1.0501\n", + "Batch 60, loss = 646.2764, recon_loss = 645.6100, kl_loss = 0.6664\n", + "Batch 90, loss = 190.2534, recon_loss = 189.7742, kl_loss = 0.4791\n", + "Batch 120, loss = 396.5491, recon_loss = 395.9594, kl_loss = 0.5897\n", + "Batch 150, loss = 674.1736, recon_loss = 673.0557, kl_loss = 1.1180\n", + "Batch 180, loss = 1386.2214, recon_loss = 1384.3207, kl_loss = 1.9008\n", + "Batch 210, loss = 4561.3799, recon_loss = 4555.9380, kl_loss = 5.4418\n", + "Average loss: 3910.9157\n", + "Epoch: 731\n", + "Batch 30, loss = 5758.3276, recon_loss = 5757.2534, kl_loss = 1.0744\n", + "Batch 60, loss = 648.2747, recon_loss = 647.6136, kl_loss = 0.6611\n", + "Batch 90, loss = 191.6473, recon_loss = 191.1861, kl_loss = 0.4612\n", + "Batch 120, loss = 398.5854, recon_loss = 397.9904, kl_loss = 0.5951\n", + "Batch 150, loss = 673.5438, recon_loss = 672.5691, kl_loss = 0.9747\n", + "Batch 180, loss = 1386.1891, recon_loss = 1384.2644, kl_loss = 1.9247\n", + "Batch 210, loss = 5009.2153, recon_loss = 5003.8926, kl_loss = 5.3226\n", + "Average loss: 3942.0963\n", + "Epoch: 732\n", + "Batch 30, loss = 5762.5327, recon_loss = 5761.4048, kl_loss = 1.1279\n", + "Batch 60, loss = 646.3420, recon_loss = 645.6642, kl_loss = 0.6778\n", + "Batch 90, loss = 195.6368, recon_loss = 195.1060, kl_loss = 0.5308\n", + "Batch 120, loss = 394.5738, recon_loss = 393.9704, kl_loss = 0.6034\n", + "Batch 150, loss = 674.4234, recon_loss = 673.4570, kl_loss = 0.9664\n", + "Batch 180, loss = 1386.9377, recon_loss = 1385.0812, kl_loss = 1.8566\n", + "Batch 210, loss = 4801.9092, recon_loss = 4796.5117, kl_loss = 5.3977\n", + "Average loss: 3963.9944\n", + "Epoch: 733\n", + "Batch 30, loss = 5760.8413, recon_loss = 5759.7134, kl_loss = 1.1281\n", + "Batch 60, loss = 649.3016, recon_loss = 648.5859, kl_loss = 0.7158\n", + "Batch 90, loss = 190.2421, recon_loss = 189.7014, kl_loss = 0.5407\n", + "Batch 120, loss = 394.7711, recon_loss = 394.1403, kl_loss = 0.6308\n", + "Batch 150, loss = 674.3892, recon_loss = 673.3465, kl_loss = 1.0427\n", + "Batch 180, loss = 1384.9227, recon_loss = 1382.9619, kl_loss = 1.9608\n", + "Batch 210, loss = 4616.8755, recon_loss = 4611.4692, kl_loss = 5.4064\n", + "Average loss: 3929.9844\n", + "Epoch: 734\n", + "Batch 30, loss = 5761.9155, recon_loss = 5760.7651, kl_loss = 1.1504\n", + "Batch 60, loss = 647.1580, recon_loss = 646.4757, kl_loss = 0.6823\n", + "Batch 90, loss = 195.8280, recon_loss = 195.2977, kl_loss = 0.5302\n", + "Batch 120, loss = 393.2502, recon_loss = 392.6270, kl_loss = 0.6232\n", + "Batch 150, loss = 673.8087, recon_loss = 672.8780, kl_loss = 0.9306\n", + "Batch 180, loss = 1388.8990, recon_loss = 1386.9449, kl_loss = 1.9541\n", + "Batch 210, loss = 4670.1851, recon_loss = 4664.8018, kl_loss = 5.3832\n", + "Average loss: 3993.9720\n", + "Epoch: 735\n", + "Batch 30, loss = 5758.2954, recon_loss = 5757.1353, kl_loss = 1.1602\n", + "Batch 60, loss = 646.0776, recon_loss = 645.3809, kl_loss = 0.6967\n", + "Batch 90, loss = 200.7922, recon_loss = 200.2981, kl_loss = 0.4941\n", + "Batch 120, loss = 393.0857, recon_loss = 392.4721, kl_loss = 0.6136\n", + "Batch 150, loss = 673.6951, recon_loss = 672.6759, kl_loss = 1.0192\n", + "Batch 180, loss = 1386.8760, recon_loss = 1384.8538, kl_loss = 2.0223\n", + "Batch 210, loss = 4674.1904, recon_loss = 4668.7969, kl_loss = 5.3938\n", + "Average loss: 3955.5320\n", + "Epoch: 736\n", + "Batch 30, loss = 5758.4648, recon_loss = 5757.2900, kl_loss = 1.1747\n", + "Batch 60, loss = 646.9049, recon_loss = 646.2393, kl_loss = 0.6656\n", + "Batch 90, loss = 208.1112, recon_loss = 207.6059, kl_loss = 0.5053\n", + "Batch 120, loss = 392.6892, recon_loss = 392.0923, kl_loss = 0.5969\n", + "Batch 150, loss = 674.1666, recon_loss = 673.1621, kl_loss = 1.0044\n", + "Batch 180, loss = 1386.2866, recon_loss = 1384.3459, kl_loss = 1.9407\n", + "Batch 210, loss = 4495.4604, recon_loss = 4490.0854, kl_loss = 5.3749\n", + "Average loss: 3992.5877\n", + "Epoch: 737\n", + "Batch 30, loss = 5758.4990, recon_loss = 5757.3228, kl_loss = 1.1765\n", + "Batch 60, loss = 646.5141, recon_loss = 645.8621, kl_loss = 0.6521\n", + "Batch 90, loss = 199.1434, recon_loss = 198.6218, kl_loss = 0.5216\n", + "Batch 120, loss = 400.8641, recon_loss = 400.2263, kl_loss = 0.6378\n", + "Batch 150, loss = 673.8525, recon_loss = 672.7678, kl_loss = 1.0847\n", + "Batch 180, loss = 1387.7620, recon_loss = 1385.8997, kl_loss = 1.8624\n", + "Batch 210, loss = 4561.8140, recon_loss = 4556.5005, kl_loss = 5.3134\n", + "Average loss: 3962.8182\n", + "Epoch: 738\n", + "Batch 30, loss = 5764.5103, recon_loss = 5763.3521, kl_loss = 1.1581\n", + "Batch 60, loss = 646.0326, recon_loss = 645.3810, kl_loss = 0.6516\n", + "Batch 90, loss = 190.9941, recon_loss = 190.5082, kl_loss = 0.4860\n", + "Batch 120, loss = 396.9446, recon_loss = 396.3491, kl_loss = 0.5955\n", + "Batch 150, loss = 674.0590, recon_loss = 673.0146, kl_loss = 1.0443\n", + "Batch 180, loss = 1386.8441, recon_loss = 1384.9133, kl_loss = 1.9307\n", + "Batch 210, loss = 4499.7002, recon_loss = 4494.2920, kl_loss = 5.4084\n", + "Average loss: 3946.6126\n", + "Epoch: 739\n", + "Batch 30, loss = 5756.9844, recon_loss = 5755.8706, kl_loss = 1.1136\n", + "Batch 60, loss = 645.8433, recon_loss = 645.2081, kl_loss = 0.6351\n", + "Batch 90, loss = 188.9836, recon_loss = 188.5028, kl_loss = 0.4808\n", + "Batch 120, loss = 394.6021, recon_loss = 394.0045, kl_loss = 0.5976\n", + "Batch 150, loss = 673.5351, recon_loss = 672.5242, kl_loss = 1.0109\n", + "Batch 180, loss = 1386.3961, recon_loss = 1384.4027, kl_loss = 1.9934\n", + "Batch 210, loss = 4626.2876, recon_loss = 4620.9346, kl_loss = 5.3531\n", + "Average loss: 3975.0474\n", + "Epoch: 740\n", + "Batch 30, loss = 5762.7637, recon_loss = 5761.6968, kl_loss = 1.0668\n", + "Batch 60, loss = 646.6740, recon_loss = 646.0282, kl_loss = 0.6458\n", + "Batch 90, loss = 202.0582, recon_loss = 201.5888, kl_loss = 0.4694\n", + "Batch 120, loss = 397.8145, recon_loss = 397.2150, kl_loss = 0.5996\n", + "Batch 150, loss = 674.0027, recon_loss = 672.9003, kl_loss = 1.1024\n", + "Batch 180, loss = 1385.9839, recon_loss = 1384.1052, kl_loss = 1.8787\n", + "Batch 210, loss = 4489.3530, recon_loss = 4483.9722, kl_loss = 5.3807\n", + "Average loss: 3969.7521\n", + "Epoch: 741\n", + "Batch 30, loss = 5759.1074, recon_loss = 5757.9746, kl_loss = 1.1329\n", + "Batch 60, loss = 647.5038, recon_loss = 646.8419, kl_loss = 0.6620\n", + "Batch 90, loss = 191.6222, recon_loss = 191.1185, kl_loss = 0.5037\n", + "Batch 120, loss = 392.6577, recon_loss = 392.0067, kl_loss = 0.6511\n", + "Batch 150, loss = 673.7838, recon_loss = 672.7883, kl_loss = 0.9955\n", + "Batch 180, loss = 1390.7283, recon_loss = 1388.7828, kl_loss = 1.9454\n", + "Batch 210, loss = 4646.3604, recon_loss = 4641.0166, kl_loss = 5.3437\n", + "Average loss: 3949.4404\n", + "Epoch: 742\n", + "Batch 30, loss = 5776.1831, recon_loss = 5775.1499, kl_loss = 1.0333\n", + "Batch 60, loss = 645.4213, recon_loss = 644.7499, kl_loss = 0.6715\n", + "Batch 90, loss = 189.5986, recon_loss = 189.0945, kl_loss = 0.5042\n", + "Batch 120, loss = 395.0890, recon_loss = 394.4724, kl_loss = 0.6165\n", + "Batch 150, loss = 674.3093, recon_loss = 673.2500, kl_loss = 1.0593\n", + "Batch 180, loss = 1384.2953, recon_loss = 1382.3617, kl_loss = 1.9336\n", + "Batch 210, loss = 4624.9126, recon_loss = 4619.5146, kl_loss = 5.3978\n", + "Average loss: 3951.5603\n", + "Epoch: 743\n", + "Batch 30, loss = 5772.6406, recon_loss = 5771.6411, kl_loss = 0.9996\n", + "Batch 60, loss = 645.6832, recon_loss = 645.0132, kl_loss = 0.6701\n", + "Batch 90, loss = 196.1244, recon_loss = 195.5838, kl_loss = 0.5406\n", + "Batch 120, loss = 396.8522, recon_loss = 396.2325, kl_loss = 0.6196\n", + "Batch 150, loss = 673.7154, recon_loss = 672.6703, kl_loss = 1.0451\n", + "Batch 180, loss = 1384.9470, recon_loss = 1382.9965, kl_loss = 1.9506\n", + "Batch 210, loss = 4621.3428, recon_loss = 4615.9268, kl_loss = 5.4162\n", + "Average loss: 3912.1540\n", + "Epoch: 744\n", + "Batch 30, loss = 5758.7339, recon_loss = 5757.6436, kl_loss = 1.0904\n", + "Batch 60, loss = 646.4899, recon_loss = 645.7706, kl_loss = 0.7193\n", + "Batch 90, loss = 193.0745, recon_loss = 192.5760, kl_loss = 0.4985\n", + "Batch 120, loss = 396.7812, recon_loss = 396.1649, kl_loss = 0.6163\n", + "Batch 150, loss = 673.7854, recon_loss = 672.7625, kl_loss = 1.0229\n", + "Batch 180, loss = 1391.3040, recon_loss = 1389.3856, kl_loss = 1.9183\n", + "Batch 210, loss = 4547.6978, recon_loss = 4542.3770, kl_loss = 5.3208\n", + "Average loss: 3975.9515\n", + "Epoch: 745\n", + "Batch 30, loss = 5765.5879, recon_loss = 5764.4658, kl_loss = 1.1223\n", + "Batch 60, loss = 646.8063, recon_loss = 646.1196, kl_loss = 0.6867\n", + "Batch 90, loss = 186.2188, recon_loss = 185.7036, kl_loss = 0.5153\n", + "Batch 120, loss = 395.1912, recon_loss = 394.5872, kl_loss = 0.6039\n", + "Batch 150, loss = 674.0871, recon_loss = 673.1145, kl_loss = 0.9726\n", + "Batch 180, loss = 1386.9469, recon_loss = 1385.0198, kl_loss = 1.9271\n", + "Batch 210, loss = 4676.2153, recon_loss = 4670.8105, kl_loss = 5.4047\n", + "Average loss: 3926.4677\n", + "Epoch: 746\n", + "Batch 30, loss = 5758.9292, recon_loss = 5757.7471, kl_loss = 1.1820\n", + "Batch 60, loss = 647.2029, recon_loss = 646.5358, kl_loss = 0.6670\n", + "Batch 90, loss = 186.0226, recon_loss = 185.5066, kl_loss = 0.5160\n", + "Batch 120, loss = 394.6862, recon_loss = 394.0589, kl_loss = 0.6273\n", + "Batch 150, loss = 673.8851, recon_loss = 672.8292, kl_loss = 1.0559\n", + "Batch 180, loss = 1385.7921, recon_loss = 1383.7914, kl_loss = 2.0007\n", + "Batch 210, loss = 4659.1294, recon_loss = 4653.7778, kl_loss = 5.3515\n", + "Average loss: 3922.4062\n", + "Epoch: 747\n", + "Batch 30, loss = 5767.0063, recon_loss = 5765.8662, kl_loss = 1.1404\n", + "Batch 60, loss = 645.7392, recon_loss = 645.0619, kl_loss = 0.6773\n", + "Batch 90, loss = 194.3086, recon_loss = 193.7824, kl_loss = 0.5261\n", + "Batch 120, loss = 394.9439, recon_loss = 394.3601, kl_loss = 0.5837\n", + "Batch 150, loss = 674.4863, recon_loss = 673.5647, kl_loss = 0.9216\n", + "Batch 180, loss = 1401.8557, recon_loss = 1399.8655, kl_loss = 1.9902\n", + "Batch 210, loss = 4567.3223, recon_loss = 4561.9707, kl_loss = 5.3515\n", + "Average loss: 3967.1443\n", + "Epoch: 748\n", + "Batch 30, loss = 5771.4556, recon_loss = 5770.2842, kl_loss = 1.1715\n", + "Batch 60, loss = 647.1790, recon_loss = 646.5429, kl_loss = 0.6361\n", + "Batch 90, loss = 185.6330, recon_loss = 185.1557, kl_loss = 0.4774\n", + "Batch 120, loss = 393.2614, recon_loss = 392.6646, kl_loss = 0.5969\n", + "Batch 150, loss = 673.4622, recon_loss = 672.3373, kl_loss = 1.1249\n", + "Batch 180, loss = 1385.2865, recon_loss = 1383.3710, kl_loss = 1.9156\n", + "Batch 210, loss = 4548.2778, recon_loss = 4542.8838, kl_loss = 5.3941\n", + "Average loss: 3942.0977\n", + "Epoch: 749\n", + "Batch 30, loss = 5763.5981, recon_loss = 5762.4956, kl_loss = 1.1027\n", + "Batch 60, loss = 646.8024, recon_loss = 646.1943, kl_loss = 0.6081\n", + "Batch 90, loss = 193.6107, recon_loss = 193.1704, kl_loss = 0.4403\n", + "Batch 120, loss = 394.6971, recon_loss = 394.0728, kl_loss = 0.6243\n", + "Batch 150, loss = 673.6564, recon_loss = 672.6281, kl_loss = 1.0283\n", + "Batch 180, loss = 1386.9535, recon_loss = 1385.0137, kl_loss = 1.9398\n", + "Batch 210, loss = 4504.5938, recon_loss = 4499.0928, kl_loss = 5.5008\n", + "Average loss: 3959.9006\n", + "Epoch: 750\n", + "Batch 30, loss = 5763.6040, recon_loss = 5762.4995, kl_loss = 1.1047\n", + "Batch 60, loss = 649.7812, recon_loss = 649.1738, kl_loss = 0.6073\n", + "Batch 90, loss = 200.6912, recon_loss = 200.2411, kl_loss = 0.4501\n", + "Batch 120, loss = 400.7318, recon_loss = 400.1317, kl_loss = 0.6001\n", + "Batch 150, loss = 674.2717, recon_loss = 673.2841, kl_loss = 0.9877\n", + "Batch 180, loss = 1385.5270, recon_loss = 1383.5966, kl_loss = 1.9304\n", + "Batch 210, loss = 4711.8052, recon_loss = 4706.3965, kl_loss = 5.4086\n", + "Average loss: 3954.8378\n", + "Epoch: 751\n", + "Batch 30, loss = 5769.4492, recon_loss = 5768.2476, kl_loss = 1.2017\n", + "Batch 60, loss = 646.1967, recon_loss = 645.5751, kl_loss = 0.6216\n", + "Batch 90, loss = 187.7768, recon_loss = 187.3000, kl_loss = 0.4768\n", + "Batch 120, loss = 395.6126, recon_loss = 394.9867, kl_loss = 0.6259\n", + "Batch 150, loss = 674.1688, recon_loss = 673.2288, kl_loss = 0.9400\n", + "Batch 180, loss = 1385.7833, recon_loss = 1383.7913, kl_loss = 1.9920\n", + "Batch 210, loss = 4565.3701, recon_loss = 4559.9419, kl_loss = 5.4283\n", + "Average loss: 3952.6115\n", + "Epoch: 752\n", + "Batch 30, loss = 5760.0112, recon_loss = 5758.9160, kl_loss = 1.0953\n", + "Batch 60, loss = 645.6176, recon_loss = 645.0082, kl_loss = 0.6093\n", + "Batch 90, loss = 186.0202, recon_loss = 185.5338, kl_loss = 0.4865\n", + "Batch 120, loss = 408.9240, recon_loss = 408.2672, kl_loss = 0.6568\n", + "Batch 150, loss = 674.4503, recon_loss = 673.3729, kl_loss = 1.0773\n", + "Batch 180, loss = 1384.8824, recon_loss = 1382.9426, kl_loss = 1.9398\n", + "Batch 210, loss = 4585.2339, recon_loss = 4579.8076, kl_loss = 5.4264\n", + "Average loss: 3951.3931\n", + "Epoch: 753\n", + "Batch 30, loss = 5764.2021, recon_loss = 5763.0518, kl_loss = 1.1503\n", + "Batch 60, loss = 646.7826, recon_loss = 646.1406, kl_loss = 0.6420\n", + "Batch 90, loss = 202.5181, recon_loss = 201.9636, kl_loss = 0.5546\n", + "Batch 120, loss = 398.0851, recon_loss = 397.4415, kl_loss = 0.6436\n", + "Batch 150, loss = 673.7090, recon_loss = 672.7078, kl_loss = 1.0013\n", + "Batch 180, loss = 1385.2662, recon_loss = 1383.3188, kl_loss = 1.9474\n", + "Batch 210, loss = 4524.9824, recon_loss = 4519.5742, kl_loss = 5.4084\n", + "Average loss: 3913.4096\n", + "Epoch: 754\n", + "Batch 30, loss = 5757.7373, recon_loss = 5756.6997, kl_loss = 1.0375\n", + "Batch 60, loss = 645.6068, recon_loss = 645.0005, kl_loss = 0.6062\n", + "Batch 90, loss = 201.6393, recon_loss = 201.1611, kl_loss = 0.4782\n", + "Batch 120, loss = 398.4119, recon_loss = 397.7461, kl_loss = 0.6659\n", + "Batch 150, loss = 675.0940, recon_loss = 674.0879, kl_loss = 1.0061\n", + "Batch 180, loss = 1386.3248, recon_loss = 1384.4479, kl_loss = 1.8769\n", + "Batch 210, loss = 4729.1704, recon_loss = 4723.7139, kl_loss = 5.4567\n", + "Average loss: 3936.8553\n", + "Epoch: 755\n", + "Batch 30, loss = 5766.9531, recon_loss = 5765.8857, kl_loss = 1.0674\n", + "Batch 60, loss = 646.0126, recon_loss = 645.4233, kl_loss = 0.5893\n", + "Batch 90, loss = 188.0951, recon_loss = 187.6279, kl_loss = 0.4672\n", + "Batch 120, loss = 403.5085, recon_loss = 402.8990, kl_loss = 0.6096\n", + "Batch 150, loss = 673.7473, recon_loss = 672.7179, kl_loss = 1.0294\n", + "Batch 180, loss = 1393.8958, recon_loss = 1392.0148, kl_loss = 1.8810\n", + "Batch 210, loss = 4476.9238, recon_loss = 4471.4624, kl_loss = 5.4614\n", + "Average loss: 3926.5102\n", + "Epoch: 756\n", + "Batch 30, loss = 5767.7920, recon_loss = 5766.7593, kl_loss = 1.0328\n", + "Batch 60, loss = 645.3362, recon_loss = 644.7482, kl_loss = 0.5880\n", + "Batch 90, loss = 188.6848, recon_loss = 188.2164, kl_loss = 0.4683\n", + "Batch 120, loss = 398.1292, recon_loss = 397.4628, kl_loss = 0.6664\n", + "Batch 150, loss = 673.5916, recon_loss = 672.5698, kl_loss = 1.0218\n", + "Batch 180, loss = 1386.3163, recon_loss = 1384.4866, kl_loss = 1.8297\n", + "Batch 210, loss = 4478.9478, recon_loss = 4473.4941, kl_loss = 5.4537\n", + "Average loss: 3942.2474\n", + "Epoch: 757\n", + "Batch 30, loss = 5753.6587, recon_loss = 5752.5020, kl_loss = 1.1565\n", + "Batch 60, loss = 646.8047, recon_loss = 646.2249, kl_loss = 0.5799\n", + "Batch 90, loss = 186.1525, recon_loss = 185.6741, kl_loss = 0.4784\n", + "Batch 120, loss = 397.4013, recon_loss = 396.7742, kl_loss = 0.6271\n", + "Batch 150, loss = 673.8851, recon_loss = 672.8906, kl_loss = 0.9945\n", + "Batch 180, loss = 1387.2832, recon_loss = 1385.3413, kl_loss = 1.9419\n", + "Batch 210, loss = 4477.9067, recon_loss = 4472.5332, kl_loss = 5.3733\n", + "Average loss: 3908.8074\n", + "Epoch: 758\n", + "Batch 30, loss = 5760.8760, recon_loss = 5759.8711, kl_loss = 1.0050\n", + "Batch 60, loss = 645.0209, recon_loss = 644.4193, kl_loss = 0.6016\n", + "Batch 90, loss = 184.7422, recon_loss = 184.2248, kl_loss = 0.5174\n", + "Batch 120, loss = 406.1010, recon_loss = 405.4540, kl_loss = 0.6470\n", + "Batch 150, loss = 674.1511, recon_loss = 673.1289, kl_loss = 1.0222\n", + "Batch 180, loss = 1384.9241, recon_loss = 1382.9536, kl_loss = 1.9704\n", + "Batch 210, loss = 4828.2319, recon_loss = 4822.8481, kl_loss = 5.3840\n", + "Average loss: 3901.0565\n", + "Epoch: 759\n", + "Batch 30, loss = 5757.3677, recon_loss = 5756.3135, kl_loss = 1.0540\n", + "Batch 60, loss = 645.1605, recon_loss = 644.5463, kl_loss = 0.6141\n", + "Batch 90, loss = 186.6426, recon_loss = 186.1129, kl_loss = 0.5298\n", + "Batch 120, loss = 394.7262, recon_loss = 394.0790, kl_loss = 0.6471\n", + "Batch 150, loss = 674.0336, recon_loss = 673.0361, kl_loss = 0.9975\n", + "Batch 180, loss = 1383.6531, recon_loss = 1381.6899, kl_loss = 1.9631\n", + "Batch 210, loss = 4833.5903, recon_loss = 4828.2012, kl_loss = 5.3891\n", + "Average loss: 3876.5577\n", + "Epoch: 760\n", + "Batch 30, loss = 5758.3691, recon_loss = 5757.2695, kl_loss = 1.0995\n", + "Batch 60, loss = 645.0583, recon_loss = 644.4334, kl_loss = 0.6250\n", + "Batch 90, loss = 192.6108, recon_loss = 192.0965, kl_loss = 0.5143\n", + "Batch 120, loss = 394.3793, recon_loss = 393.7478, kl_loss = 0.6315\n", + "Batch 150, loss = 673.6955, recon_loss = 672.5881, kl_loss = 1.1073\n", + "Batch 180, loss = 1387.1161, recon_loss = 1385.1677, kl_loss = 1.9483\n", + "Batch 210, loss = 4848.4478, recon_loss = 4843.0889, kl_loss = 5.3587\n", + "Average loss: 3917.1789\n", + "Epoch: 761\n", + "Batch 30, loss = 5755.8618, recon_loss = 5754.7900, kl_loss = 1.0715\n", + "Batch 60, loss = 646.2868, recon_loss = 645.6572, kl_loss = 0.6296\n", + "Batch 90, loss = 189.8817, recon_loss = 189.3896, kl_loss = 0.4921\n", + "Batch 120, loss = 394.6155, recon_loss = 393.9556, kl_loss = 0.6599\n", + "Batch 150, loss = 673.8792, recon_loss = 672.8602, kl_loss = 1.0189\n", + "Batch 180, loss = 1383.4213, recon_loss = 1381.5282, kl_loss = 1.8930\n", + "Batch 210, loss = 4512.5879, recon_loss = 4507.2085, kl_loss = 5.3795\n", + "Average loss: 3928.3751\n", + "Epoch: 762\n", + "Batch 30, loss = 5760.2163, recon_loss = 5759.1562, kl_loss = 1.0601\n", + "Batch 60, loss = 644.8810, recon_loss = 644.2679, kl_loss = 0.6131\n", + "Batch 90, loss = 198.6806, recon_loss = 198.1769, kl_loss = 0.5037\n", + "Batch 120, loss = 398.8690, recon_loss = 398.0695, kl_loss = 0.7996\n", + "Batch 150, loss = 673.9074, recon_loss = 672.9089, kl_loss = 0.9985\n", + "Batch 180, loss = 1385.3767, recon_loss = 1383.4365, kl_loss = 1.9401\n", + "Batch 210, loss = 4555.3979, recon_loss = 4549.9717, kl_loss = 5.4262\n", + "Average loss: 3886.7947\n", + "Epoch: 763\n", + "Batch 30, loss = 5755.4170, recon_loss = 5754.3467, kl_loss = 1.0704\n", + "Batch 60, loss = 645.2913, recon_loss = 644.6791, kl_loss = 0.6122\n", + "Batch 90, loss = 189.7196, recon_loss = 189.2219, kl_loss = 0.4977\n", + "Batch 120, loss = 397.5991, recon_loss = 396.8782, kl_loss = 0.7209\n", + "Batch 150, loss = 673.3057, recon_loss = 672.2551, kl_loss = 1.0506\n", + "Batch 180, loss = 1385.1038, recon_loss = 1383.1548, kl_loss = 1.9490\n", + "Batch 210, loss = 4487.8369, recon_loss = 4482.4492, kl_loss = 5.3879\n", + "Average loss: 3892.8225\n", + "Epoch: 764\n", + "Batch 30, loss = 5759.3579, recon_loss = 5758.1562, kl_loss = 1.2018\n", + "Batch 60, loss = 645.6781, recon_loss = 645.0633, kl_loss = 0.6148\n", + "Batch 90, loss = 184.5093, recon_loss = 184.0122, kl_loss = 0.4970\n", + "Batch 120, loss = 396.1380, recon_loss = 395.4614, kl_loss = 0.6765\n", + "Batch 150, loss = 673.7310, recon_loss = 672.7702, kl_loss = 0.9608\n", + "Batch 180, loss = 1386.0115, recon_loss = 1384.1226, kl_loss = 1.8889\n", + "Batch 210, loss = 4613.9170, recon_loss = 4608.4995, kl_loss = 5.4177\n", + "Average loss: 3890.2692\n", + "Epoch: 765\n", + "Batch 30, loss = 5761.0308, recon_loss = 5759.8179, kl_loss = 1.2130\n", + "Batch 60, loss = 645.6417, recon_loss = 645.0406, kl_loss = 0.6010\n", + "Batch 90, loss = 185.0346, recon_loss = 184.5638, kl_loss = 0.4708\n", + "Batch 120, loss = 397.4063, recon_loss = 396.7502, kl_loss = 0.6561\n", + "Batch 150, loss = 673.4955, recon_loss = 672.4716, kl_loss = 1.0239\n", + "Batch 180, loss = 1386.9169, recon_loss = 1385.0626, kl_loss = 1.8543\n", + "Batch 210, loss = 4475.0591, recon_loss = 4469.6367, kl_loss = 5.4226\n", + "Average loss: 3950.3263\n", + "Epoch: 766\n", + "Batch 30, loss = 5749.9790, recon_loss = 5748.8765, kl_loss = 1.1026\n", + "Batch 60, loss = 645.0645, recon_loss = 644.4777, kl_loss = 0.5867\n", + "Batch 90, loss = 188.9940, recon_loss = 188.5232, kl_loss = 0.4708\n", + "Batch 120, loss = 396.2752, recon_loss = 395.6075, kl_loss = 0.6677\n", + "Batch 150, loss = 673.4485, recon_loss = 672.3799, kl_loss = 1.0686\n", + "Batch 180, loss = 1384.5939, recon_loss = 1382.5881, kl_loss = 2.0058\n", + "Batch 210, loss = 4813.8936, recon_loss = 4808.5381, kl_loss = 5.3555\n", + "Average loss: 3881.8780\n", + "Epoch: 767\n", + "Batch 30, loss = 5751.6885, recon_loss = 5750.6670, kl_loss = 1.0215\n", + "Batch 60, loss = 644.4700, recon_loss = 643.8738, kl_loss = 0.5963\n", + "Batch 90, loss = 197.8344, recon_loss = 197.3593, kl_loss = 0.4751\n", + "Batch 120, loss = 393.8820, recon_loss = 393.2195, kl_loss = 0.6625\n", + "Batch 150, loss = 673.4678, recon_loss = 672.4984, kl_loss = 0.9695\n", + "Batch 180, loss = 1385.4487, recon_loss = 1383.4768, kl_loss = 1.9720\n", + "Batch 210, loss = 4534.5034, recon_loss = 4529.1382, kl_loss = 5.3652\n", + "Average loss: 3934.3482\n", + "Epoch: 768\n", + "Batch 30, loss = 5768.7837, recon_loss = 5767.7759, kl_loss = 1.0080\n", + "Batch 60, loss = 644.3777, recon_loss = 643.7841, kl_loss = 0.5936\n", + "Batch 90, loss = 189.5612, recon_loss = 189.0401, kl_loss = 0.5211\n", + "Batch 120, loss = 396.2442, recon_loss = 395.5851, kl_loss = 0.6591\n", + "Batch 150, loss = 673.4763, recon_loss = 672.3575, kl_loss = 1.1189\n", + "Batch 180, loss = 1389.5179, recon_loss = 1387.5554, kl_loss = 1.9625\n", + "Batch 210, loss = 4505.5435, recon_loss = 4500.0986, kl_loss = 5.4446\n", + "Average loss: 3877.1422\n", + "Epoch: 769\n", + "Batch 30, loss = 5768.8369, recon_loss = 5767.7744, kl_loss = 1.0626\n", + "Batch 60, loss = 644.7668, recon_loss = 644.1741, kl_loss = 0.5927\n", + "Batch 90, loss = 197.6021, recon_loss = 197.0705, kl_loss = 0.5316\n", + "Batch 120, loss = 397.9087, recon_loss = 397.2617, kl_loss = 0.6470\n", + "Batch 150, loss = 673.1524, recon_loss = 672.1500, kl_loss = 1.0025\n", + "Batch 180, loss = 1385.5020, recon_loss = 1383.6039, kl_loss = 1.8980\n", + "Batch 210, loss = 4486.0596, recon_loss = 4480.6367, kl_loss = 5.4228\n", + "Average loss: 3879.0499\n", + "Epoch: 770\n", + "Batch 30, loss = 5763.7930, recon_loss = 5762.5547, kl_loss = 1.2383\n", + "Batch 60, loss = 645.4227, recon_loss = 644.8140, kl_loss = 0.6088\n", + "Batch 90, loss = 184.9848, recon_loss = 184.4601, kl_loss = 0.5247\n", + "Batch 120, loss = 398.1109, recon_loss = 397.4723, kl_loss = 0.6386\n", + "Batch 150, loss = 673.6556, recon_loss = 672.6761, kl_loss = 0.9794\n", + "Batch 180, loss = 1386.9204, recon_loss = 1384.9484, kl_loss = 1.9721\n", + "Batch 210, loss = 4584.3657, recon_loss = 4579.0439, kl_loss = 5.3217\n", + "Average loss: 3925.3976\n", + "Epoch: 771\n", + "Batch 30, loss = 5771.6362, recon_loss = 5770.4839, kl_loss = 1.1522\n", + "Batch 60, loss = 645.1169, recon_loss = 644.5176, kl_loss = 0.5993\n", + "Batch 90, loss = 192.5426, recon_loss = 191.9970, kl_loss = 0.5456\n", + "Batch 120, loss = 397.8781, recon_loss = 397.2353, kl_loss = 0.6428\n", + "Batch 150, loss = 674.2224, recon_loss = 673.2461, kl_loss = 0.9763\n", + "Batch 180, loss = 1384.4132, recon_loss = 1382.4843, kl_loss = 1.9290\n", + "Batch 210, loss = 4759.5693, recon_loss = 4754.1592, kl_loss = 5.4103\n", + "Average loss: 3892.0731\n", + "Epoch: 772\n", + "Batch 30, loss = 5767.7935, recon_loss = 5766.7529, kl_loss = 1.0404\n", + "Batch 60, loss = 644.9511, recon_loss = 644.3553, kl_loss = 0.5957\n", + "Batch 90, loss = 189.1345, recon_loss = 188.5748, kl_loss = 0.5597\n", + "Batch 120, loss = 395.5990, recon_loss = 394.9077, kl_loss = 0.6913\n", + "Batch 150, loss = 674.0645, recon_loss = 673.1347, kl_loss = 0.9298\n", + "Batch 180, loss = 1387.7544, recon_loss = 1385.6769, kl_loss = 2.0775\n", + "Batch 210, loss = 4490.9858, recon_loss = 4485.5430, kl_loss = 5.4431\n", + "Average loss: 3909.7163\n", + "Epoch: 773\n", + "Batch 30, loss = 5764.8115, recon_loss = 5763.7363, kl_loss = 1.0753\n", + "Batch 60, loss = 645.0714, recon_loss = 644.4640, kl_loss = 0.6074\n", + "Batch 90, loss = 197.3684, recon_loss = 196.9007, kl_loss = 0.4677\n", + "Batch 120, loss = 396.6888, recon_loss = 396.0386, kl_loss = 0.6502\n", + "Batch 150, loss = 673.8771, recon_loss = 672.8484, kl_loss = 1.0288\n", + "Batch 180, loss = 1386.0354, recon_loss = 1384.0492, kl_loss = 1.9862\n", + "Batch 210, loss = 4464.9805, recon_loss = 4459.5801, kl_loss = 5.4006\n", + "Average loss: 3863.2682\n", + "Epoch: 774\n", + "Batch 30, loss = 5757.3032, recon_loss = 5756.1323, kl_loss = 1.1707\n", + "Batch 60, loss = 645.1652, recon_loss = 644.5530, kl_loss = 0.6122\n", + "Batch 90, loss = 186.1398, recon_loss = 185.6375, kl_loss = 0.5023\n", + "Batch 120, loss = 396.2584, recon_loss = 395.5378, kl_loss = 0.7206\n", + "Batch 150, loss = 674.1472, recon_loss = 673.1821, kl_loss = 0.9651\n", + "Batch 180, loss = 1385.7899, recon_loss = 1383.8027, kl_loss = 1.9872\n", + "Batch 210, loss = 4750.5234, recon_loss = 4745.1343, kl_loss = 5.3892\n", + "Average loss: 3876.3565\n", + "Epoch: 775\n", + "Batch 30, loss = 5758.1729, recon_loss = 5756.8882, kl_loss = 1.2845\n", + "Batch 60, loss = 645.0936, recon_loss = 644.4645, kl_loss = 0.6291\n", + "Batch 90, loss = 185.9444, recon_loss = 185.4272, kl_loss = 0.5172\n", + "Batch 120, loss = 400.0231, recon_loss = 399.3428, kl_loss = 0.6803\n", + "Batch 150, loss = 673.4438, recon_loss = 672.4285, kl_loss = 1.0153\n", + "Batch 180, loss = 1385.5179, recon_loss = 1383.5294, kl_loss = 1.9885\n", + "Batch 210, loss = 4636.5093, recon_loss = 4631.1128, kl_loss = 5.3964\n", + "Average loss: 3890.3315\n", + "Epoch: 776\n", + "Batch 30, loss = 5762.3838, recon_loss = 5761.2427, kl_loss = 1.1411\n", + "Batch 60, loss = 644.2825, recon_loss = 643.6828, kl_loss = 0.5997\n", + "Batch 90, loss = 185.2009, recon_loss = 184.7264, kl_loss = 0.4745\n", + "Batch 120, loss = 397.1703, recon_loss = 396.5069, kl_loss = 0.6634\n", + "Batch 150, loss = 673.9863, recon_loss = 672.9194, kl_loss = 1.0668\n", + "Batch 180, loss = 1385.0347, recon_loss = 1383.0524, kl_loss = 1.9823\n", + "Batch 210, loss = 4480.4238, recon_loss = 4475.0435, kl_loss = 5.3804\n", + "Average loss: 3918.2910\n", + "Epoch: 777\n", + "Batch 30, loss = 5752.7490, recon_loss = 5751.6201, kl_loss = 1.1291\n", + "Batch 60, loss = 644.7851, recon_loss = 644.1884, kl_loss = 0.5967\n", + "Batch 90, loss = 190.9424, recon_loss = 190.4579, kl_loss = 0.4844\n", + "Batch 120, loss = 396.5658, recon_loss = 395.9010, kl_loss = 0.6648\n", + "Batch 150, loss = 673.5510, recon_loss = 672.5865, kl_loss = 0.9645\n", + "Batch 180, loss = 1390.2946, recon_loss = 1388.3965, kl_loss = 1.8980\n", + "Batch 210, loss = 4706.0107, recon_loss = 4700.7676, kl_loss = 5.2433\n", + "Average loss: 3928.5372\n", + "Epoch: 778\n", + "Batch 30, loss = 5761.6860, recon_loss = 5760.5142, kl_loss = 1.1720\n", + "Batch 60, loss = 645.3992, recon_loss = 644.7853, kl_loss = 0.6139\n", + "Batch 90, loss = 195.8302, recon_loss = 195.3088, kl_loss = 0.5214\n", + "Batch 120, loss = 396.7198, recon_loss = 396.0603, kl_loss = 0.6594\n", + "Batch 150, loss = 673.4705, recon_loss = 672.4855, kl_loss = 0.9851\n", + "Batch 180, loss = 1386.3529, recon_loss = 1384.4718, kl_loss = 1.8811\n", + "Batch 210, loss = 4492.8369, recon_loss = 4487.4131, kl_loss = 5.4236\n", + "Average loss: 3862.5418\n", + "Epoch: 779\n", + "Batch 30, loss = 5776.2432, recon_loss = 5775.1377, kl_loss = 1.1053\n", + "Batch 60, loss = 645.0651, recon_loss = 644.4974, kl_loss = 0.5677\n", + "Batch 90, loss = 188.2995, recon_loss = 187.8259, kl_loss = 0.4736\n", + "Batch 120, loss = 397.6479, recon_loss = 396.9787, kl_loss = 0.6692\n", + "Batch 150, loss = 673.2169, recon_loss = 672.2275, kl_loss = 0.9894\n", + "Batch 180, loss = 1382.3665, recon_loss = 1380.3153, kl_loss = 2.0512\n", + "Batch 210, loss = 4471.1069, recon_loss = 4465.7612, kl_loss = 5.3455\n", + "Average loss: 3891.9981\n", + "Epoch: 780\n", + "Batch 30, loss = 5775.6240, recon_loss = 5774.4043, kl_loss = 1.2199\n", + "Batch 60, loss = 646.0995, recon_loss = 645.4953, kl_loss = 0.6042\n", + "Batch 90, loss = 201.5270, recon_loss = 201.0543, kl_loss = 0.4727\n", + "Batch 120, loss = 396.2225, recon_loss = 395.4519, kl_loss = 0.7706\n", + "Batch 150, loss = 673.5956, recon_loss = 672.5685, kl_loss = 1.0272\n", + "Batch 180, loss = 1383.8622, recon_loss = 1381.9055, kl_loss = 1.9567\n", + "Batch 210, loss = 4775.4150, recon_loss = 4770.0625, kl_loss = 5.3524\n", + "Average loss: 3909.2849\n", + "Epoch: 781\n", + "Batch 30, loss = 5760.6035, recon_loss = 5759.3711, kl_loss = 1.2323\n", + "Batch 60, loss = 645.0319, recon_loss = 644.4491, kl_loss = 0.5828\n", + "Batch 90, loss = 201.4752, recon_loss = 200.9418, kl_loss = 0.5334\n", + "Batch 120, loss = 398.4180, recon_loss = 397.7341, kl_loss = 0.6839\n", + "Batch 150, loss = 673.4366, recon_loss = 672.4513, kl_loss = 0.9854\n", + "Batch 180, loss = 1385.9095, recon_loss = 1383.9755, kl_loss = 1.9341\n", + "Batch 210, loss = 4535.2075, recon_loss = 4529.7793, kl_loss = 5.4285\n", + "Average loss: 3892.2278\n", + "Epoch: 782\n", + "Batch 30, loss = 5757.7466, recon_loss = 5756.5298, kl_loss = 1.2170\n", + "Batch 60, loss = 644.4990, recon_loss = 643.9247, kl_loss = 0.5743\n", + "Batch 90, loss = 187.5877, recon_loss = 187.0829, kl_loss = 0.5048\n", + "Batch 120, loss = 397.3494, recon_loss = 396.6875, kl_loss = 0.6619\n", + "Batch 150, loss = 673.7159, recon_loss = 672.8195, kl_loss = 0.8964\n", + "Batch 180, loss = 1384.2108, recon_loss = 1382.2083, kl_loss = 2.0026\n", + "Batch 210, loss = 4735.0488, recon_loss = 4729.8926, kl_loss = 5.1561\n", + "Average loss: 3890.2162\n", + "Epoch: 783\n", + "Batch 30, loss = 5793.4102, recon_loss = 5792.2158, kl_loss = 1.1943\n", + "Batch 60, loss = 644.1721, recon_loss = 643.5991, kl_loss = 0.5731\n", + "Batch 90, loss = 185.8203, recon_loss = 185.2971, kl_loss = 0.5232\n", + "Batch 120, loss = 397.3842, recon_loss = 396.6969, kl_loss = 0.6873\n", + "Batch 150, loss = 673.0220, recon_loss = 672.0236, kl_loss = 0.9985\n", + "Batch 180, loss = 1383.4697, recon_loss = 1381.5215, kl_loss = 1.9483\n", + "Batch 210, loss = 4536.5020, recon_loss = 4531.1670, kl_loss = 5.3348\n", + "Average loss: 3877.2293\n", + "Epoch: 784\n", + "Batch 30, loss = 5772.0874, recon_loss = 5770.9609, kl_loss = 1.1266\n", + "Batch 60, loss = 644.8510, recon_loss = 644.2798, kl_loss = 0.5712\n", + "Batch 90, loss = 186.5495, recon_loss = 186.0511, kl_loss = 0.4984\n", + "Batch 120, loss = 397.8394, recon_loss = 397.1642, kl_loss = 0.6752\n", + "Batch 150, loss = 673.0885, recon_loss = 672.1106, kl_loss = 0.9779\n", + "Batch 180, loss = 1384.8950, recon_loss = 1382.9854, kl_loss = 1.9096\n", + "Batch 210, loss = 5424.9941, recon_loss = 5423.0439, kl_loss = 1.9502\n", + "Average loss: 3933.3509\n", + "Epoch: 785\n", + "Batch 30, loss = 5777.6987, recon_loss = 5776.4746, kl_loss = 1.2240\n", + "Batch 60, loss = 644.5116, recon_loss = 643.9326, kl_loss = 0.5791\n", + "Batch 90, loss = 188.9321, recon_loss = 188.4228, kl_loss = 0.5092\n", + "Batch 120, loss = 398.3915, recon_loss = 397.6924, kl_loss = 0.6992\n", + "Batch 150, loss = 673.1739, recon_loss = 672.0917, kl_loss = 1.0821\n", + "Batch 180, loss = 1388.4851, recon_loss = 1386.5544, kl_loss = 1.9307\n", + "Batch 210, loss = 6993.8618, recon_loss = 6991.6709, kl_loss = 2.1907\n", + "Average loss: 3987.8314\n", + "Epoch: 786\n", + "Batch 30, loss = 5787.8916, recon_loss = 5786.6006, kl_loss = 1.2910\n", + "Batch 60, loss = 644.8060, recon_loss = 644.2230, kl_loss = 0.5831\n", + "Batch 90, loss = 195.5732, recon_loss = 195.0572, kl_loss = 0.5160\n", + "Batch 120, loss = 397.0671, recon_loss = 396.3514, kl_loss = 0.7157\n", + "Batch 150, loss = 673.8204, recon_loss = 672.9194, kl_loss = 0.9010\n", + "Batch 180, loss = 1383.5844, recon_loss = 1381.6809, kl_loss = 1.9035\n", + "Batch 210, loss = 5756.1484, recon_loss = 5752.5029, kl_loss = 3.6453\n", + "Average loss: 3944.1934\n", + "Epoch: 787\n", + "Batch 30, loss = 5774.8965, recon_loss = 5773.6934, kl_loss = 1.2032\n", + "Batch 60, loss = 645.2456, recon_loss = 644.6573, kl_loss = 0.5883\n", + "Batch 90, loss = 197.3786, recon_loss = 196.8726, kl_loss = 0.5060\n", + "Batch 120, loss = 398.0367, recon_loss = 397.2937, kl_loss = 0.7429\n", + "Batch 150, loss = 673.7413, recon_loss = 672.7683, kl_loss = 0.9730\n", + "Batch 180, loss = 1381.9901, recon_loss = 1379.9814, kl_loss = 2.0087\n", + "Batch 210, loss = 4591.4585, recon_loss = 4586.7817, kl_loss = 4.6765\n", + "Average loss: 3945.2981\n", + "Epoch: 788\n", + "Batch 30, loss = 5768.2373, recon_loss = 5766.9683, kl_loss = 1.2690\n", + "Batch 60, loss = 644.3580, recon_loss = 643.7583, kl_loss = 0.5997\n", + "Batch 90, loss = 188.9310, recon_loss = 188.4651, kl_loss = 0.4659\n", + "Batch 120, loss = 398.1469, recon_loss = 397.4603, kl_loss = 0.6866\n", + "Batch 150, loss = 673.8932, recon_loss = 672.9512, kl_loss = 0.9420\n", + "Batch 180, loss = 1385.1935, recon_loss = 1383.2747, kl_loss = 1.9188\n", + "Batch 210, loss = 4652.9678, recon_loss = 4648.2388, kl_loss = 4.7291\n", + "Average loss: 3937.7052\n", + "Epoch: 789\n", + "Batch 30, loss = 5764.6328, recon_loss = 5763.3457, kl_loss = 1.2872\n", + "Batch 60, loss = 644.6611, recon_loss = 644.0901, kl_loss = 0.5710\n", + "Batch 90, loss = 188.7373, recon_loss = 188.2473, kl_loss = 0.4899\n", + "Batch 120, loss = 398.1497, recon_loss = 397.4429, kl_loss = 0.7068\n", + "Batch 150, loss = 673.4617, recon_loss = 672.4425, kl_loss = 1.0192\n", + "Batch 180, loss = 1385.0546, recon_loss = 1383.1177, kl_loss = 1.9368\n", + "Batch 210, loss = 4847.7251, recon_loss = 4843.0737, kl_loss = 4.6514\n", + "Average loss: 3945.1725\n", + "Epoch: 790\n", + "Batch 30, loss = 5768.7207, recon_loss = 5767.4702, kl_loss = 1.2506\n", + "Batch 60, loss = 645.1639, recon_loss = 644.5812, kl_loss = 0.5828\n", + "Batch 90, loss = 190.4389, recon_loss = 189.9550, kl_loss = 0.4839\n", + "Batch 120, loss = 400.6353, recon_loss = 399.9195, kl_loss = 0.7158\n", + "Batch 150, loss = 673.0314, recon_loss = 672.0303, kl_loss = 1.0011\n", + "Batch 180, loss = 1384.6685, recon_loss = 1382.8539, kl_loss = 1.8146\n", + "Batch 210, loss = 4711.9170, recon_loss = 4707.2275, kl_loss = 4.6893\n", + "Average loss: 3893.2166\n", + "Epoch: 791\n", + "Batch 30, loss = 5758.6738, recon_loss = 5757.4233, kl_loss = 1.2503\n", + "Batch 60, loss = 645.6302, recon_loss = 645.0383, kl_loss = 0.5919\n", + "Batch 90, loss = 192.5959, recon_loss = 192.0933, kl_loss = 0.5026\n", + "Batch 120, loss = 396.7479, recon_loss = 396.0748, kl_loss = 0.6732\n", + "Batch 150, loss = 673.6320, recon_loss = 672.5800, kl_loss = 1.0520\n", + "Batch 180, loss = 1385.0171, recon_loss = 1383.0066, kl_loss = 2.0105\n", + "Batch 210, loss = 4746.5396, recon_loss = 4741.8384, kl_loss = 4.7012\n", + "Average loss: 3939.0676\n", + "Epoch: 792\n", + "Batch 30, loss = 5754.7959, recon_loss = 5753.5825, kl_loss = 1.2136\n", + "Batch 60, loss = 645.3449, recon_loss = 644.7620, kl_loss = 0.5829\n", + "Batch 90, loss = 190.4355, recon_loss = 189.9515, kl_loss = 0.4841\n", + "Batch 120, loss = 397.3111, recon_loss = 396.5992, kl_loss = 0.7118\n", + "Batch 150, loss = 673.7225, recon_loss = 672.6519, kl_loss = 1.0707\n", + "Batch 180, loss = 1382.8439, recon_loss = 1380.8911, kl_loss = 1.9528\n", + "Batch 210, loss = 4605.1074, recon_loss = 4600.3467, kl_loss = 4.7606\n", + "Average loss: 3871.3411\n", + "Epoch: 793\n", + "Batch 30, loss = 5754.9019, recon_loss = 5753.7002, kl_loss = 1.2018\n", + "Batch 60, loss = 644.9794, recon_loss = 644.4048, kl_loss = 0.5746\n", + "Batch 90, loss = 186.6764, recon_loss = 186.1847, kl_loss = 0.4917\n", + "Batch 120, loss = 395.2485, recon_loss = 394.5670, kl_loss = 0.6814\n", + "Batch 150, loss = 673.2585, recon_loss = 672.2686, kl_loss = 0.9899\n", + "Batch 180, loss = 1385.0139, recon_loss = 1383.1079, kl_loss = 1.9060\n", + "Batch 210, loss = 4554.4902, recon_loss = 4549.8198, kl_loss = 4.6702\n", + "Average loss: 3892.2719\n", + "Epoch: 794\n", + "Batch 30, loss = 5755.6196, recon_loss = 5754.3779, kl_loss = 1.2418\n", + "Batch 60, loss = 645.0481, recon_loss = 644.4580, kl_loss = 0.5901\n", + "Batch 90, loss = 186.7509, recon_loss = 186.2502, kl_loss = 0.5007\n", + "Batch 120, loss = 396.9585, recon_loss = 396.2519, kl_loss = 0.7066\n", + "Batch 150, loss = 673.9779, recon_loss = 672.9056, kl_loss = 1.0723\n", + "Batch 180, loss = 1386.4785, recon_loss = 1384.5031, kl_loss = 1.9754\n", + "Batch 210, loss = 4524.2324, recon_loss = 4519.5601, kl_loss = 4.6723\n", + "Average loss: 3868.0289\n", + "Epoch: 795\n", + "Batch 30, loss = 5756.3374, recon_loss = 5755.1816, kl_loss = 1.1560\n", + "Batch 60, loss = 645.9286, recon_loss = 645.3400, kl_loss = 0.5886\n", + "Batch 90, loss = 192.8845, recon_loss = 192.3776, kl_loss = 0.5069\n", + "Batch 120, loss = 397.3044, recon_loss = 396.5785, kl_loss = 0.7259\n", + "Batch 150, loss = 672.7986, recon_loss = 671.8414, kl_loss = 0.9572\n", + "Batch 180, loss = 1386.1906, recon_loss = 1384.2053, kl_loss = 1.9852\n", + "Batch 210, loss = 4632.3071, recon_loss = 4627.6255, kl_loss = 4.6819\n", + "Average loss: 3884.8471\n", + "Epoch: 796\n", + "Batch 30, loss = 5762.1382, recon_loss = 5760.9243, kl_loss = 1.2141\n", + "Batch 60, loss = 644.3889, recon_loss = 643.8275, kl_loss = 0.5614\n", + "Batch 90, loss = 187.1809, recon_loss = 186.7246, kl_loss = 0.4563\n", + "Batch 120, loss = 398.3162, recon_loss = 397.6577, kl_loss = 0.6585\n", + "Batch 150, loss = 674.8183, recon_loss = 673.8199, kl_loss = 0.9984\n", + "Batch 180, loss = 1383.2491, recon_loss = 1381.4722, kl_loss = 1.7770\n", + "Batch 210, loss = 4463.1226, recon_loss = 4458.3682, kl_loss = 4.7545\n", + "Average loss: 3865.4100\n", + "Epoch: 797\n", + "Batch 30, loss = 5760.0107, recon_loss = 5758.8091, kl_loss = 1.2018\n", + "Batch 60, loss = 645.2332, recon_loss = 644.6523, kl_loss = 0.5809\n", + "Batch 90, loss = 195.4289, recon_loss = 194.9324, kl_loss = 0.4966\n", + "Batch 120, loss = 404.6688, recon_loss = 403.9355, kl_loss = 0.7332\n", + "Batch 150, loss = 673.0266, recon_loss = 672.0298, kl_loss = 0.9968\n", + "Batch 180, loss = 1382.4668, recon_loss = 1380.5006, kl_loss = 1.9661\n", + "Batch 210, loss = 4481.9019, recon_loss = 4477.1802, kl_loss = 4.7215\n", + "Average loss: 3861.0201\n", + "Epoch: 798\n", + "Batch 30, loss = 5755.6274, recon_loss = 5754.3750, kl_loss = 1.2524\n", + "Batch 60, loss = 645.2917, recon_loss = 644.7345, kl_loss = 0.5572\n", + "Batch 90, loss = 204.3006, recon_loss = 203.7949, kl_loss = 0.5057\n", + "Batch 120, loss = 397.6995, recon_loss = 397.0122, kl_loss = 0.6873\n", + "Batch 150, loss = 672.8885, recon_loss = 671.8774, kl_loss = 1.0111\n", + "Batch 180, loss = 1381.0540, recon_loss = 1379.0710, kl_loss = 1.9830\n", + "Batch 210, loss = 4476.2275, recon_loss = 4471.4043, kl_loss = 4.8235\n", + "Average loss: 3858.6893\n", + "Epoch: 799\n", + "Batch 30, loss = 5760.0488, recon_loss = 5758.7422, kl_loss = 1.3065\n", + "Batch 60, loss = 645.6513, recon_loss = 645.0965, kl_loss = 0.5548\n", + "Batch 90, loss = 190.3378, recon_loss = 189.8390, kl_loss = 0.4988\n", + "Batch 120, loss = 407.2106, recon_loss = 406.5439, kl_loss = 0.6668\n", + "Batch 150, loss = 673.0870, recon_loss = 672.0779, kl_loss = 1.0091\n", + "Batch 180, loss = 1383.9624, recon_loss = 1381.9503, kl_loss = 2.0121\n", + "Batch 210, loss = 4544.9980, recon_loss = 4540.1289, kl_loss = 4.8690\n", + "Average loss: 3864.9942\n", + "Epoch: 800\n", + "Batch 30, loss = 5757.0410, recon_loss = 5755.9424, kl_loss = 1.0985\n", + "Batch 60, loss = 645.1613, recon_loss = 644.6025, kl_loss = 0.5587\n", + "Batch 90, loss = 190.3961, recon_loss = 189.8497, kl_loss = 0.5464\n", + "Batch 120, loss = 397.7550, recon_loss = 396.9423, kl_loss = 0.8127\n", + "Batch 150, loss = 673.1439, recon_loss = 672.0045, kl_loss = 1.1394\n", + "Batch 180, loss = 1383.1775, recon_loss = 1381.2233, kl_loss = 1.9543\n", + "Batch 210, loss = 4594.2622, recon_loss = 4589.3906, kl_loss = 4.8714\n", + "Average loss: 3886.1242\n", + "Epoch: 801\n", + "Batch 30, loss = 5775.6133, recon_loss = 5774.4019, kl_loss = 1.2116\n", + "Batch 60, loss = 644.6688, recon_loss = 644.0798, kl_loss = 0.5890\n", + "Batch 90, loss = 187.5509, recon_loss = 187.0522, kl_loss = 0.4987\n", + "Batch 120, loss = 402.0524, recon_loss = 401.3440, kl_loss = 0.7084\n", + "Batch 150, loss = 673.6528, recon_loss = 672.5994, kl_loss = 1.0534\n", + "Batch 180, loss = 1383.5972, recon_loss = 1381.5903, kl_loss = 2.0069\n", + "Batch 210, loss = 4602.0225, recon_loss = 4597.1440, kl_loss = 4.8782\n", + "Average loss: 3878.5589\n", + "Epoch: 802\n", + "Batch 30, loss = 5763.4785, recon_loss = 5762.2954, kl_loss = 1.1833\n", + "Batch 60, loss = 644.7294, recon_loss = 644.1514, kl_loss = 0.5780\n", + "Batch 90, loss = 187.1697, recon_loss = 186.6599, kl_loss = 0.5098\n", + "Batch 120, loss = 397.4481, recon_loss = 396.7199, kl_loss = 0.7282\n", + "Batch 150, loss = 672.6300, recon_loss = 671.5081, kl_loss = 1.1219\n", + "Batch 180, loss = 1383.7758, recon_loss = 1381.7683, kl_loss = 2.0074\n", + "Batch 210, loss = 4645.9370, recon_loss = 4641.1411, kl_loss = 4.7960\n", + "Average loss: 3857.6636\n", + "Epoch: 803\n", + "Batch 30, loss = 5755.9878, recon_loss = 5754.7603, kl_loss = 1.2275\n", + "Batch 60, loss = 645.0017, recon_loss = 644.4314, kl_loss = 0.5703\n", + "Batch 90, loss = 186.9072, recon_loss = 186.3999, kl_loss = 0.5074\n", + "Batch 120, loss = 397.3952, recon_loss = 396.7087, kl_loss = 0.6864\n", + "Batch 150, loss = 673.3144, recon_loss = 672.2768, kl_loss = 1.0376\n", + "Batch 180, loss = 1381.4207, recon_loss = 1379.4028, kl_loss = 2.0179\n", + "Batch 210, loss = 4577.3159, recon_loss = 4572.4429, kl_loss = 4.8729\n", + "Average loss: 3904.3096\n", + "Epoch: 804\n", + "Batch 30, loss = 5756.4717, recon_loss = 5755.2817, kl_loss = 1.1900\n", + "Batch 60, loss = 644.0507, recon_loss = 643.4727, kl_loss = 0.5780\n", + "Batch 90, loss = 186.6028, recon_loss = 186.1084, kl_loss = 0.4944\n", + "Batch 120, loss = 399.1895, recon_loss = 398.4741, kl_loss = 0.7154\n", + "Batch 150, loss = 673.1824, recon_loss = 672.1295, kl_loss = 1.0528\n", + "Batch 180, loss = 1386.9103, recon_loss = 1384.8766, kl_loss = 2.0337\n", + "Batch 210, loss = 5312.3325, recon_loss = 5307.5161, kl_loss = 4.8163\n", + "Average loss: 3867.5167\n", + "Epoch: 805\n", + "Batch 30, loss = 5768.6562, recon_loss = 5767.4185, kl_loss = 1.2380\n", + "Batch 60, loss = 644.8967, recon_loss = 644.2905, kl_loss = 0.6062\n", + "Batch 90, loss = 185.8614, recon_loss = 185.4031, kl_loss = 0.4582\n", + "Batch 120, loss = 403.2542, recon_loss = 402.5485, kl_loss = 0.7056\n", + "Batch 150, loss = 673.3634, recon_loss = 672.3140, kl_loss = 1.0494\n", + "Batch 180, loss = 1381.9298, recon_loss = 1379.9698, kl_loss = 1.9600\n", + "Batch 210, loss = 4493.4580, recon_loss = 4488.6504, kl_loss = 4.8078\n", + "Average loss: 3928.5334\n", + "Epoch: 806\n", + "Batch 30, loss = 5755.1973, recon_loss = 5753.9565, kl_loss = 1.2407\n", + "Batch 60, loss = 645.6112, recon_loss = 645.0470, kl_loss = 0.5642\n", + "Batch 90, loss = 198.3017, recon_loss = 197.8311, kl_loss = 0.4706\n", + "Batch 120, loss = 396.1465, recon_loss = 395.4061, kl_loss = 0.7405\n", + "Batch 150, loss = 673.2473, recon_loss = 672.2294, kl_loss = 1.0179\n", + "Batch 180, loss = 1385.6459, recon_loss = 1383.5450, kl_loss = 2.1009\n", + "Batch 210, loss = 4553.0625, recon_loss = 4548.1797, kl_loss = 4.8827\n", + "Average loss: 3862.8200\n", + "Epoch: 807\n", + "Batch 30, loss = 5758.7651, recon_loss = 5757.4697, kl_loss = 1.2952\n", + "Batch 60, loss = 645.3362, recon_loss = 644.7602, kl_loss = 0.5760\n", + "Batch 90, loss = 191.3026, recon_loss = 190.7998, kl_loss = 0.5028\n", + "Batch 120, loss = 398.0378, recon_loss = 397.3108, kl_loss = 0.7270\n", + "Batch 150, loss = 674.2376, recon_loss = 673.2354, kl_loss = 1.0023\n", + "Batch 180, loss = 1385.3468, recon_loss = 1383.3259, kl_loss = 2.0208\n", + "Batch 210, loss = 4747.7954, recon_loss = 4742.9482, kl_loss = 4.8471\n", + "Average loss: 3856.8036\n", + "Epoch: 808\n", + "Batch 30, loss = 5758.2671, recon_loss = 5757.0283, kl_loss = 1.2387\n", + "Batch 60, loss = 644.9308, recon_loss = 644.3622, kl_loss = 0.5685\n", + "Batch 90, loss = 201.3318, recon_loss = 200.8401, kl_loss = 0.4917\n", + "Batch 120, loss = 397.4072, recon_loss = 396.6941, kl_loss = 0.7131\n", + "Batch 150, loss = 673.2081, recon_loss = 672.2693, kl_loss = 0.9388\n", + "Batch 180, loss = 1387.1697, recon_loss = 1385.1643, kl_loss = 2.0053\n", + "Batch 210, loss = 4696.0317, recon_loss = 4691.1455, kl_loss = 4.8862\n", + "Average loss: 3895.7390\n", + "Epoch: 809\n", + "Batch 30, loss = 5751.9907, recon_loss = 5750.7070, kl_loss = 1.2837\n", + "Batch 60, loss = 644.2294, recon_loss = 643.6267, kl_loss = 0.6027\n", + "Batch 90, loss = 192.4290, recon_loss = 191.9212, kl_loss = 0.5078\n", + "Batch 120, loss = 397.0051, recon_loss = 396.2782, kl_loss = 0.7268\n", + "Batch 150, loss = 672.9201, recon_loss = 671.8917, kl_loss = 1.0284\n", + "Batch 180, loss = 1383.5012, recon_loss = 1381.5436, kl_loss = 1.9577\n", + "Batch 210, loss = 4727.9990, recon_loss = 4723.0967, kl_loss = 4.9022\n", + "Average loss: 3841.6986\n", + "Epoch: 810\n", + "Batch 30, loss = 5759.7485, recon_loss = 5758.5542, kl_loss = 1.1945\n", + "Batch 60, loss = 644.9336, recon_loss = 644.3611, kl_loss = 0.5725\n", + "Batch 90, loss = 190.6222, recon_loss = 190.1503, kl_loss = 0.4719\n", + "Batch 120, loss = 398.3079, recon_loss = 397.5312, kl_loss = 0.7767\n", + "Batch 150, loss = 673.5982, recon_loss = 672.6647, kl_loss = 0.9335\n", + "Batch 180, loss = 1382.6752, recon_loss = 1380.6677, kl_loss = 2.0075\n", + "Batch 210, loss = 4472.5449, recon_loss = 4467.6431, kl_loss = 4.9017\n", + "Average loss: 3882.5923\n", + "Epoch: 811\n", + "Batch 30, loss = 5749.5464, recon_loss = 5748.3071, kl_loss = 1.2394\n", + "Batch 60, loss = 645.4133, recon_loss = 644.8248, kl_loss = 0.5884\n", + "Batch 90, loss = 188.8139, recon_loss = 188.2861, kl_loss = 0.5278\n", + "Batch 120, loss = 395.8876, recon_loss = 395.2000, kl_loss = 0.6876\n", + "Batch 150, loss = 673.7161, recon_loss = 672.7057, kl_loss = 1.0104\n", + "Batch 180, loss = 1382.6652, recon_loss = 1380.6355, kl_loss = 2.0296\n", + "Batch 210, loss = 4566.8540, recon_loss = 4561.8809, kl_loss = 4.9732\n", + "Average loss: 3861.2560\n", + "Epoch: 812\n", + "Batch 30, loss = 5759.3931, recon_loss = 5758.2861, kl_loss = 1.1067\n", + "Batch 60, loss = 644.8437, recon_loss = 644.2778, kl_loss = 0.5659\n", + "Batch 90, loss = 186.5125, recon_loss = 185.9968, kl_loss = 0.5157\n", + "Batch 120, loss = 396.8058, recon_loss = 395.9697, kl_loss = 0.8361\n", + "Batch 150, loss = 673.0211, recon_loss = 672.0150, kl_loss = 1.0061\n", + "Batch 180, loss = 1382.3322, recon_loss = 1380.2604, kl_loss = 2.0718\n", + "Batch 210, loss = 4621.4399, recon_loss = 4616.4717, kl_loss = 4.9680\n", + "Average loss: 3835.7217\n", + "Epoch: 813\n", + "Batch 30, loss = 5755.8389, recon_loss = 5754.7642, kl_loss = 1.0745\n", + "Batch 60, loss = 644.7061, recon_loss = 644.1249, kl_loss = 0.5812\n", + "Batch 90, loss = 202.6756, recon_loss = 202.1718, kl_loss = 0.5038\n", + "Batch 120, loss = 396.6020, recon_loss = 395.8281, kl_loss = 0.7739\n", + "Batch 150, loss = 673.3439, recon_loss = 672.3623, kl_loss = 0.9816\n", + "Batch 180, loss = 1389.3181, recon_loss = 1387.3646, kl_loss = 1.9535\n", + "Batch 210, loss = 4511.7314, recon_loss = 4506.7944, kl_loss = 4.9372\n", + "Average loss: 3822.3430\n", + "Epoch: 814\n", + "Batch 30, loss = 5755.8574, recon_loss = 5754.7754, kl_loss = 1.0819\n", + "Batch 60, loss = 644.9150, recon_loss = 644.3280, kl_loss = 0.5870\n", + "Batch 90, loss = 189.7405, recon_loss = 189.2312, kl_loss = 0.5093\n", + "Batch 120, loss = 400.2424, recon_loss = 399.4923, kl_loss = 0.7501\n", + "Batch 150, loss = 673.3068, recon_loss = 672.2216, kl_loss = 1.0853\n", + "Batch 180, loss = 1381.9496, recon_loss = 1379.9149, kl_loss = 2.0346\n", + "Batch 210, loss = 4500.9546, recon_loss = 4495.9751, kl_loss = 4.9793\n", + "Average loss: 3886.7999\n", + "Epoch: 815\n", + "Batch 30, loss = 5749.7754, recon_loss = 5748.5117, kl_loss = 1.2638\n", + "Batch 60, loss = 644.5557, recon_loss = 643.9619, kl_loss = 0.5938\n", + "Batch 90, loss = 185.6194, recon_loss = 185.1063, kl_loss = 0.5131\n", + "Batch 120, loss = 398.2595, recon_loss = 397.5183, kl_loss = 0.7412\n", + "Batch 150, loss = 673.5959, recon_loss = 672.5489, kl_loss = 1.0471\n", + "Batch 180, loss = 1381.5565, recon_loss = 1379.5605, kl_loss = 1.9959\n", + "Batch 210, loss = 4644.2656, recon_loss = 4639.3809, kl_loss = 4.8850\n", + "Average loss: 3862.3934\n", + "Epoch: 816\n", + "Batch 30, loss = 5753.9038, recon_loss = 5752.6055, kl_loss = 1.2983\n", + "Batch 60, loss = 647.3273, recon_loss = 646.7086, kl_loss = 0.6186\n", + "Batch 90, loss = 194.2285, recon_loss = 193.7245, kl_loss = 0.5040\n", + "Batch 120, loss = 395.8863, recon_loss = 395.1732, kl_loss = 0.7131\n", + "Batch 150, loss = 673.2520, recon_loss = 672.1648, kl_loss = 1.0872\n", + "Batch 180, loss = 1382.4828, recon_loss = 1380.4897, kl_loss = 1.9931\n", + "Batch 210, loss = 4564.8457, recon_loss = 4559.8916, kl_loss = 4.9542\n", + "Average loss: 3821.5759\n", + "Epoch: 817\n", + "Batch 30, loss = 5751.9507, recon_loss = 5750.7363, kl_loss = 1.2144\n", + "Batch 60, loss = 644.9550, recon_loss = 644.3714, kl_loss = 0.5836\n", + "Batch 90, loss = 189.4557, recon_loss = 188.9470, kl_loss = 0.5086\n", + "Batch 120, loss = 396.5458, recon_loss = 395.8033, kl_loss = 0.7425\n", + "Batch 150, loss = 673.6098, recon_loss = 672.5803, kl_loss = 1.0295\n", + "Batch 180, loss = 1386.4342, recon_loss = 1384.4713, kl_loss = 1.9629\n", + "Batch 210, loss = 4563.0615, recon_loss = 4558.1309, kl_loss = 4.9309\n", + "Average loss: 3883.1521\n", + "Epoch: 818\n", + "Batch 30, loss = 5768.6846, recon_loss = 5767.5615, kl_loss = 1.1231\n", + "Batch 60, loss = 644.4572, recon_loss = 643.8909, kl_loss = 0.5663\n", + "Batch 90, loss = 186.9241, recon_loss = 186.4315, kl_loss = 0.4926\n", + "Batch 120, loss = 396.2454, recon_loss = 395.5427, kl_loss = 0.7027\n", + "Batch 150, loss = 673.1567, recon_loss = 672.1247, kl_loss = 1.0320\n", + "Batch 180, loss = 1385.0679, recon_loss = 1382.9965, kl_loss = 2.0714\n", + "Batch 210, loss = 4503.0718, recon_loss = 4498.0859, kl_loss = 4.9856\n", + "Average loss: 3851.4803\n", + "Epoch: 819\n", + "Batch 30, loss = 5746.0039, recon_loss = 5744.8115, kl_loss = 1.1923\n", + "Batch 60, loss = 644.7930, recon_loss = 644.2341, kl_loss = 0.5589\n", + "Batch 90, loss = 204.6531, recon_loss = 204.1846, kl_loss = 0.4684\n", + "Batch 120, loss = 395.0551, recon_loss = 394.3670, kl_loss = 0.6881\n", + "Batch 150, loss = 673.4658, recon_loss = 672.4384, kl_loss = 1.0275\n", + "Batch 180, loss = 1382.0426, recon_loss = 1380.0687, kl_loss = 1.9739\n", + "Batch 210, loss = 4630.4014, recon_loss = 4625.3516, kl_loss = 5.0499\n", + "Average loss: 3909.3604\n", + "Epoch: 820\n", + "Batch 30, loss = 5770.0264, recon_loss = 5768.8247, kl_loss = 1.2019\n", + "Batch 60, loss = 644.0135, recon_loss = 643.4422, kl_loss = 0.5713\n", + "Batch 90, loss = 188.3558, recon_loss = 187.8698, kl_loss = 0.4861\n", + "Batch 120, loss = 395.6674, recon_loss = 394.9727, kl_loss = 0.6947\n", + "Batch 150, loss = 673.0964, recon_loss = 672.0745, kl_loss = 1.0220\n", + "Batch 180, loss = 1381.0696, recon_loss = 1379.1521, kl_loss = 1.9175\n", + "Batch 210, loss = 4483.3135, recon_loss = 4478.3218, kl_loss = 4.9918\n", + "Average loss: 3869.5834\n", + "Epoch: 821\n", + "Batch 30, loss = 5748.0898, recon_loss = 5746.8853, kl_loss = 1.2044\n", + "Batch 60, loss = 644.6652, recon_loss = 644.0979, kl_loss = 0.5673\n", + "Batch 90, loss = 197.8881, recon_loss = 197.4102, kl_loss = 0.4779\n", + "Batch 120, loss = 395.6817, recon_loss = 394.9084, kl_loss = 0.7733\n", + "Batch 150, loss = 672.9866, recon_loss = 672.0733, kl_loss = 0.9133\n", + "Batch 180, loss = 1385.2372, recon_loss = 1383.2103, kl_loss = 2.0268\n", + "Batch 210, loss = 4577.7134, recon_loss = 4572.7192, kl_loss = 4.9940\n", + "Average loss: 3834.5836\n", + "Epoch: 822\n", + "Batch 30, loss = 5757.8228, recon_loss = 5756.5532, kl_loss = 1.2696\n", + "Batch 60, loss = 646.1924, recon_loss = 645.5944, kl_loss = 0.5980\n", + "Batch 90, loss = 199.8656, recon_loss = 199.3731, kl_loss = 0.4925\n", + "Batch 120, loss = 397.2304, recon_loss = 396.4243, kl_loss = 0.8061\n", + "Batch 150, loss = 673.7126, recon_loss = 672.6276, kl_loss = 1.0850\n", + "Batch 180, loss = 1382.3840, recon_loss = 1380.4451, kl_loss = 1.9390\n", + "Batch 210, loss = 4514.4912, recon_loss = 4509.4727, kl_loss = 5.0186\n", + "Average loss: 3884.2490\n", + "Epoch: 823\n", + "Batch 30, loss = 5748.9922, recon_loss = 5747.7383, kl_loss = 1.2537\n", + "Batch 60, loss = 646.1346, recon_loss = 645.5514, kl_loss = 0.5832\n", + "Batch 90, loss = 189.1781, recon_loss = 188.6962, kl_loss = 0.4819\n", + "Batch 120, loss = 395.6339, recon_loss = 394.8610, kl_loss = 0.7729\n", + "Batch 150, loss = 672.8169, recon_loss = 671.8877, kl_loss = 0.9292\n", + "Batch 180, loss = 1384.4250, recon_loss = 1382.3523, kl_loss = 2.0727\n", + "Batch 210, loss = 4534.0435, recon_loss = 4529.0664, kl_loss = 4.9773\n", + "Average loss: 3855.2237\n", + "Epoch: 824\n", + "Batch 30, loss = 5745.3726, recon_loss = 5744.0576, kl_loss = 1.3150\n", + "Batch 60, loss = 645.3273, recon_loss = 644.7421, kl_loss = 0.5852\n", + "Batch 90, loss = 196.9896, recon_loss = 196.5149, kl_loss = 0.4747\n", + "Batch 120, loss = 396.8978, recon_loss = 396.1937, kl_loss = 0.7042\n", + "Batch 150, loss = 674.3217, recon_loss = 673.2878, kl_loss = 1.0339\n", + "Batch 180, loss = 1382.2515, recon_loss = 1380.2416, kl_loss = 2.0098\n", + "Batch 210, loss = 4522.9214, recon_loss = 4517.9102, kl_loss = 5.0113\n", + "Average loss: 3861.8613\n", + "Epoch: 825\n", + "Batch 30, loss = 5751.2183, recon_loss = 5749.9214, kl_loss = 1.2967\n", + "Batch 60, loss = 644.8351, recon_loss = 644.2108, kl_loss = 0.6243\n", + "Batch 90, loss = 187.7753, recon_loss = 187.2481, kl_loss = 0.5272\n", + "Batch 120, loss = 395.7552, recon_loss = 394.9955, kl_loss = 0.7596\n", + "Batch 150, loss = 673.3774, recon_loss = 672.3964, kl_loss = 0.9810\n", + "Batch 180, loss = 1387.6696, recon_loss = 1385.5830, kl_loss = 2.0866\n", + "Batch 210, loss = 4561.2856, recon_loss = 4556.3184, kl_loss = 4.9672\n", + "Average loss: 3870.7750\n", + "Epoch: 826\n", + "Batch 30, loss = 5750.5752, recon_loss = 5749.3696, kl_loss = 1.2055\n", + "Batch 60, loss = 645.2214, recon_loss = 644.6213, kl_loss = 0.6002\n", + "Batch 90, loss = 185.2503, recon_loss = 184.7475, kl_loss = 0.5028\n", + "Batch 120, loss = 396.3568, recon_loss = 395.6098, kl_loss = 0.7470\n", + "Batch 150, loss = 673.0298, recon_loss = 672.0593, kl_loss = 0.9704\n", + "Batch 180, loss = 1382.3972, recon_loss = 1380.3521, kl_loss = 2.0452\n", + "Batch 210, loss = 4618.9644, recon_loss = 4614.0356, kl_loss = 4.9289\n", + "Average loss: 3868.2398\n", + "Epoch: 827\n", + "Batch 30, loss = 5768.3335, recon_loss = 5767.2676, kl_loss = 1.0659\n", + "Batch 60, loss = 644.9158, recon_loss = 644.3168, kl_loss = 0.5990\n", + "Batch 90, loss = 187.0751, recon_loss = 186.5490, kl_loss = 0.5261\n", + "Batch 120, loss = 396.5596, recon_loss = 395.7895, kl_loss = 0.7701\n", + "Batch 150, loss = 672.7964, recon_loss = 671.7742, kl_loss = 1.0223\n", + "Batch 180, loss = 1384.6287, recon_loss = 1382.5754, kl_loss = 2.0532\n", + "Batch 210, loss = 4620.8960, recon_loss = 4615.9355, kl_loss = 4.9606\n", + "Average loss: 3856.0166\n", + "Epoch: 828\n", + "Batch 30, loss = 5755.6294, recon_loss = 5754.5845, kl_loss = 1.0451\n", + "Batch 60, loss = 644.7859, recon_loss = 644.2114, kl_loss = 0.5745\n", + "Batch 90, loss = 187.3597, recon_loss = 186.8530, kl_loss = 0.5067\n", + "Batch 120, loss = 395.4662, recon_loss = 394.7424, kl_loss = 0.7238\n", + "Batch 150, loss = 673.1872, recon_loss = 672.1564, kl_loss = 1.0308\n", + "Batch 180, loss = 1381.0431, recon_loss = 1379.0756, kl_loss = 1.9675\n", + "Batch 210, loss = 4535.3901, recon_loss = 4530.4009, kl_loss = 4.9890\n", + "Average loss: 3820.4401\n", + "Epoch: 829\n", + "Batch 30, loss = 5749.6641, recon_loss = 5748.4746, kl_loss = 1.1893\n", + "Batch 60, loss = 644.9207, recon_loss = 644.3138, kl_loss = 0.6069\n", + "Batch 90, loss = 187.6880, recon_loss = 187.1977, kl_loss = 0.4903\n", + "Batch 120, loss = 396.4074, recon_loss = 395.6164, kl_loss = 0.7910\n", + "Batch 150, loss = 673.6343, recon_loss = 672.6604, kl_loss = 0.9739\n", + "Batch 180, loss = 1380.0061, recon_loss = 1377.9570, kl_loss = 2.0490\n", + "Batch 210, loss = 4448.9858, recon_loss = 4443.9854, kl_loss = 5.0003\n", + "Average loss: 3808.3526\n", + "Epoch: 830\n", + "Batch 30, loss = 5759.8774, recon_loss = 5758.5894, kl_loss = 1.2879\n", + "Batch 60, loss = 644.1656, recon_loss = 643.5598, kl_loss = 0.6058\n", + "Batch 90, loss = 186.8069, recon_loss = 186.3113, kl_loss = 0.4957\n", + "Batch 120, loss = 396.6062, recon_loss = 395.8266, kl_loss = 0.7796\n", + "Batch 150, loss = 672.8779, recon_loss = 671.8530, kl_loss = 1.0249\n", + "Batch 180, loss = 1381.5137, recon_loss = 1379.5358, kl_loss = 1.9779\n", + "Batch 210, loss = 4565.1118, recon_loss = 4560.1270, kl_loss = 4.9848\n", + "Average loss: 3871.0980\n", + "Epoch: 831\n", + "Batch 30, loss = 5744.9482, recon_loss = 5743.7017, kl_loss = 1.2466\n", + "Batch 60, loss = 645.0383, recon_loss = 644.4745, kl_loss = 0.5638\n", + "Batch 90, loss = 191.0919, recon_loss = 190.5886, kl_loss = 0.5034\n", + "Batch 120, loss = 396.8046, recon_loss = 395.9862, kl_loss = 0.8184\n", + "Batch 150, loss = 673.5187, recon_loss = 672.5204, kl_loss = 0.9984\n", + "Batch 180, loss = 1381.6814, recon_loss = 1379.7131, kl_loss = 1.9683\n", + "Batch 210, loss = 4622.3589, recon_loss = 4617.4287, kl_loss = 4.9300\n", + "Average loss: 3840.6073\n", + "Epoch: 832\n", + "Batch 30, loss = 5740.2676, recon_loss = 5739.0547, kl_loss = 1.2129\n", + "Batch 60, loss = 645.6969, recon_loss = 645.1304, kl_loss = 0.5665\n", + "Batch 90, loss = 190.7070, recon_loss = 190.2139, kl_loss = 0.4931\n", + "Batch 120, loss = 399.6078, recon_loss = 398.7175, kl_loss = 0.8902\n", + "Batch 150, loss = 673.4000, recon_loss = 672.3420, kl_loss = 1.0580\n", + "Batch 180, loss = 1383.9231, recon_loss = 1381.9749, kl_loss = 1.9483\n", + "Batch 210, loss = 4525.7534, recon_loss = 4520.7852, kl_loss = 4.9682\n", + "Average loss: 3863.4336\n", + "Epoch: 833\n", + "Batch 30, loss = 5748.3887, recon_loss = 5747.0195, kl_loss = 1.3690\n", + "Batch 60, loss = 644.2195, recon_loss = 643.6334, kl_loss = 0.5861\n", + "Batch 90, loss = 190.5538, recon_loss = 190.0730, kl_loss = 0.4807\n", + "Batch 120, loss = 481.8386, recon_loss = 480.8247, kl_loss = 1.0138\n", + "Batch 150, loss = 673.8780, recon_loss = 672.8680, kl_loss = 1.0099\n", + "Batch 180, loss = 1381.2950, recon_loss = 1379.2373, kl_loss = 2.0577\n", + "Batch 210, loss = 4637.5669, recon_loss = 4632.5063, kl_loss = 5.0605\n", + "Average loss: 3843.2753\n", + "Epoch: 834\n", + "Batch 30, loss = 5756.2378, recon_loss = 5755.0752, kl_loss = 1.1625\n", + "Batch 60, loss = 644.7470, recon_loss = 644.1881, kl_loss = 0.5589\n", + "Batch 90, loss = 190.0913, recon_loss = 189.6069, kl_loss = 0.4844\n", + "Batch 120, loss = 407.5085, recon_loss = 406.6911, kl_loss = 0.8174\n", + "Batch 150, loss = 673.5915, recon_loss = 672.5360, kl_loss = 1.0555\n", + "Batch 180, loss = 1382.1125, recon_loss = 1380.0894, kl_loss = 2.0232\n", + "Batch 210, loss = 4608.0220, recon_loss = 4602.9644, kl_loss = 5.0575\n", + "Average loss: 3827.5152\n", + "Epoch: 835\n", + "Batch 30, loss = 5758.9526, recon_loss = 5757.6938, kl_loss = 1.2589\n", + "Batch 60, loss = 644.6088, recon_loss = 644.0081, kl_loss = 0.6006\n", + "Batch 90, loss = 184.6470, recon_loss = 184.1649, kl_loss = 0.4821\n", + "Batch 120, loss = 397.3750, recon_loss = 396.6445, kl_loss = 0.7305\n", + "Batch 150, loss = 672.6707, recon_loss = 671.6272, kl_loss = 1.0435\n", + "Batch 180, loss = 1382.4011, recon_loss = 1380.3058, kl_loss = 2.0954\n", + "Batch 210, loss = 4560.6216, recon_loss = 4555.4980, kl_loss = 5.1236\n", + "Average loss: 3797.6893\n", + "Epoch: 836\n", + "Batch 30, loss = 5749.5005, recon_loss = 5748.1694, kl_loss = 1.3312\n", + "Batch 60, loss = 644.6027, recon_loss = 644.0247, kl_loss = 0.5780\n", + "Batch 90, loss = 186.1637, recon_loss = 185.6547, kl_loss = 0.5090\n", + "Batch 120, loss = 397.1688, recon_loss = 396.4163, kl_loss = 0.7525\n", + "Batch 150, loss = 674.6758, recon_loss = 673.6780, kl_loss = 0.9979\n", + "Batch 180, loss = 1380.8141, recon_loss = 1378.8036, kl_loss = 2.0106\n", + "Batch 210, loss = 4659.6011, recon_loss = 4654.5088, kl_loss = 5.0921\n", + "Average loss: 3831.7176\n", + "Epoch: 837\n", + "Batch 30, loss = 5749.2100, recon_loss = 5748.0698, kl_loss = 1.1402\n", + "Batch 60, loss = 644.5996, recon_loss = 644.0437, kl_loss = 0.5559\n", + "Batch 90, loss = 190.1845, recon_loss = 189.6818, kl_loss = 0.5027\n", + "Batch 120, loss = 403.4757, recon_loss = 402.6990, kl_loss = 0.7767\n", + "Batch 150, loss = 672.9102, recon_loss = 671.7836, kl_loss = 1.1266\n", + "Batch 180, loss = 1382.4286, recon_loss = 1380.3835, kl_loss = 2.0451\n", + "Batch 210, loss = 4486.1162, recon_loss = 4481.0186, kl_loss = 5.0978\n", + "Average loss: 3825.0873\n", + "Epoch: 838\n", + "Batch 30, loss = 5748.3794, recon_loss = 5747.1406, kl_loss = 1.2386\n", + "Batch 60, loss = 644.8502, recon_loss = 644.2728, kl_loss = 0.5774\n", + "Batch 90, loss = 195.6230, recon_loss = 195.1270, kl_loss = 0.4959\n", + "Batch 120, loss = 396.2050, recon_loss = 395.3187, kl_loss = 0.8863\n", + "Batch 150, loss = 674.2014, recon_loss = 673.1493, kl_loss = 1.0521\n", + "Batch 180, loss = 1380.8015, recon_loss = 1378.7664, kl_loss = 2.0352\n", + "Batch 210, loss = 4535.7720, recon_loss = 4530.7051, kl_loss = 5.0669\n", + "Average loss: 3848.6643\n", + "Epoch: 839\n", + "Batch 30, loss = 5746.0874, recon_loss = 5744.9297, kl_loss = 1.1577\n", + "Batch 60, loss = 645.1534, recon_loss = 644.5898, kl_loss = 0.5636\n", + "Batch 90, loss = 186.3035, recon_loss = 185.8167, kl_loss = 0.4868\n", + "Batch 120, loss = 394.7191, recon_loss = 393.9232, kl_loss = 0.7958\n", + "Batch 150, loss = 673.6146, recon_loss = 672.4988, kl_loss = 1.1158\n", + "Batch 180, loss = 1378.8252, recon_loss = 1376.8079, kl_loss = 2.0173\n", + "Batch 210, loss = 4521.3447, recon_loss = 4516.3677, kl_loss = 4.9769\n", + "Average loss: 3829.5764\n", + "Epoch: 840\n", + "Batch 30, loss = 5740.8604, recon_loss = 5739.6543, kl_loss = 1.2062\n", + "Batch 60, loss = 644.9483, recon_loss = 644.4093, kl_loss = 0.5390\n", + "Batch 90, loss = 206.9068, recon_loss = 206.3789, kl_loss = 0.5280\n", + "Batch 120, loss = 394.2083, recon_loss = 393.3220, kl_loss = 0.8863\n", + "Batch 150, loss = 673.0828, recon_loss = 672.0110, kl_loss = 1.0718\n", + "Batch 180, loss = 1380.7240, recon_loss = 1378.7302, kl_loss = 1.9938\n", + "Batch 210, loss = 4530.6323, recon_loss = 4525.5000, kl_loss = 5.1326\n", + "Average loss: 3875.5372\n", + "Epoch: 841\n", + "Batch 30, loss = 5751.8896, recon_loss = 5750.6333, kl_loss = 1.2565\n", + "Batch 60, loss = 645.1467, recon_loss = 644.5857, kl_loss = 0.5610\n", + "Batch 90, loss = 198.3279, recon_loss = 197.8795, kl_loss = 0.4484\n", + "Batch 120, loss = 401.8805, recon_loss = 401.0459, kl_loss = 0.8346\n", + "Batch 150, loss = 673.2882, recon_loss = 672.2150, kl_loss = 1.0733\n", + "Batch 180, loss = 1380.2532, recon_loss = 1378.2881, kl_loss = 1.9651\n", + "Batch 210, loss = 4641.4795, recon_loss = 4636.3940, kl_loss = 5.0857\n", + "Average loss: 3830.3070\n", + "Epoch: 842\n", + "Batch 30, loss = 5747.5166, recon_loss = 5746.3613, kl_loss = 1.1552\n", + "Batch 60, loss = 645.2875, recon_loss = 644.7653, kl_loss = 0.5221\n", + "Batch 90, loss = 186.5978, recon_loss = 186.1402, kl_loss = 0.4575\n", + "Batch 120, loss = 395.8616, recon_loss = 395.0892, kl_loss = 0.7724\n", + "Batch 150, loss = 673.1447, recon_loss = 672.0852, kl_loss = 1.0595\n", + "Batch 180, loss = 1378.0172, recon_loss = 1376.0232, kl_loss = 1.9941\n", + "Batch 210, loss = 4542.7383, recon_loss = 4537.6113, kl_loss = 5.1269\n", + "Average loss: 3840.1289\n", + "Epoch: 843\n", + "Batch 30, loss = 5753.1841, recon_loss = 5752.1606, kl_loss = 1.0236\n", + "Batch 60, loss = 645.4833, recon_loss = 644.9702, kl_loss = 0.5131\n", + "Batch 90, loss = 189.0841, recon_loss = 188.6249, kl_loss = 0.4592\n", + "Batch 120, loss = 397.1783, recon_loss = 396.3239, kl_loss = 0.8543\n", + "Batch 150, loss = 673.7745, recon_loss = 672.7690, kl_loss = 1.0054\n", + "Batch 180, loss = 1379.8370, recon_loss = 1377.8435, kl_loss = 1.9935\n", + "Batch 210, loss = 4502.4995, recon_loss = 4497.3135, kl_loss = 5.1860\n", + "Average loss: 3845.4718\n", + "Epoch: 844\n", + "Batch 30, loss = 5763.5317, recon_loss = 5762.2764, kl_loss = 1.2554\n", + "Batch 60, loss = 644.9310, recon_loss = 644.3902, kl_loss = 0.5407\n", + "Batch 90, loss = 189.2217, recon_loss = 188.7603, kl_loss = 0.4614\n", + "Batch 120, loss = 397.0946, recon_loss = 396.2811, kl_loss = 0.8135\n", + "Batch 150, loss = 672.7394, recon_loss = 671.7372, kl_loss = 1.0023\n", + "Batch 180, loss = 1379.8425, recon_loss = 1377.8213, kl_loss = 2.0213\n", + "Batch 210, loss = 4486.9722, recon_loss = 4481.8159, kl_loss = 5.1564\n", + "Average loss: 3862.5276\n", + "Epoch: 845\n", + "Batch 30, loss = 5747.1958, recon_loss = 5746.0425, kl_loss = 1.1535\n", + "Batch 60, loss = 645.0457, recon_loss = 644.4980, kl_loss = 0.5477\n", + "Batch 90, loss = 187.8538, recon_loss = 187.3785, kl_loss = 0.4753\n", + "Batch 120, loss = 396.6544, recon_loss = 395.8187, kl_loss = 0.8356\n", + "Batch 150, loss = 672.5446, recon_loss = 671.4670, kl_loss = 1.0776\n", + "Batch 180, loss = 1380.7076, recon_loss = 1378.6827, kl_loss = 2.0249\n", + "Batch 210, loss = 4485.8291, recon_loss = 4480.7554, kl_loss = 5.0738\n", + "Average loss: 3869.3446\n", + "Epoch: 846\n", + "Batch 30, loss = 5742.9258, recon_loss = 5741.7202, kl_loss = 1.2056\n", + "Batch 60, loss = 645.1244, recon_loss = 644.5681, kl_loss = 0.5563\n", + "Batch 90, loss = 194.5611, recon_loss = 194.0860, kl_loss = 0.4751\n", + "Batch 120, loss = 395.4167, recon_loss = 394.6380, kl_loss = 0.7787\n", + "Batch 150, loss = 674.9958, recon_loss = 673.8610, kl_loss = 1.1349\n", + "Batch 180, loss = 1379.1752, recon_loss = 1377.1787, kl_loss = 1.9964\n", + "Batch 210, loss = 4488.7388, recon_loss = 4483.6235, kl_loss = 5.1153\n", + "Average loss: 3876.7484\n", + "Epoch: 847\n", + "Batch 30, loss = 5748.3960, recon_loss = 5747.1436, kl_loss = 1.2522\n", + "Batch 60, loss = 644.7535, recon_loss = 644.1859, kl_loss = 0.5676\n", + "Batch 90, loss = 188.8955, recon_loss = 188.4176, kl_loss = 0.4779\n", + "Batch 120, loss = 398.1178, recon_loss = 397.3062, kl_loss = 0.8116\n", + "Batch 150, loss = 673.5652, recon_loss = 672.4984, kl_loss = 1.0668\n", + "Batch 180, loss = 1383.5853, recon_loss = 1381.5540, kl_loss = 2.0314\n", + "Batch 210, loss = 4647.9507, recon_loss = 4642.8398, kl_loss = 5.1107\n", + "Average loss: 3813.3686\n", + "Epoch: 848\n", + "Batch 30, loss = 5756.9028, recon_loss = 5755.4854, kl_loss = 1.4175\n", + "Batch 60, loss = 643.9906, recon_loss = 643.4095, kl_loss = 0.5811\n", + "Batch 90, loss = 192.2502, recon_loss = 191.7662, kl_loss = 0.4841\n", + "Batch 120, loss = 397.5716, recon_loss = 396.7029, kl_loss = 0.8687\n", + "Batch 150, loss = 672.9679, recon_loss = 671.9075, kl_loss = 1.0604\n", + "Batch 180, loss = 1384.1433, recon_loss = 1382.1302, kl_loss = 2.0131\n", + "Batch 210, loss = 4430.6753, recon_loss = 4425.5425, kl_loss = 5.1328\n", + "Average loss: 3903.0594\n", + "Epoch: 849\n", + "Batch 30, loss = 5742.9937, recon_loss = 5741.5850, kl_loss = 1.4085\n", + "Batch 60, loss = 644.8516, recon_loss = 644.2870, kl_loss = 0.5646\n", + "Batch 90, loss = 191.3654, recon_loss = 190.8944, kl_loss = 0.4710\n", + "Batch 120, loss = 397.0188, recon_loss = 396.2298, kl_loss = 0.7890\n", + "Batch 150, loss = 672.9324, recon_loss = 671.8336, kl_loss = 1.0987\n", + "Batch 180, loss = 1379.7863, recon_loss = 1377.7103, kl_loss = 2.0760\n", + "Batch 210, loss = 4557.4077, recon_loss = 4552.3203, kl_loss = 5.0872\n", + "Average loss: 3917.9083\n", + "Epoch: 850\n", + "Batch 30, loss = 5755.3042, recon_loss = 5754.0278, kl_loss = 1.2764\n", + "Batch 60, loss = 644.6929, recon_loss = 644.1172, kl_loss = 0.5756\n", + "Batch 90, loss = 188.0578, recon_loss = 187.5600, kl_loss = 0.4979\n", + "Batch 120, loss = 398.5443, recon_loss = 397.6520, kl_loss = 0.8922\n", + "Batch 150, loss = 673.0682, recon_loss = 672.0737, kl_loss = 0.9946\n", + "Batch 180, loss = 1380.3496, recon_loss = 1378.3188, kl_loss = 2.0307\n", + "Batch 210, loss = 4520.4355, recon_loss = 4515.3413, kl_loss = 5.0943\n", + "Average loss: 3898.0504\n", + "Epoch: 851\n", + "Batch 30, loss = 5745.1680, recon_loss = 5743.8130, kl_loss = 1.3550\n", + "Batch 60, loss = 644.6270, recon_loss = 644.0671, kl_loss = 0.5599\n", + "Batch 90, loss = 199.3617, recon_loss = 198.9048, kl_loss = 0.4569\n", + "Batch 120, loss = 395.5496, recon_loss = 394.7314, kl_loss = 0.8182\n", + "Batch 150, loss = 673.4635, recon_loss = 672.3654, kl_loss = 1.0981\n", + "Batch 180, loss = 1382.1796, recon_loss = 1380.1108, kl_loss = 2.0687\n", + "Batch 210, loss = 4738.1543, recon_loss = 4733.0747, kl_loss = 5.0797\n", + "Average loss: 3861.3337\n", + "Epoch: 852\n", + "Batch 30, loss = 5749.8608, recon_loss = 5748.6328, kl_loss = 1.2279\n", + "Batch 60, loss = 645.8224, recon_loss = 645.2624, kl_loss = 0.5601\n", + "Batch 90, loss = 189.9380, recon_loss = 189.4632, kl_loss = 0.4747\n", + "Batch 120, loss = 394.6570, recon_loss = 393.7510, kl_loss = 0.9060\n", + "Batch 150, loss = 672.9211, recon_loss = 671.8763, kl_loss = 1.0448\n", + "Batch 180, loss = 1379.7389, recon_loss = 1377.7434, kl_loss = 1.9955\n", + "Batch 210, loss = 4705.2588, recon_loss = 4700.2246, kl_loss = 5.0342\n", + "Average loss: 3831.2208\n", + "Epoch: 853\n", + "Batch 30, loss = 5740.2339, recon_loss = 5738.8525, kl_loss = 1.3815\n", + "Batch 60, loss = 644.2111, recon_loss = 643.6364, kl_loss = 0.5748\n", + "Batch 90, loss = 192.7935, recon_loss = 192.3245, kl_loss = 0.4690\n", + "Batch 120, loss = 395.9818, recon_loss = 395.1380, kl_loss = 0.8438\n", + "Batch 150, loss = 673.7106, recon_loss = 672.6233, kl_loss = 1.0873\n", + "Batch 180, loss = 1379.3896, recon_loss = 1377.3062, kl_loss = 2.0836\n", + "Batch 210, loss = 4546.7168, recon_loss = 4541.7705, kl_loss = 4.9461\n", + "Average loss: 3862.5766\n", + "Epoch: 854\n", + "Batch 30, loss = 5751.8389, recon_loss = 5750.4575, kl_loss = 1.3813\n", + "Batch 60, loss = 644.7594, recon_loss = 644.2050, kl_loss = 0.5544\n", + "Batch 90, loss = 189.2389, recon_loss = 188.7553, kl_loss = 0.4836\n", + "Batch 120, loss = 396.4017, recon_loss = 395.6593, kl_loss = 0.7424\n", + "Batch 150, loss = 672.4379, recon_loss = 671.4627, kl_loss = 0.9751\n", + "Batch 180, loss = 1383.2522, recon_loss = 1381.2454, kl_loss = 2.0068\n", + "Batch 210, loss = 4550.6147, recon_loss = 4545.5986, kl_loss = 5.0160\n", + "Average loss: 3876.7160\n", + "Epoch: 855\n", + "Batch 30, loss = 5746.6274, recon_loss = 5745.1499, kl_loss = 1.4776\n", + "Batch 60, loss = 644.2794, recon_loss = 643.7088, kl_loss = 0.5706\n", + "Batch 90, loss = 195.6427, recon_loss = 195.1803, kl_loss = 0.4624\n", + "Batch 120, loss = 401.0039, recon_loss = 400.1789, kl_loss = 0.8250\n", + "Batch 150, loss = 673.1601, recon_loss = 672.1818, kl_loss = 0.9783\n", + "Batch 180, loss = 1383.8420, recon_loss = 1381.8171, kl_loss = 2.0250\n", + "Batch 210, loss = 4703.7559, recon_loss = 4698.7539, kl_loss = 5.0021\n", + "Average loss: 3795.1837\n", + "Epoch: 856\n", + "Batch 30, loss = 5754.0122, recon_loss = 5752.5845, kl_loss = 1.4279\n", + "Batch 60, loss = 644.3990, recon_loss = 643.8145, kl_loss = 0.5846\n", + "Batch 90, loss = 194.7740, recon_loss = 194.2990, kl_loss = 0.4750\n", + "Batch 120, loss = 397.4856, recon_loss = 396.6293, kl_loss = 0.8563\n", + "Batch 150, loss = 673.8180, recon_loss = 672.7261, kl_loss = 1.0919\n", + "Batch 180, loss = 1378.9158, recon_loss = 1376.8330, kl_loss = 2.0828\n", + "Batch 210, loss = 4669.0796, recon_loss = 4663.9824, kl_loss = 5.0974\n", + "Average loss: 3803.0381\n", + "Epoch: 857\n", + "Batch 30, loss = 5737.7344, recon_loss = 5736.3921, kl_loss = 1.3423\n", + "Batch 60, loss = 645.8392, recon_loss = 645.2642, kl_loss = 0.5751\n", + "Batch 90, loss = 186.4687, recon_loss = 185.9994, kl_loss = 0.4692\n", + "Batch 120, loss = 405.4586, recon_loss = 404.6595, kl_loss = 0.7990\n", + "Batch 150, loss = 672.9202, recon_loss = 671.8701, kl_loss = 1.0501\n", + "Batch 180, loss = 1379.3507, recon_loss = 1377.3025, kl_loss = 2.0483\n", + "Batch 210, loss = 4714.0918, recon_loss = 4708.9541, kl_loss = 5.1378\n", + "Average loss: 3810.1039\n", + "Epoch: 858\n", + "Batch 30, loss = 5741.8716, recon_loss = 5740.4600, kl_loss = 1.4115\n", + "Batch 60, loss = 645.3023, recon_loss = 644.7301, kl_loss = 0.5722\n", + "Batch 90, loss = 196.8893, recon_loss = 196.4348, kl_loss = 0.4545\n", + "Batch 120, loss = 394.7522, recon_loss = 393.9080, kl_loss = 0.8442\n", + "Batch 150, loss = 672.7837, recon_loss = 671.7471, kl_loss = 1.0366\n", + "Batch 180, loss = 1381.3978, recon_loss = 1379.3137, kl_loss = 2.0842\n", + "Batch 210, loss = 4547.2104, recon_loss = 4542.1455, kl_loss = 5.0650\n", + "Average loss: 3841.2497\n", + "Epoch: 859\n", + "Batch 30, loss = 5745.2856, recon_loss = 5743.9312, kl_loss = 1.3545\n", + "Batch 60, loss = 645.5034, recon_loss = 644.9103, kl_loss = 0.5931\n", + "Batch 90, loss = 189.2815, recon_loss = 188.8473, kl_loss = 0.4342\n", + "Batch 120, loss = 395.0314, recon_loss = 394.1919, kl_loss = 0.8395\n", + "Batch 150, loss = 673.0180, recon_loss = 671.9664, kl_loss = 1.0516\n", + "Batch 180, loss = 1388.3483, recon_loss = 1386.2510, kl_loss = 2.0973\n", + "Batch 210, loss = 4488.1001, recon_loss = 4483.0068, kl_loss = 5.0933\n", + "Average loss: 3833.8136\n", + "Epoch: 860\n", + "Batch 30, loss = 5736.4424, recon_loss = 5735.0610, kl_loss = 1.3811\n", + "Batch 60, loss = 645.4180, recon_loss = 644.8439, kl_loss = 0.5741\n", + "Batch 90, loss = 200.1277, recon_loss = 199.6566, kl_loss = 0.4710\n", + "Batch 120, loss = 398.0940, recon_loss = 397.3296, kl_loss = 0.7644\n", + "Batch 150, loss = 672.6389, recon_loss = 671.5264, kl_loss = 1.1125\n", + "Batch 180, loss = 1379.1627, recon_loss = 1377.0985, kl_loss = 2.0642\n", + "Batch 210, loss = 4571.4575, recon_loss = 4566.3208, kl_loss = 5.1367\n", + "Average loss: 3793.0752\n", + "Epoch: 861\n", + "Batch 30, loss = 5747.6440, recon_loss = 5746.1934, kl_loss = 1.4506\n", + "Batch 60, loss = 645.6681, recon_loss = 645.0837, kl_loss = 0.5844\n", + "Batch 90, loss = 186.4946, recon_loss = 186.0294, kl_loss = 0.4652\n", + "Batch 120, loss = 394.9401, recon_loss = 394.1269, kl_loss = 0.8132\n", + "Batch 150, loss = 672.8710, recon_loss = 671.8278, kl_loss = 1.0433\n", + "Batch 180, loss = 1378.9574, recon_loss = 1376.8652, kl_loss = 2.0922\n", + "Batch 210, loss = 4590.7769, recon_loss = 4585.6855, kl_loss = 5.0914\n", + "Average loss: 3805.5049\n", + "Epoch: 862\n", + "Batch 30, loss = 5736.3154, recon_loss = 5734.8647, kl_loss = 1.4504\n", + "Batch 60, loss = 644.5242, recon_loss = 643.9368, kl_loss = 0.5874\n", + "Batch 90, loss = 202.4781, recon_loss = 202.0396, kl_loss = 0.4385\n", + "Batch 120, loss = 395.0222, recon_loss = 394.2702, kl_loss = 0.7520\n", + "Batch 150, loss = 672.2249, recon_loss = 671.1952, kl_loss = 1.0297\n", + "Batch 180, loss = 1378.5447, recon_loss = 1376.4919, kl_loss = 2.0527\n", + "Batch 210, loss = 4538.9326, recon_loss = 4533.7788, kl_loss = 5.1537\n", + "Average loss: 3813.8897\n", + "Epoch: 863\n", + "Batch 30, loss = 5746.6011, recon_loss = 5745.2266, kl_loss = 1.3746\n", + "Batch 60, loss = 644.6812, recon_loss = 644.0807, kl_loss = 0.6004\n", + "Batch 90, loss = 185.1518, recon_loss = 184.6922, kl_loss = 0.4596\n", + "Batch 120, loss = 397.5672, recon_loss = 396.7830, kl_loss = 0.7842\n", + "Batch 150, loss = 672.8685, recon_loss = 671.8370, kl_loss = 1.0315\n", + "Batch 180, loss = 1381.8964, recon_loss = 1379.8478, kl_loss = 2.0486\n", + "Batch 210, loss = 4486.2539, recon_loss = 4481.0923, kl_loss = 5.1615\n", + "Average loss: 3838.8097\n", + "Epoch: 864\n", + "Batch 30, loss = 5739.1025, recon_loss = 5737.5425, kl_loss = 1.5602\n", + "Batch 60, loss = 646.2722, recon_loss = 645.6611, kl_loss = 0.6111\n", + "Batch 90, loss = 198.4765, recon_loss = 198.0102, kl_loss = 0.4664\n", + "Batch 120, loss = 397.2374, recon_loss = 396.3762, kl_loss = 0.8612\n", + "Batch 150, loss = 672.4075, recon_loss = 671.3009, kl_loss = 1.1066\n", + "Batch 180, loss = 1380.6106, recon_loss = 1378.5886, kl_loss = 2.0220\n", + "Batch 210, loss = 4511.2422, recon_loss = 4506.0957, kl_loss = 5.1467\n", + "Average loss: 3840.1302\n", + "Epoch: 865\n", + "Batch 30, loss = 5736.0371, recon_loss = 5734.4731, kl_loss = 1.5637\n", + "Batch 60, loss = 645.6042, recon_loss = 644.9643, kl_loss = 0.6399\n", + "Batch 90, loss = 188.8988, recon_loss = 188.4218, kl_loss = 0.4770\n", + "Batch 120, loss = 393.8929, recon_loss = 393.0379, kl_loss = 0.8550\n", + "Batch 150, loss = 672.6451, recon_loss = 671.6145, kl_loss = 1.0307\n", + "Batch 180, loss = 1381.2104, recon_loss = 1379.2059, kl_loss = 2.0046\n", + "Batch 210, loss = 4572.6035, recon_loss = 4567.3804, kl_loss = 5.2229\n", + "Average loss: 3883.5787\n", + "Epoch: 866\n", + "Batch 30, loss = 5747.9302, recon_loss = 5746.5254, kl_loss = 1.4046\n", + "Batch 60, loss = 645.0793, recon_loss = 644.5027, kl_loss = 0.5766\n", + "Batch 90, loss = 196.6026, recon_loss = 196.1705, kl_loss = 0.4321\n", + "Batch 120, loss = 394.7764, recon_loss = 393.9244, kl_loss = 0.8520\n", + "Batch 150, loss = 673.2683, recon_loss = 672.2542, kl_loss = 1.0142\n", + "Batch 180, loss = 1382.5973, recon_loss = 1380.5446, kl_loss = 2.0528\n", + "Batch 210, loss = 4641.1118, recon_loss = 4635.9106, kl_loss = 5.2014\n", + "Average loss: 3832.6828\n", + "Epoch: 867\n", + "Batch 30, loss = 5742.1396, recon_loss = 5740.6377, kl_loss = 1.5020\n", + "Batch 60, loss = 644.9279, recon_loss = 644.3412, kl_loss = 0.5867\n", + "Batch 90, loss = 187.3552, recon_loss = 186.8820, kl_loss = 0.4732\n", + "Batch 120, loss = 396.2160, recon_loss = 395.2726, kl_loss = 0.9435\n", + "Batch 150, loss = 673.7123, recon_loss = 672.6133, kl_loss = 1.0990\n", + "Batch 180, loss = 1381.7781, recon_loss = 1379.6726, kl_loss = 2.1055\n", + "Batch 210, loss = 4539.8184, recon_loss = 4534.6230, kl_loss = 5.1955\n", + "Average loss: 3802.2143\n", + "Epoch: 868\n", + "Batch 30, loss = 5761.4043, recon_loss = 5760.1172, kl_loss = 1.2871\n", + "Batch 60, loss = 645.1447, recon_loss = 644.5461, kl_loss = 0.5985\n", + "Batch 90, loss = 188.1003, recon_loss = 187.6539, kl_loss = 0.4464\n", + "Batch 120, loss = 392.8104, recon_loss = 391.9852, kl_loss = 0.8252\n", + "Batch 150, loss = 672.9935, recon_loss = 671.9194, kl_loss = 1.0742\n", + "Batch 180, loss = 1381.3882, recon_loss = 1379.2815, kl_loss = 2.1067\n", + "Batch 210, loss = 4456.4277, recon_loss = 4451.1738, kl_loss = 5.2539\n", + "Average loss: 3806.6359\n", + "Epoch: 869\n", + "Batch 30, loss = 5746.6318, recon_loss = 5745.2422, kl_loss = 1.3898\n", + "Batch 60, loss = 644.7223, recon_loss = 644.1320, kl_loss = 0.5903\n", + "Batch 90, loss = 191.0144, recon_loss = 190.5513, kl_loss = 0.4631\n", + "Batch 120, loss = 397.6549, recon_loss = 396.8942, kl_loss = 0.7607\n", + "Batch 150, loss = 673.3889, recon_loss = 672.2681, kl_loss = 1.1208\n", + "Batch 180, loss = 1381.7710, recon_loss = 1379.7513, kl_loss = 2.0196\n", + "Batch 210, loss = 4433.9263, recon_loss = 4428.8135, kl_loss = 5.1129\n", + "Average loss: 3842.9268\n", + "Epoch: 870\n", + "Batch 30, loss = 5743.5322, recon_loss = 5742.0430, kl_loss = 1.4893\n", + "Batch 60, loss = 644.6705, recon_loss = 644.1213, kl_loss = 0.5493\n", + "Batch 90, loss = 187.2297, recon_loss = 186.7936, kl_loss = 0.4361\n", + "Batch 120, loss = 397.2579, recon_loss = 396.3791, kl_loss = 0.8789\n", + "Batch 150, loss = 672.7373, recon_loss = 671.6187, kl_loss = 1.1187\n", + "Batch 180, loss = 1379.1210, recon_loss = 1377.0576, kl_loss = 2.0634\n", + "Batch 210, loss = 4452.6758, recon_loss = 4447.5938, kl_loss = 5.0819\n", + "Average loss: 3852.1343\n", + "Epoch: 871\n", + "Batch 30, loss = 5744.7412, recon_loss = 5743.3560, kl_loss = 1.3852\n", + "Batch 60, loss = 644.4258, recon_loss = 643.8429, kl_loss = 0.5830\n", + "Batch 90, loss = 196.9293, recon_loss = 196.4771, kl_loss = 0.4523\n", + "Batch 120, loss = 395.8568, recon_loss = 395.0423, kl_loss = 0.8144\n", + "Batch 150, loss = 672.4279, recon_loss = 671.3597, kl_loss = 1.0682\n", + "Batch 180, loss = 1381.9648, recon_loss = 1379.8254, kl_loss = 2.1394\n", + "Batch 210, loss = 4401.2549, recon_loss = 4396.1953, kl_loss = 5.0595\n", + "Average loss: 3820.3059\n", + "Epoch: 872\n", + "Batch 30, loss = 5747.1895, recon_loss = 5745.8062, kl_loss = 1.3834\n", + "Batch 60, loss = 644.9178, recon_loss = 644.3518, kl_loss = 0.5660\n", + "Batch 90, loss = 195.6606, recon_loss = 195.2175, kl_loss = 0.4431\n", + "Batch 120, loss = 397.3657, recon_loss = 396.3744, kl_loss = 0.9913\n", + "Batch 150, loss = 672.8916, recon_loss = 671.8829, kl_loss = 1.0087\n", + "Batch 180, loss = 1381.0331, recon_loss = 1379.0291, kl_loss = 2.0040\n", + "Batch 210, loss = 4420.2827, recon_loss = 4415.2065, kl_loss = 5.0763\n", + "Average loss: 3866.8612\n", + "Epoch: 873\n", + "Batch 30, loss = 5746.2500, recon_loss = 5744.8213, kl_loss = 1.4287\n", + "Batch 60, loss = 644.2977, recon_loss = 643.7037, kl_loss = 0.5940\n", + "Batch 90, loss = 199.5947, recon_loss = 199.1235, kl_loss = 0.4712\n", + "Batch 120, loss = 392.7219, recon_loss = 391.9067, kl_loss = 0.8152\n", + "Batch 150, loss = 672.8514, recon_loss = 671.7496, kl_loss = 1.1017\n", + "Batch 180, loss = 1382.6931, recon_loss = 1380.6862, kl_loss = 2.0070\n", + "Batch 210, loss = 4568.6245, recon_loss = 4563.5752, kl_loss = 5.0495\n", + "Average loss: 3818.3809\n", + "Epoch: 874\n", + "Batch 30, loss = 5744.8442, recon_loss = 5743.4194, kl_loss = 1.4250\n", + "Batch 60, loss = 644.1997, recon_loss = 643.6067, kl_loss = 0.5930\n", + "Batch 90, loss = 188.7364, recon_loss = 188.2591, kl_loss = 0.4773\n", + "Batch 120, loss = 401.0908, recon_loss = 400.2054, kl_loss = 0.8854\n", + "Batch 150, loss = 672.7829, recon_loss = 671.7702, kl_loss = 1.0127\n", + "Batch 180, loss = 1378.8655, recon_loss = 1376.8060, kl_loss = 2.0595\n", + "Batch 210, loss = 4538.7759, recon_loss = 4533.6499, kl_loss = 5.1262\n", + "Average loss: 3816.8849\n", + "Epoch: 875\n", + "Batch 30, loss = 5732.8838, recon_loss = 5731.5029, kl_loss = 1.3806\n", + "Batch 60, loss = 644.4569, recon_loss = 643.8668, kl_loss = 0.5902\n", + "Batch 90, loss = 196.9134, recon_loss = 196.4240, kl_loss = 0.4894\n", + "Batch 120, loss = 394.1748, recon_loss = 393.3487, kl_loss = 0.8261\n", + "Batch 150, loss = 673.4684, recon_loss = 672.4282, kl_loss = 1.0402\n", + "Batch 180, loss = 1379.0023, recon_loss = 1376.7791, kl_loss = 2.2233\n", + "Batch 210, loss = 4522.4302, recon_loss = 4517.3394, kl_loss = 5.0908\n", + "Average loss: 3819.8913\n", + "Epoch: 876\n", + "Batch 30, loss = 5742.6816, recon_loss = 5741.1401, kl_loss = 1.5417\n", + "Batch 60, loss = 644.0237, recon_loss = 643.4299, kl_loss = 0.5938\n", + "Batch 90, loss = 200.5726, recon_loss = 200.1094, kl_loss = 0.4632\n", + "Batch 120, loss = 394.9762, recon_loss = 394.1763, kl_loss = 0.7999\n", + "Batch 150, loss = 673.4147, recon_loss = 672.3181, kl_loss = 1.0966\n", + "Batch 180, loss = 1380.0720, recon_loss = 1378.0082, kl_loss = 2.0638\n", + "Batch 210, loss = 4531.6016, recon_loss = 4526.4492, kl_loss = 5.1521\n", + "Average loss: 3882.6364\n", + "Epoch: 877\n", + "Batch 30, loss = 5730.2378, recon_loss = 5728.8052, kl_loss = 1.4326\n", + "Batch 60, loss = 644.2476, recon_loss = 643.6696, kl_loss = 0.5780\n", + "Batch 90, loss = 188.7929, recon_loss = 188.3074, kl_loss = 0.4854\n", + "Batch 120, loss = 399.1876, recon_loss = 398.3754, kl_loss = 0.8122\n", + "Batch 150, loss = 673.0363, recon_loss = 672.0258, kl_loss = 1.0104\n", + "Batch 180, loss = 1381.4762, recon_loss = 1379.4211, kl_loss = 2.0551\n", + "Batch 210, loss = 4518.0972, recon_loss = 4513.0254, kl_loss = 5.0718\n", + "Average loss: 3874.4914\n", + "Epoch: 878\n", + "Batch 30, loss = 5745.5796, recon_loss = 5744.1431, kl_loss = 1.4364\n", + "Batch 60, loss = 645.7745, recon_loss = 645.1703, kl_loss = 0.6042\n", + "Batch 90, loss = 200.1926, recon_loss = 199.6848, kl_loss = 0.5078\n", + "Batch 120, loss = 395.3195, recon_loss = 394.4430, kl_loss = 0.8766\n", + "Batch 150, loss = 672.7830, recon_loss = 671.7468, kl_loss = 1.0362\n", + "Batch 180, loss = 1377.7450, recon_loss = 1375.6504, kl_loss = 2.0946\n", + "Batch 210, loss = 4426.9644, recon_loss = 4421.9854, kl_loss = 4.9790\n", + "Average loss: 3911.7274\n", + "Epoch: 879\n", + "Batch 30, loss = 5739.5205, recon_loss = 5738.0376, kl_loss = 1.4829\n", + "Batch 60, loss = 643.8170, recon_loss = 643.1794, kl_loss = 0.6375\n", + "Batch 90, loss = 186.2192, recon_loss = 185.7415, kl_loss = 0.4777\n", + "Batch 120, loss = 394.6867, recon_loss = 393.7616, kl_loss = 0.9251\n", + "Batch 150, loss = 673.4322, recon_loss = 672.4120, kl_loss = 1.0202\n", + "Batch 180, loss = 1383.6302, recon_loss = 1381.6012, kl_loss = 2.0291\n", + "Batch 210, loss = 4543.4297, recon_loss = 4538.4092, kl_loss = 5.0203\n", + "Average loss: 3846.8283\n", + "Epoch: 880\n", + "Batch 30, loss = 5744.3887, recon_loss = 5743.0356, kl_loss = 1.3529\n", + "Batch 60, loss = 644.2543, recon_loss = 643.6535, kl_loss = 0.6008\n", + "Batch 90, loss = 184.3242, recon_loss = 183.8533, kl_loss = 0.4709\n", + "Batch 120, loss = 396.6099, recon_loss = 395.6492, kl_loss = 0.9607\n", + "Batch 150, loss = 673.2464, recon_loss = 672.2185, kl_loss = 1.0279\n", + "Batch 180, loss = 1378.4238, recon_loss = 1376.3196, kl_loss = 2.1042\n", + "Batch 210, loss = 4770.4331, recon_loss = 4765.3291, kl_loss = 5.1039\n", + "Average loss: 3820.0909\n", + "Epoch: 881\n", + "Batch 30, loss = 5740.4146, recon_loss = 5739.0273, kl_loss = 1.3872\n", + "Batch 60, loss = 645.1514, recon_loss = 644.5902, kl_loss = 0.5612\n", + "Batch 90, loss = 191.2476, recon_loss = 190.7256, kl_loss = 0.5220\n", + "Batch 120, loss = 393.8891, recon_loss = 392.9858, kl_loss = 0.9033\n", + "Batch 150, loss = 673.1197, recon_loss = 672.0282, kl_loss = 1.0915\n", + "Batch 180, loss = 1391.4564, recon_loss = 1389.4292, kl_loss = 2.0272\n", + "Batch 210, loss = 4527.7935, recon_loss = 4522.7490, kl_loss = 5.0443\n", + "Average loss: 3923.5228\n", + "Epoch: 882\n", + "Batch 30, loss = 5740.0615, recon_loss = 5738.6030, kl_loss = 1.4584\n", + "Batch 60, loss = 643.9433, recon_loss = 643.3310, kl_loss = 0.6123\n", + "Batch 90, loss = 190.0177, recon_loss = 189.5170, kl_loss = 0.5007\n", + "Batch 120, loss = 394.1663, recon_loss = 393.2321, kl_loss = 0.9342\n", + "Batch 150, loss = 672.6848, recon_loss = 671.6650, kl_loss = 1.0198\n", + "Batch 180, loss = 1381.8718, recon_loss = 1379.8381, kl_loss = 2.0337\n", + "Batch 210, loss = 4523.7622, recon_loss = 4518.6802, kl_loss = 5.0822\n", + "Average loss: 3855.3671\n", + "Epoch: 883\n", + "Batch 30, loss = 5747.1191, recon_loss = 5745.7051, kl_loss = 1.4141\n", + "Batch 60, loss = 643.9552, recon_loss = 643.3448, kl_loss = 0.6104\n", + "Batch 90, loss = 193.1845, recon_loss = 192.7136, kl_loss = 0.4709\n", + "Batch 120, loss = 396.6595, recon_loss = 395.7874, kl_loss = 0.8722\n", + "Batch 150, loss = 672.3373, recon_loss = 671.2747, kl_loss = 1.0626\n", + "Batch 180, loss = 1381.4010, recon_loss = 1379.2999, kl_loss = 2.1011\n", + "Batch 210, loss = 4668.2910, recon_loss = 4663.2510, kl_loss = 5.0402\n", + "Average loss: 3916.7337\n", + "Epoch: 884\n", + "Batch 30, loss = 5743.8032, recon_loss = 5742.5195, kl_loss = 1.2835\n", + "Batch 60, loss = 644.0236, recon_loss = 643.4534, kl_loss = 0.5702\n", + "Batch 90, loss = 188.7334, recon_loss = 188.2466, kl_loss = 0.4868\n", + "Batch 120, loss = 395.9419, recon_loss = 395.0999, kl_loss = 0.8419\n", + "Batch 150, loss = 672.9690, recon_loss = 671.9301, kl_loss = 1.0390\n", + "Batch 180, loss = 1379.2599, recon_loss = 1377.2168, kl_loss = 2.0431\n", + "Batch 210, loss = 4589.6924, recon_loss = 4584.6748, kl_loss = 5.0177\n", + "Average loss: 3872.6225\n", + "Epoch: 885\n", + "Batch 30, loss = 5742.3657, recon_loss = 5740.7998, kl_loss = 1.5659\n", + "Batch 60, loss = 644.6550, recon_loss = 644.0172, kl_loss = 0.6378\n", + "Batch 90, loss = 189.4501, recon_loss = 188.9028, kl_loss = 0.5473\n", + "Batch 120, loss = 396.1519, recon_loss = 395.2295, kl_loss = 0.9224\n", + "Batch 150, loss = 672.7372, recon_loss = 671.6445, kl_loss = 1.0927\n", + "Batch 180, loss = 1378.6626, recon_loss = 1376.5868, kl_loss = 2.0758\n", + "Batch 210, loss = 4496.2227, recon_loss = 4491.2163, kl_loss = 5.0064\n", + "Average loss: 3892.7246\n", + "Epoch: 886\n", + "Batch 30, loss = 5741.5977, recon_loss = 5740.1689, kl_loss = 1.4288\n", + "Batch 60, loss = 645.2891, recon_loss = 644.7037, kl_loss = 0.5855\n", + "Batch 90, loss = 191.9402, recon_loss = 191.4564, kl_loss = 0.4838\n", + "Batch 120, loss = 393.4931, recon_loss = 392.6673, kl_loss = 0.8257\n", + "Batch 150, loss = 672.5402, recon_loss = 671.5999, kl_loss = 0.9404\n", + "Batch 180, loss = 1380.6880, recon_loss = 1378.6520, kl_loss = 2.0360\n", + "Batch 210, loss = 4608.0576, recon_loss = 4603.0684, kl_loss = 4.9895\n", + "Average loss: 3866.5382\n", + "Epoch: 887\n", + "Batch 30, loss = 5767.5527, recon_loss = 5766.1411, kl_loss = 1.4116\n", + "Batch 60, loss = 644.3400, recon_loss = 643.7483, kl_loss = 0.5917\n", + "Batch 90, loss = 185.5457, recon_loss = 185.0852, kl_loss = 0.4605\n", + "Batch 120, loss = 393.5954, recon_loss = 392.7202, kl_loss = 0.8752\n", + "Batch 150, loss = 672.7009, recon_loss = 671.6364, kl_loss = 1.0645\n", + "Batch 180, loss = 1380.3436, recon_loss = 1378.2706, kl_loss = 2.0730\n", + "Batch 210, loss = 4543.4927, recon_loss = 4538.5435, kl_loss = 4.9493\n", + "Average loss: 3864.3108\n", + "Epoch: 888\n", + "Batch 30, loss = 5739.4780, recon_loss = 5737.9312, kl_loss = 1.5470\n", + "Batch 60, loss = 644.1448, recon_loss = 643.5430, kl_loss = 0.6019\n", + "Batch 90, loss = 197.2236, recon_loss = 196.7517, kl_loss = 0.4719\n", + "Batch 120, loss = 393.3791, recon_loss = 392.4898, kl_loss = 0.8893\n", + "Batch 150, loss = 673.0157, recon_loss = 672.0250, kl_loss = 0.9908\n", + "Batch 180, loss = 1378.6387, recon_loss = 1376.5574, kl_loss = 2.0813\n", + "Batch 210, loss = 4461.2954, recon_loss = 4456.2461, kl_loss = 5.0492\n", + "Average loss: 3853.4138\n", + "Epoch: 889\n", + "Batch 30, loss = 5762.0859, recon_loss = 5760.6875, kl_loss = 1.3987\n", + "Batch 60, loss = 643.8056, recon_loss = 643.2134, kl_loss = 0.5923\n", + "Batch 90, loss = 187.4022, recon_loss = 186.9166, kl_loss = 0.4856\n", + "Batch 120, loss = 393.7191, recon_loss = 392.8016, kl_loss = 0.9175\n", + "Batch 150, loss = 672.2716, recon_loss = 671.2710, kl_loss = 1.0006\n", + "Batch 180, loss = 1377.1509, recon_loss = 1375.0747, kl_loss = 2.0762\n", + "Batch 210, loss = 4437.8364, recon_loss = 4432.7637, kl_loss = 5.0725\n", + "Average loss: 3889.0691\n", + "Epoch: 890\n", + "Batch 30, loss = 5744.0532, recon_loss = 5742.6558, kl_loss = 1.3975\n", + "Batch 60, loss = 644.0667, recon_loss = 643.4548, kl_loss = 0.6119\n", + "Batch 90, loss = 188.9509, recon_loss = 188.4359, kl_loss = 0.5149\n", + "Batch 120, loss = 400.2696, recon_loss = 399.4644, kl_loss = 0.8052\n", + "Batch 150, loss = 672.1868, recon_loss = 671.1637, kl_loss = 1.0230\n", + "Batch 180, loss = 1378.1359, recon_loss = 1376.0200, kl_loss = 2.1159\n", + "Batch 210, loss = 4576.1401, recon_loss = 4571.0391, kl_loss = 5.1012\n", + "Average loss: 3853.5392\n", + "Epoch: 891\n", + "Batch 30, loss = 5739.5078, recon_loss = 5738.0889, kl_loss = 1.4190\n", + "Batch 60, loss = 644.8519, recon_loss = 644.2391, kl_loss = 0.6128\n", + "Batch 90, loss = 184.4300, recon_loss = 183.9638, kl_loss = 0.4662\n", + "Batch 120, loss = 396.5468, recon_loss = 395.6914, kl_loss = 0.8555\n", + "Batch 150, loss = 672.1541, recon_loss = 671.1843, kl_loss = 0.9699\n", + "Batch 180, loss = 1381.3453, recon_loss = 1379.2932, kl_loss = 2.0521\n", + "Batch 210, loss = 4534.5957, recon_loss = 4529.4717, kl_loss = 5.1239\n", + "Average loss: 3846.9335\n", + "Epoch: 892\n", + "Batch 30, loss = 5739.4214, recon_loss = 5738.0122, kl_loss = 1.4089\n", + "Batch 60, loss = 644.1159, recon_loss = 643.5348, kl_loss = 0.5811\n", + "Batch 90, loss = 187.2059, recon_loss = 186.7458, kl_loss = 0.4601\n", + "Batch 120, loss = 395.4724, recon_loss = 394.6166, kl_loss = 0.8559\n", + "Batch 150, loss = 672.8625, recon_loss = 671.7811, kl_loss = 1.0814\n", + "Batch 180, loss = 1378.6040, recon_loss = 1376.4816, kl_loss = 2.1224\n", + "Batch 210, loss = 4405.9570, recon_loss = 4400.8691, kl_loss = 5.0878\n", + "Average loss: 3799.2275\n", + "Epoch: 893\n", + "Batch 30, loss = 5745.2412, recon_loss = 5743.9038, kl_loss = 1.3375\n", + "Batch 60, loss = 644.3177, recon_loss = 643.7328, kl_loss = 0.5849\n", + "Batch 90, loss = 192.6349, recon_loss = 192.1904, kl_loss = 0.4445\n", + "Batch 120, loss = 391.8416, recon_loss = 390.9972, kl_loss = 0.8444\n", + "Batch 150, loss = 671.9483, recon_loss = 670.9246, kl_loss = 1.0237\n", + "Batch 180, loss = 1381.9861, recon_loss = 1379.8917, kl_loss = 2.0943\n", + "Batch 210, loss = 4449.4512, recon_loss = 4444.3916, kl_loss = 5.0594\n", + "Average loss: 3860.2028\n", + "Epoch: 894\n", + "Batch 30, loss = 5752.4077, recon_loss = 5751.0469, kl_loss = 1.3611\n", + "Batch 60, loss = 645.1039, recon_loss = 644.5032, kl_loss = 0.6007\n", + "Batch 90, loss = 205.9604, recon_loss = 205.4752, kl_loss = 0.4853\n", + "Batch 120, loss = 394.4149, recon_loss = 393.5836, kl_loss = 0.8313\n", + "Batch 150, loss = 672.8522, recon_loss = 671.6782, kl_loss = 1.1740\n", + "Batch 180, loss = 1379.9606, recon_loss = 1377.7289, kl_loss = 2.2317\n", + "Batch 210, loss = 4532.0391, recon_loss = 4527.0342, kl_loss = 5.0050\n", + "Average loss: 3845.3655\n", + "Epoch: 895\n", + "Batch 30, loss = 5745.9824, recon_loss = 5744.6357, kl_loss = 1.3466\n", + "Batch 60, loss = 643.5807, recon_loss = 643.0219, kl_loss = 0.5589\n", + "Batch 90, loss = 192.2237, recon_loss = 191.7263, kl_loss = 0.4974\n", + "Batch 120, loss = 393.7250, recon_loss = 392.8648, kl_loss = 0.8602\n", + "Batch 150, loss = 671.8622, recon_loss = 670.7943, kl_loss = 1.0679\n", + "Batch 180, loss = 1378.0790, recon_loss = 1375.8751, kl_loss = 2.2038\n", + "Batch 210, loss = 4637.3452, recon_loss = 4632.3711, kl_loss = 4.9741\n", + "Average loss: 3832.2140\n", + "Epoch: 896\n", + "Batch 30, loss = 5754.1753, recon_loss = 5752.7842, kl_loss = 1.3909\n", + "Batch 60, loss = 645.4533, recon_loss = 644.8801, kl_loss = 0.5732\n", + "Batch 90, loss = 200.6334, recon_loss = 200.0738, kl_loss = 0.5595\n", + "Batch 120, loss = 396.6540, recon_loss = 395.7916, kl_loss = 0.8624\n", + "Batch 150, loss = 672.5401, recon_loss = 671.4568, kl_loss = 1.0833\n", + "Batch 180, loss = 1377.7838, recon_loss = 1375.6637, kl_loss = 2.1201\n", + "Batch 210, loss = 4473.4121, recon_loss = 4468.4390, kl_loss = 4.9731\n", + "Average loss: 3830.2905\n", + "Epoch: 897\n", + "Batch 30, loss = 5747.9741, recon_loss = 5746.5361, kl_loss = 1.4379\n", + "Batch 60, loss = 643.4286, recon_loss = 642.8491, kl_loss = 0.5796\n", + "Batch 90, loss = 196.3984, recon_loss = 195.8874, kl_loss = 0.5110\n", + "Batch 120, loss = 393.3402, recon_loss = 392.4400, kl_loss = 0.9002\n", + "Batch 150, loss = 672.4989, recon_loss = 671.3949, kl_loss = 1.1040\n", + "Batch 180, loss = 1382.1727, recon_loss = 1380.0254, kl_loss = 2.1474\n", + "Batch 210, loss = 4722.6187, recon_loss = 4717.4512, kl_loss = 5.1674\n", + "Average loss: 3832.0897\n", + "Epoch: 898\n", + "Batch 30, loss = 5752.6040, recon_loss = 5751.1626, kl_loss = 1.4413\n", + "Batch 60, loss = 644.3481, recon_loss = 643.7385, kl_loss = 0.6096\n", + "Batch 90, loss = 192.1327, recon_loss = 191.6277, kl_loss = 0.5050\n", + "Batch 120, loss = 404.0657, recon_loss = 403.1631, kl_loss = 0.9026\n", + "Batch 150, loss = 672.1550, recon_loss = 671.0864, kl_loss = 1.0686\n", + "Batch 180, loss = 1386.9285, recon_loss = 1384.7617, kl_loss = 2.1668\n", + "Batch 210, loss = 4506.0073, recon_loss = 4501.0801, kl_loss = 4.9272\n", + "Average loss: 3816.5840\n", + "Epoch: 899\n", + "Batch 30, loss = 5751.2402, recon_loss = 5749.8193, kl_loss = 1.4208\n", + "Batch 60, loss = 643.5147, recon_loss = 642.9175, kl_loss = 0.5972\n", + "Batch 90, loss = 201.4842, recon_loss = 200.9776, kl_loss = 0.5066\n", + "Batch 120, loss = 394.5295, recon_loss = 393.6518, kl_loss = 0.8777\n", + "Batch 150, loss = 672.4945, recon_loss = 671.3195, kl_loss = 1.1750\n", + "Batch 180, loss = 1378.4340, recon_loss = 1376.3052, kl_loss = 2.1288\n", + "Batch 210, loss = 4549.7681, recon_loss = 4544.9053, kl_loss = 4.8628\n", + "Average loss: 3854.5855\n", + "Epoch: 900\n", + "Batch 30, loss = 5768.7559, recon_loss = 5767.2070, kl_loss = 1.5488\n", + "Batch 60, loss = 644.1335, recon_loss = 643.5355, kl_loss = 0.5980\n", + "Batch 90, loss = 198.6969, recon_loss = 198.2393, kl_loss = 0.4576\n", + "Batch 120, loss = 392.3997, recon_loss = 391.5320, kl_loss = 0.8677\n", + "Batch 150, loss = 672.5267, recon_loss = 671.4355, kl_loss = 1.0911\n", + "Batch 180, loss = 1379.2816, recon_loss = 1377.1836, kl_loss = 2.0981\n", + "Batch 210, loss = 4539.9155, recon_loss = 4534.9678, kl_loss = 4.9476\n", + "Average loss: 3838.7500\n", + "Epoch: 901\n", + "Batch 30, loss = 5755.2329, recon_loss = 5753.6826, kl_loss = 1.5503\n", + "Batch 60, loss = 644.8327, recon_loss = 644.2567, kl_loss = 0.5761\n", + "Batch 90, loss = 185.8549, recon_loss = 185.3459, kl_loss = 0.5091\n", + "Batch 120, loss = 391.8021, recon_loss = 390.8557, kl_loss = 0.9464\n", + "Batch 150, loss = 671.7637, recon_loss = 670.7375, kl_loss = 1.0262\n", + "Batch 180, loss = 1377.8293, recon_loss = 1375.7043, kl_loss = 2.1250\n", + "Batch 210, loss = 4472.7686, recon_loss = 4467.8428, kl_loss = 4.9257\n", + "Average loss: 3860.4156\n", + "Epoch: 902\n", + "Batch 30, loss = 5746.6309, recon_loss = 5745.2520, kl_loss = 1.3791\n", + "Batch 60, loss = 644.3304, recon_loss = 643.7441, kl_loss = 0.5863\n", + "Batch 90, loss = 189.4305, recon_loss = 188.9439, kl_loss = 0.4865\n", + "Batch 120, loss = 393.8142, recon_loss = 392.9308, kl_loss = 0.8833\n", + "Batch 150, loss = 672.4620, recon_loss = 671.4448, kl_loss = 1.0173\n", + "Batch 180, loss = 1378.5055, recon_loss = 1376.4044, kl_loss = 2.1011\n", + "Batch 210, loss = 4408.1167, recon_loss = 4403.1641, kl_loss = 4.9525\n", + "Average loss: 3891.0067\n", + "Epoch: 903\n", + "Batch 30, loss = 5748.4355, recon_loss = 5747.1284, kl_loss = 1.3071\n", + "Batch 60, loss = 644.3899, recon_loss = 643.8087, kl_loss = 0.5812\n", + "Batch 90, loss = 188.1013, recon_loss = 187.6121, kl_loss = 0.4892\n", + "Batch 120, loss = 396.7391, recon_loss = 395.9381, kl_loss = 0.8010\n", + "Batch 150, loss = 672.6436, recon_loss = 671.4952, kl_loss = 1.1484\n", + "Batch 180, loss = 1380.5918, recon_loss = 1378.4246, kl_loss = 2.1672\n", + "Batch 210, loss = 4653.2637, recon_loss = 4648.2910, kl_loss = 4.9724\n", + "Average loss: 3816.4800\n", + "Epoch: 904\n", + "Batch 30, loss = 5750.1587, recon_loss = 5748.8071, kl_loss = 1.3516\n", + "Batch 60, loss = 644.4200, recon_loss = 643.8169, kl_loss = 0.6031\n", + "Batch 90, loss = 193.1929, recon_loss = 192.7415, kl_loss = 0.4514\n", + "Batch 120, loss = 393.5983, recon_loss = 392.6570, kl_loss = 0.9412\n", + "Batch 150, loss = 672.0626, recon_loss = 670.9957, kl_loss = 1.0668\n", + "Batch 180, loss = 1379.8014, recon_loss = 1377.6536, kl_loss = 2.1478\n", + "Batch 210, loss = 4414.0522, recon_loss = 4409.0840, kl_loss = 4.9682\n", + "Average loss: 3849.7457\n", + "Epoch: 905\n", + "Batch 30, loss = 5749.3184, recon_loss = 5747.9375, kl_loss = 1.3810\n", + "Batch 60, loss = 644.1918, recon_loss = 643.6180, kl_loss = 0.5738\n", + "Batch 90, loss = 184.3491, recon_loss = 183.9165, kl_loss = 0.4326\n", + "Batch 120, loss = 399.7782, recon_loss = 398.8812, kl_loss = 0.8970\n", + "Batch 150, loss = 672.0256, recon_loss = 670.9885, kl_loss = 1.0371\n", + "Batch 180, loss = 1377.2190, recon_loss = 1375.0403, kl_loss = 2.1787\n", + "Batch 210, loss = 4582.4253, recon_loss = 4577.4756, kl_loss = 4.9498\n", + "Average loss: 3823.5049\n", + "Epoch: 906\n", + "Batch 30, loss = 5745.7358, recon_loss = 5744.4443, kl_loss = 1.2916\n", + "Batch 60, loss = 643.3616, recon_loss = 642.7736, kl_loss = 0.5881\n", + "Batch 90, loss = 194.0157, recon_loss = 193.5518, kl_loss = 0.4638\n", + "Batch 120, loss = 394.0343, recon_loss = 393.1389, kl_loss = 0.8955\n", + "Batch 150, loss = 672.2272, recon_loss = 671.1117, kl_loss = 1.1155\n", + "Batch 180, loss = 1380.5297, recon_loss = 1378.3281, kl_loss = 2.2015\n", + "Batch 210, loss = 4412.8525, recon_loss = 4407.8730, kl_loss = 4.9796\n", + "Average loss: 3884.8392\n", + "Epoch: 907\n", + "Batch 30, loss = 5751.1362, recon_loss = 5749.6182, kl_loss = 1.5182\n", + "Batch 60, loss = 644.3905, recon_loss = 643.7659, kl_loss = 0.6246\n", + "Batch 90, loss = 185.6389, recon_loss = 185.1030, kl_loss = 0.5359\n", + "Batch 120, loss = 393.5205, recon_loss = 392.6575, kl_loss = 0.8630\n", + "Batch 150, loss = 672.7325, recon_loss = 671.6338, kl_loss = 1.0987\n", + "Batch 180, loss = 1378.5597, recon_loss = 1376.4233, kl_loss = 2.1364\n", + "Batch 210, loss = 4452.5146, recon_loss = 4447.5713, kl_loss = 4.9435\n", + "Average loss: 3838.0989\n", + "Epoch: 908\n", + "Batch 30, loss = 5753.0576, recon_loss = 5751.6748, kl_loss = 1.3828\n", + "Batch 60, loss = 644.3170, recon_loss = 643.7192, kl_loss = 0.5977\n", + "Batch 90, loss = 202.1232, recon_loss = 201.6130, kl_loss = 0.5102\n", + "Batch 120, loss = 396.0069, recon_loss = 395.0778, kl_loss = 0.9291\n", + "Batch 150, loss = 672.3883, recon_loss = 671.2437, kl_loss = 1.1447\n", + "Batch 180, loss = 1378.8658, recon_loss = 1376.7976, kl_loss = 2.0683\n", + "Batch 210, loss = 4403.6772, recon_loss = 4398.7026, kl_loss = 4.9744\n", + "Average loss: 3834.4517\n", + "Epoch: 909\n", + "Batch 30, loss = 5756.7544, recon_loss = 5755.3936, kl_loss = 1.3610\n", + "Batch 60, loss = 643.9116, recon_loss = 643.3317, kl_loss = 0.5798\n", + "Batch 90, loss = 194.6436, recon_loss = 194.1653, kl_loss = 0.4782\n", + "Batch 120, loss = 393.5462, recon_loss = 392.6826, kl_loss = 0.8637\n", + "Batch 150, loss = 671.7697, recon_loss = 670.6842, kl_loss = 1.0854\n", + "Batch 180, loss = 1378.1926, recon_loss = 1376.0422, kl_loss = 2.1504\n", + "Batch 210, loss = 4493.9233, recon_loss = 4488.9766, kl_loss = 4.9470\n", + "Average loss: 3850.2822\n", + "Epoch: 910\n", + "Batch 30, loss = 5747.2031, recon_loss = 5745.7954, kl_loss = 1.4078\n", + "Batch 60, loss = 643.2184, recon_loss = 642.6420, kl_loss = 0.5764\n", + "Batch 90, loss = 190.4018, recon_loss = 189.8956, kl_loss = 0.5062\n", + "Batch 120, loss = 394.0804, recon_loss = 393.2296, kl_loss = 0.8508\n", + "Batch 150, loss = 672.4939, recon_loss = 671.3921, kl_loss = 1.1018\n", + "Batch 180, loss = 1379.1970, recon_loss = 1377.1306, kl_loss = 2.0664\n", + "Batch 210, loss = 4452.3823, recon_loss = 4447.3101, kl_loss = 5.0724\n", + "Average loss: 3844.4875\n", + "Epoch: 911\n", + "Batch 30, loss = 5753.1953, recon_loss = 5751.7500, kl_loss = 1.4454\n", + "Batch 60, loss = 644.2055, recon_loss = 643.6528, kl_loss = 0.5527\n", + "Batch 90, loss = 188.4470, recon_loss = 188.0019, kl_loss = 0.4450\n", + "Batch 120, loss = 391.5507, recon_loss = 390.6149, kl_loss = 0.9358\n", + "Batch 150, loss = 672.1324, recon_loss = 670.9905, kl_loss = 1.1419\n", + "Batch 180, loss = 1380.5560, recon_loss = 1378.4539, kl_loss = 2.1021\n", + "Batch 210, loss = 4641.3027, recon_loss = 4636.3018, kl_loss = 5.0011\n", + "Average loss: 3858.5186\n", + "Epoch: 912\n", + "Batch 30, loss = 5745.4355, recon_loss = 5743.9604, kl_loss = 1.4753\n", + "Batch 60, loss = 645.6019, recon_loss = 645.0176, kl_loss = 0.5843\n", + "Batch 90, loss = 186.1047, recon_loss = 185.6379, kl_loss = 0.4668\n", + "Batch 120, loss = 397.5591, recon_loss = 396.7541, kl_loss = 0.8051\n", + "Batch 150, loss = 672.0798, recon_loss = 671.0459, kl_loss = 1.0340\n", + "Batch 180, loss = 1380.9697, recon_loss = 1378.7971, kl_loss = 2.1726\n", + "Batch 210, loss = 4502.2305, recon_loss = 4497.2339, kl_loss = 4.9967\n", + "Average loss: 3827.2539\n", + "Epoch: 913\n", + "Batch 30, loss = 5745.9326, recon_loss = 5744.6016, kl_loss = 1.3310\n", + "Batch 60, loss = 644.1104, recon_loss = 643.5552, kl_loss = 0.5552\n", + "Batch 90, loss = 190.0357, recon_loss = 189.5924, kl_loss = 0.4433\n", + "Batch 120, loss = 393.9535, recon_loss = 393.1025, kl_loss = 0.8510\n", + "Batch 150, loss = 673.0511, recon_loss = 671.9008, kl_loss = 1.1504\n", + "Batch 180, loss = 1378.9741, recon_loss = 1376.8816, kl_loss = 2.0925\n", + "Batch 210, loss = 4641.2324, recon_loss = 4636.3042, kl_loss = 4.9282\n", + "Average loss: 3867.9669\n", + "Epoch: 914\n", + "Batch 30, loss = 5760.2134, recon_loss = 5758.8384, kl_loss = 1.3749\n", + "Batch 60, loss = 643.2911, recon_loss = 642.7268, kl_loss = 0.5643\n", + "Batch 90, loss = 187.6659, recon_loss = 187.2169, kl_loss = 0.4490\n", + "Batch 120, loss = 392.5408, recon_loss = 391.4872, kl_loss = 1.0536\n", + "Batch 150, loss = 672.2082, recon_loss = 671.1230, kl_loss = 1.0851\n", + "Batch 180, loss = 1377.6398, recon_loss = 1375.4761, kl_loss = 2.1637\n", + "Batch 210, loss = 4480.1226, recon_loss = 4475.1289, kl_loss = 4.9935\n", + "Average loss: 3848.5834\n", + "Epoch: 915\n", + "Batch 30, loss = 5784.0464, recon_loss = 5782.5244, kl_loss = 1.5221\n", + "Batch 60, loss = 643.7941, recon_loss = 643.1867, kl_loss = 0.6074\n", + "Batch 90, loss = 192.8517, recon_loss = 192.3924, kl_loss = 0.4593\n", + "Batch 120, loss = 391.9304, recon_loss = 390.9858, kl_loss = 0.9446\n", + "Batch 150, loss = 671.7249, recon_loss = 670.5871, kl_loss = 1.1377\n", + "Batch 180, loss = 1378.6697, recon_loss = 1376.4734, kl_loss = 2.1963\n", + "Batch 210, loss = 4517.5137, recon_loss = 4512.4971, kl_loss = 5.0164\n", + "Average loss: 3809.9716\n", + "Epoch: 916\n", + "Batch 30, loss = 5758.9961, recon_loss = 5757.5796, kl_loss = 1.4167\n", + "Batch 60, loss = 644.5966, recon_loss = 644.0248, kl_loss = 0.5719\n", + "Batch 90, loss = 200.1680, recon_loss = 199.7016, kl_loss = 0.4664\n", + "Batch 120, loss = 397.1033, recon_loss = 396.2194, kl_loss = 0.8839\n", + "Batch 150, loss = 671.9313, recon_loss = 670.8849, kl_loss = 1.0463\n", + "Batch 180, loss = 1379.4805, recon_loss = 1377.3350, kl_loss = 2.1455\n", + "Batch 210, loss = 4495.3364, recon_loss = 4490.3657, kl_loss = 4.9708\n", + "Average loss: 3802.7532\n", + "Epoch: 917\n", + "Batch 30, loss = 5751.3921, recon_loss = 5749.9067, kl_loss = 1.4855\n", + "Batch 60, loss = 644.6136, recon_loss = 644.0247, kl_loss = 0.5889\n", + "Batch 90, loss = 203.3252, recon_loss = 202.8442, kl_loss = 0.4810\n", + "Batch 120, loss = 392.2207, recon_loss = 391.3391, kl_loss = 0.8815\n", + "Batch 150, loss = 671.7466, recon_loss = 670.6942, kl_loss = 1.0525\n", + "Batch 180, loss = 1377.8658, recon_loss = 1375.6862, kl_loss = 2.1797\n", + "Batch 210, loss = 4428.7705, recon_loss = 4423.6641, kl_loss = 5.1066\n", + "Average loss: 3856.3590\n", + "Epoch: 918\n", + "Batch 30, loss = 5752.6191, recon_loss = 5751.2627, kl_loss = 1.3564\n", + "Batch 60, loss = 644.6282, recon_loss = 644.0538, kl_loss = 0.5744\n", + "Batch 90, loss = 187.6518, recon_loss = 187.1623, kl_loss = 0.4895\n", + "Batch 120, loss = 389.3521, recon_loss = 388.4110, kl_loss = 0.9411\n", + "Batch 150, loss = 672.5032, recon_loss = 671.4139, kl_loss = 1.0892\n", + "Batch 180, loss = 1379.8134, recon_loss = 1377.5596, kl_loss = 2.2537\n", + "Batch 210, loss = 4580.1621, recon_loss = 4575.1479, kl_loss = 5.0144\n", + "Average loss: 3823.2555\n", + "Epoch: 919\n", + "Batch 30, loss = 5745.7476, recon_loss = 5744.2651, kl_loss = 1.4824\n", + "Batch 60, loss = 643.7690, recon_loss = 643.1973, kl_loss = 0.5717\n", + "Batch 90, loss = 185.5049, recon_loss = 185.0595, kl_loss = 0.4454\n", + "Batch 120, loss = 390.4875, recon_loss = 389.6373, kl_loss = 0.8503\n", + "Batch 150, loss = 672.7288, recon_loss = 671.6367, kl_loss = 1.0921\n", + "Batch 180, loss = 1376.8472, recon_loss = 1374.6161, kl_loss = 2.2310\n", + "Batch 210, loss = 4458.9141, recon_loss = 4453.9072, kl_loss = 5.0066\n", + "Average loss: 3798.8968\n", + "Epoch: 920\n", + "Batch 30, loss = 5754.6567, recon_loss = 5753.2939, kl_loss = 1.3630\n", + "Batch 60, loss = 644.1716, recon_loss = 643.6043, kl_loss = 0.5672\n", + "Batch 90, loss = 193.3042, recon_loss = 192.8497, kl_loss = 0.4545\n", + "Batch 120, loss = 392.1921, recon_loss = 391.3417, kl_loss = 0.8504\n", + "Batch 150, loss = 672.8452, recon_loss = 671.7880, kl_loss = 1.0572\n", + "Batch 180, loss = 1379.1959, recon_loss = 1377.0120, kl_loss = 2.1840\n", + "Batch 210, loss = 4568.9395, recon_loss = 4563.9141, kl_loss = 5.0255\n", + "Average loss: 3806.5255\n", + "Epoch: 921\n", + "Batch 30, loss = 5764.1841, recon_loss = 5762.7808, kl_loss = 1.4032\n", + "Batch 60, loss = 643.8118, recon_loss = 643.2443, kl_loss = 0.5675\n", + "Batch 90, loss = 192.4657, recon_loss = 191.9897, kl_loss = 0.4760\n", + "Batch 120, loss = 389.8001, recon_loss = 388.9511, kl_loss = 0.8489\n", + "Batch 150, loss = 671.5128, recon_loss = 670.3950, kl_loss = 1.1177\n", + "Batch 180, loss = 1377.5682, recon_loss = 1375.4117, kl_loss = 2.1564\n", + "Batch 210, loss = 4508.1304, recon_loss = 4503.0312, kl_loss = 5.0993\n", + "Average loss: 3812.0823\n", + "Epoch: 922\n", + "Batch 30, loss = 5755.6553, recon_loss = 5754.1968, kl_loss = 1.4584\n", + "Batch 60, loss = 643.5726, recon_loss = 643.0001, kl_loss = 0.5726\n", + "Batch 90, loss = 189.0144, recon_loss = 188.5849, kl_loss = 0.4296\n", + "Batch 120, loss = 391.2854, recon_loss = 390.4850, kl_loss = 0.8003\n", + "Batch 150, loss = 672.4271, recon_loss = 671.3141, kl_loss = 1.1130\n", + "Batch 180, loss = 1378.2560, recon_loss = 1376.1283, kl_loss = 2.1277\n", + "Batch 210, loss = 4573.3740, recon_loss = 4568.3096, kl_loss = 5.0647\n", + "Average loss: 3812.0218\n", + "Epoch: 923\n", + "Batch 30, loss = 5760.4136, recon_loss = 5759.0146, kl_loss = 1.3988\n", + "Batch 60, loss = 644.4413, recon_loss = 643.8823, kl_loss = 0.5590\n", + "Batch 90, loss = 189.4109, recon_loss = 188.9252, kl_loss = 0.4858\n", + "Batch 120, loss = 396.9324, recon_loss = 395.9577, kl_loss = 0.9747\n", + "Batch 150, loss = 671.3561, recon_loss = 670.2565, kl_loss = 1.0997\n", + "Batch 180, loss = 1375.9750, recon_loss = 1373.8513, kl_loss = 2.1237\n", + "Batch 210, loss = 4400.5571, recon_loss = 4395.4961, kl_loss = 5.0612\n", + "Average loss: 3812.1915\n", + "Epoch: 924\n", + "Batch 30, loss = 5755.6245, recon_loss = 5754.2207, kl_loss = 1.4036\n", + "Batch 60, loss = 644.0925, recon_loss = 643.5458, kl_loss = 0.5468\n", + "Batch 90, loss = 204.9541, recon_loss = 204.4815, kl_loss = 0.4726\n", + "Batch 120, loss = 389.6075, recon_loss = 388.6652, kl_loss = 0.9424\n", + "Batch 150, loss = 671.4045, recon_loss = 670.2919, kl_loss = 1.1127\n", + "Batch 180, loss = 1376.3585, recon_loss = 1374.1378, kl_loss = 2.2207\n", + "Batch 210, loss = 4416.6968, recon_loss = 4411.6562, kl_loss = 5.0404\n", + "Average loss: 3820.9602\n", + "Epoch: 925\n", + "Batch 30, loss = 5757.6353, recon_loss = 5756.2651, kl_loss = 1.3701\n", + "Batch 60, loss = 644.2231, recon_loss = 643.6459, kl_loss = 0.5771\n", + "Batch 90, loss = 197.1881, recon_loss = 196.7190, kl_loss = 0.4691\n", + "Batch 120, loss = 387.8164, recon_loss = 386.9789, kl_loss = 0.8375\n", + "Batch 150, loss = 671.9633, recon_loss = 670.9004, kl_loss = 1.0628\n", + "Batch 180, loss = 1377.4498, recon_loss = 1375.3043, kl_loss = 2.1455\n", + "Batch 210, loss = 4413.3438, recon_loss = 4408.3193, kl_loss = 5.0245\n", + "Average loss: 3792.8770\n", + "Epoch: 926\n", + "Batch 30, loss = 5754.4902, recon_loss = 5753.1030, kl_loss = 1.3871\n", + "Batch 60, loss = 643.7809, recon_loss = 643.2439, kl_loss = 0.5370\n", + "Batch 90, loss = 197.3712, recon_loss = 196.8467, kl_loss = 0.5245\n", + "Batch 120, loss = 390.1773, recon_loss = 389.2974, kl_loss = 0.8799\n", + "Batch 150, loss = 673.5148, recon_loss = 672.4104, kl_loss = 1.1044\n", + "Batch 180, loss = 1380.9297, recon_loss = 1378.7767, kl_loss = 2.1529\n", + "Batch 210, loss = 4534.9126, recon_loss = 4529.8340, kl_loss = 5.0788\n", + "Average loss: 3814.5117\n", + "Epoch: 927\n", + "Batch 30, loss = 5752.9243, recon_loss = 5751.4683, kl_loss = 1.4560\n", + "Batch 60, loss = 644.6139, recon_loss = 644.0417, kl_loss = 0.5722\n", + "Batch 90, loss = 186.4346, recon_loss = 185.9962, kl_loss = 0.4385\n", + "Batch 120, loss = 392.9290, recon_loss = 392.0087, kl_loss = 0.9203\n", + "Batch 150, loss = 671.7208, recon_loss = 670.5962, kl_loss = 1.1247\n", + "Batch 180, loss = 1383.8578, recon_loss = 1381.6978, kl_loss = 2.1601\n", + "Batch 210, loss = 4566.3228, recon_loss = 4561.2197, kl_loss = 5.1030\n", + "Average loss: 3804.5849\n", + "Epoch: 928\n", + "Batch 30, loss = 5762.3843, recon_loss = 5760.8794, kl_loss = 1.5051\n", + "Batch 60, loss = 643.1754, recon_loss = 642.5931, kl_loss = 0.5823\n", + "Batch 90, loss = 188.6442, recon_loss = 188.1095, kl_loss = 0.5347\n", + "Batch 120, loss = 388.2865, recon_loss = 387.4529, kl_loss = 0.8336\n", + "Batch 150, loss = 672.2801, recon_loss = 671.1014, kl_loss = 1.1787\n", + "Batch 180, loss = 1377.8517, recon_loss = 1375.6792, kl_loss = 2.1724\n", + "Batch 210, loss = 4427.9790, recon_loss = 4422.8770, kl_loss = 5.1021\n", + "Average loss: 3819.6788\n", + "Epoch: 929\n", + "Batch 30, loss = 5766.8677, recon_loss = 5765.4912, kl_loss = 1.3764\n", + "Batch 60, loss = 643.9039, recon_loss = 643.3166, kl_loss = 0.5873\n", + "Batch 90, loss = 185.0410, recon_loss = 184.5850, kl_loss = 0.4561\n", + "Batch 120, loss = 389.7457, recon_loss = 388.8456, kl_loss = 0.9001\n", + "Batch 150, loss = 671.5779, recon_loss = 670.4656, kl_loss = 1.1123\n", + "Batch 180, loss = 1375.6764, recon_loss = 1373.4913, kl_loss = 2.1850\n", + "Batch 210, loss = 4420.4502, recon_loss = 4415.3984, kl_loss = 5.0519\n", + "Average loss: 3836.1777\n", + "Epoch: 930\n", + "Batch 30, loss = 5761.4165, recon_loss = 5759.9834, kl_loss = 1.4332\n", + "Batch 60, loss = 644.7024, recon_loss = 644.1287, kl_loss = 0.5737\n", + "Batch 90, loss = 202.6441, recon_loss = 202.0749, kl_loss = 0.5692\n", + "Batch 120, loss = 401.9400, recon_loss = 401.0140, kl_loss = 0.9260\n", + "Batch 150, loss = 672.5379, recon_loss = 671.4059, kl_loss = 1.1320\n", + "Batch 180, loss = 1378.2433, recon_loss = 1376.0834, kl_loss = 2.1599\n", + "Batch 210, loss = 4410.4956, recon_loss = 4405.4229, kl_loss = 5.0727\n", + "Average loss: 3817.0147\n", + "Epoch: 931\n", + "Batch 30, loss = 5757.9907, recon_loss = 5756.6069, kl_loss = 1.3839\n", + "Batch 60, loss = 644.5294, recon_loss = 643.9313, kl_loss = 0.5981\n", + "Batch 90, loss = 184.6464, recon_loss = 184.1737, kl_loss = 0.4726\n", + "Batch 120, loss = 393.2838, recon_loss = 392.4183, kl_loss = 0.8654\n", + "Batch 150, loss = 670.6755, recon_loss = 669.5004, kl_loss = 1.1751\n", + "Batch 180, loss = 1379.1609, recon_loss = 1376.9323, kl_loss = 2.2286\n", + "Batch 210, loss = 4472.4131, recon_loss = 4467.3394, kl_loss = 5.0738\n", + "Average loss: 3856.7614\n", + "Epoch: 932\n", + "Batch 30, loss = 5750.9097, recon_loss = 5749.4136, kl_loss = 1.4959\n", + "Batch 60, loss = 643.8805, recon_loss = 643.2906, kl_loss = 0.5898\n", + "Batch 90, loss = 188.3403, recon_loss = 187.8418, kl_loss = 0.4985\n", + "Batch 120, loss = 392.0146, recon_loss = 391.1475, kl_loss = 0.8670\n", + "Batch 150, loss = 671.4523, recon_loss = 670.2473, kl_loss = 1.2051\n", + "Batch 180, loss = 1378.7461, recon_loss = 1376.6079, kl_loss = 2.1382\n", + "Batch 210, loss = 4468.2109, recon_loss = 4463.1670, kl_loss = 5.0439\n", + "Average loss: 3811.6073\n", + "Epoch: 933\n", + "Batch 30, loss = 5756.8374, recon_loss = 5755.3130, kl_loss = 1.5244\n", + "Batch 60, loss = 644.9384, recon_loss = 644.3224, kl_loss = 0.6159\n", + "Batch 90, loss = 191.8943, recon_loss = 191.3704, kl_loss = 0.5240\n", + "Batch 120, loss = 394.8221, recon_loss = 393.9056, kl_loss = 0.9165\n", + "Batch 150, loss = 671.6716, recon_loss = 670.4762, kl_loss = 1.1955\n", + "Batch 180, loss = 1374.5089, recon_loss = 1372.3029, kl_loss = 2.2061\n", + "Batch 210, loss = 4436.8770, recon_loss = 4431.8223, kl_loss = 5.0546\n", + "Average loss: 3839.0027\n", + "Epoch: 934\n", + "Batch 30, loss = 5755.7529, recon_loss = 5754.4087, kl_loss = 1.3443\n", + "Batch 60, loss = 643.8220, recon_loss = 643.2286, kl_loss = 0.5934\n", + "Batch 90, loss = 192.0180, recon_loss = 191.5155, kl_loss = 0.5025\n", + "Batch 120, loss = 395.9397, recon_loss = 395.0325, kl_loss = 0.9072\n", + "Batch 150, loss = 671.3103, recon_loss = 670.2070, kl_loss = 1.1033\n", + "Batch 180, loss = 1377.4109, recon_loss = 1375.1691, kl_loss = 2.2418\n", + "Batch 210, loss = 4445.6621, recon_loss = 4440.6338, kl_loss = 5.0283\n", + "Average loss: 3791.0538\n", + "Epoch: 935\n", + "Batch 30, loss = 5748.2241, recon_loss = 5746.8242, kl_loss = 1.4001\n", + "Batch 60, loss = 644.4658, recon_loss = 643.8728, kl_loss = 0.5929\n", + "Batch 90, loss = 186.5037, recon_loss = 186.0040, kl_loss = 0.4997\n", + "Batch 120, loss = 393.8225, recon_loss = 392.9167, kl_loss = 0.9059\n", + "Batch 150, loss = 671.5549, recon_loss = 670.4658, kl_loss = 1.0891\n", + "Batch 180, loss = 1375.7412, recon_loss = 1373.4725, kl_loss = 2.2687\n", + "Batch 210, loss = 4418.9712, recon_loss = 4414.0122, kl_loss = 4.9588\n", + "Average loss: 3887.7621\n", + "Epoch: 936\n", + "Batch 30, loss = 5770.1104, recon_loss = 5768.7178, kl_loss = 1.3925\n", + "Batch 60, loss = 643.9562, recon_loss = 643.3682, kl_loss = 0.5880\n", + "Batch 90, loss = 189.4451, recon_loss = 188.9624, kl_loss = 0.4827\n", + "Batch 120, loss = 393.8981, recon_loss = 393.0147, kl_loss = 0.8834\n", + "Batch 150, loss = 670.8295, recon_loss = 669.6054, kl_loss = 1.2241\n", + "Batch 180, loss = 1381.3951, recon_loss = 1379.2164, kl_loss = 2.1787\n", + "Batch 210, loss = 4421.6841, recon_loss = 4416.7461, kl_loss = 4.9380\n", + "Average loss: 3843.5934\n", + "Epoch: 937\n", + "Batch 30, loss = 5753.3828, recon_loss = 5752.0034, kl_loss = 1.3793\n", + "Batch 60, loss = 643.5677, recon_loss = 643.0068, kl_loss = 0.5608\n", + "Batch 90, loss = 202.9799, recon_loss = 202.4989, kl_loss = 0.4810\n", + "Batch 120, loss = 388.9271, recon_loss = 388.0087, kl_loss = 0.9185\n", + "Batch 150, loss = 671.5369, recon_loss = 670.3658, kl_loss = 1.1711\n", + "Batch 180, loss = 1376.2126, recon_loss = 1373.9775, kl_loss = 2.2351\n", + "Batch 210, loss = 4452.9102, recon_loss = 4447.9326, kl_loss = 4.9773\n", + "Average loss: 3892.0128\n", + "Epoch: 938\n", + "Batch 30, loss = 5751.7656, recon_loss = 5750.3413, kl_loss = 1.4242\n", + "Batch 60, loss = 643.9349, recon_loss = 643.3545, kl_loss = 0.5804\n", + "Batch 90, loss = 189.1963, recon_loss = 188.7154, kl_loss = 0.4809\n", + "Batch 120, loss = 407.6669, recon_loss = 406.7517, kl_loss = 0.9152\n", + "Batch 150, loss = 671.7003, recon_loss = 670.5620, kl_loss = 1.1383\n", + "Batch 180, loss = 1374.7030, recon_loss = 1372.5107, kl_loss = 2.1922\n", + "Batch 210, loss = 4389.3413, recon_loss = 4384.3145, kl_loss = 5.0269\n", + "Average loss: 3805.9681\n", + "Epoch: 939\n", + "Batch 30, loss = 5748.5190, recon_loss = 5747.1377, kl_loss = 1.3813\n", + "Batch 60, loss = 644.0034, recon_loss = 643.4375, kl_loss = 0.5658\n", + "Batch 90, loss = 193.9674, recon_loss = 193.4903, kl_loss = 0.4771\n", + "Batch 120, loss = 392.2811, recon_loss = 391.3441, kl_loss = 0.9371\n", + "Batch 150, loss = 671.2093, recon_loss = 670.0312, kl_loss = 1.1780\n", + "Batch 180, loss = 1377.2401, recon_loss = 1375.0258, kl_loss = 2.2144\n", + "Batch 210, loss = 4407.4189, recon_loss = 4402.4595, kl_loss = 4.9594\n", + "Average loss: 3827.1195\n", + "Epoch: 940\n", + "Batch 30, loss = 5737.5376, recon_loss = 5736.1470, kl_loss = 1.3906\n", + "Batch 60, loss = 645.0546, recon_loss = 644.5073, kl_loss = 0.5472\n", + "Batch 90, loss = 184.2247, recon_loss = 183.7393, kl_loss = 0.4854\n", + "Batch 120, loss = 390.1085, recon_loss = 389.1674, kl_loss = 0.9411\n", + "Batch 150, loss = 671.0427, recon_loss = 669.9139, kl_loss = 1.1288\n", + "Batch 180, loss = 1376.2284, recon_loss = 1374.0885, kl_loss = 2.1399\n", + "Batch 210, loss = 4678.0947, recon_loss = 4673.0850, kl_loss = 5.0097\n", + "Average loss: 3812.6898\n", + "Epoch: 941\n", + "Batch 30, loss = 5745.4258, recon_loss = 5744.0664, kl_loss = 1.3596\n", + "Batch 60, loss = 644.2477, recon_loss = 643.6882, kl_loss = 0.5595\n", + "Batch 90, loss = 204.8074, recon_loss = 204.3437, kl_loss = 0.4638\n", + "Batch 120, loss = 390.1393, recon_loss = 389.2688, kl_loss = 0.8704\n", + "Batch 150, loss = 670.8130, recon_loss = 669.7012, kl_loss = 1.1118\n", + "Batch 180, loss = 1375.4054, recon_loss = 1373.3055, kl_loss = 2.0998\n", + "Batch 210, loss = 4492.5479, recon_loss = 4487.5508, kl_loss = 4.9969\n", + "Average loss: 3875.4241\n", + "Epoch: 942\n", + "Batch 30, loss = 5761.9902, recon_loss = 5760.5962, kl_loss = 1.3939\n", + "Batch 60, loss = 643.4433, recon_loss = 642.8506, kl_loss = 0.5927\n", + "Batch 90, loss = 194.3478, recon_loss = 193.8698, kl_loss = 0.4779\n", + "Batch 120, loss = 392.4189, recon_loss = 391.4756, kl_loss = 0.9433\n", + "Batch 150, loss = 671.3195, recon_loss = 670.1766, kl_loss = 1.1428\n", + "Batch 180, loss = 1375.1127, recon_loss = 1372.9634, kl_loss = 2.1493\n", + "Batch 210, loss = 4438.3574, recon_loss = 4433.3237, kl_loss = 5.0335\n", + "Average loss: 3809.6985\n", + "Epoch: 943\n", + "Batch 30, loss = 5748.4712, recon_loss = 5747.0000, kl_loss = 1.4714\n", + "Batch 60, loss = 643.8228, recon_loss = 643.2515, kl_loss = 0.5713\n", + "Batch 90, loss = 193.4659, recon_loss = 192.9310, kl_loss = 0.5349\n", + "Batch 120, loss = 390.4747, recon_loss = 389.5625, kl_loss = 0.9122\n", + "Batch 150, loss = 671.0476, recon_loss = 669.9614, kl_loss = 1.0862\n", + "Batch 180, loss = 1376.0776, recon_loss = 1373.9242, kl_loss = 2.1535\n", + "Batch 210, loss = 4437.8477, recon_loss = 4432.7900, kl_loss = 5.0578\n", + "Average loss: 3837.3699\n", + "Epoch: 944\n", + "Batch 30, loss = 5749.1343, recon_loss = 5747.5400, kl_loss = 1.5941\n", + "Batch 60, loss = 643.6345, recon_loss = 643.0522, kl_loss = 0.5822\n", + "Batch 90, loss = 204.3798, recon_loss = 203.8830, kl_loss = 0.4967\n", + "Batch 120, loss = 410.9050, recon_loss = 409.9862, kl_loss = 0.9188\n", + "Batch 150, loss = 670.7651, recon_loss = 669.6349, kl_loss = 1.1302\n", + "Batch 180, loss = 1380.2427, recon_loss = 1378.0864, kl_loss = 2.1563\n", + "Batch 210, loss = 4525.6909, recon_loss = 4520.6753, kl_loss = 5.0156\n", + "Average loss: 3831.2472\n", + "Epoch: 945\n", + "Batch 30, loss = 5750.5698, recon_loss = 5749.1387, kl_loss = 1.4312\n", + "Batch 60, loss = 643.2651, recon_loss = 642.6918, kl_loss = 0.5733\n", + "Batch 90, loss = 185.5863, recon_loss = 185.0973, kl_loss = 0.4890\n", + "Batch 120, loss = 391.0059, recon_loss = 390.0462, kl_loss = 0.9597\n", + "Batch 150, loss = 669.9841, recon_loss = 668.8273, kl_loss = 1.1568\n", + "Batch 180, loss = 1376.3022, recon_loss = 1374.1450, kl_loss = 2.1573\n", + "Batch 210, loss = 4433.0986, recon_loss = 4427.9761, kl_loss = 5.1224\n", + "Average loss: 3826.9698\n", + "Epoch: 946\n", + "Batch 30, loss = 5746.2793, recon_loss = 5744.9155, kl_loss = 1.3636\n", + "Batch 60, loss = 644.1471, recon_loss = 643.5634, kl_loss = 0.5837\n", + "Batch 90, loss = 204.2246, recon_loss = 203.7504, kl_loss = 0.4742\n", + "Batch 120, loss = 390.2184, recon_loss = 389.2295, kl_loss = 0.9888\n", + "Batch 150, loss = 671.9248, recon_loss = 670.7865, kl_loss = 1.1383\n", + "Batch 180, loss = 1377.3813, recon_loss = 1375.2059, kl_loss = 2.1754\n", + "Batch 210, loss = 4401.9580, recon_loss = 4396.8633, kl_loss = 5.0946\n", + "Average loss: 3806.6909\n", + "Epoch: 947\n", + "Batch 30, loss = 5752.7041, recon_loss = 5751.4189, kl_loss = 1.2852\n", + "Batch 60, loss = 644.6079, recon_loss = 644.0363, kl_loss = 0.5717\n", + "Batch 90, loss = 184.8917, recon_loss = 184.4098, kl_loss = 0.4819\n", + "Batch 120, loss = 388.9657, recon_loss = 387.9882, kl_loss = 0.9775\n", + "Batch 150, loss = 669.8513, recon_loss = 668.6587, kl_loss = 1.1925\n", + "Batch 180, loss = 1379.1707, recon_loss = 1376.9443, kl_loss = 2.2263\n", + "Batch 210, loss = 4414.1543, recon_loss = 4409.0947, kl_loss = 5.0597\n", + "Average loss: 3798.2918\n", + "Epoch: 948\n", + "Batch 30, loss = 5761.5708, recon_loss = 5760.3125, kl_loss = 1.2585\n", + "Batch 60, loss = 643.6384, recon_loss = 643.0690, kl_loss = 0.5694\n", + "Batch 90, loss = 188.3356, recon_loss = 187.8857, kl_loss = 0.4499\n", + "Batch 120, loss = 387.9535, recon_loss = 387.0336, kl_loss = 0.9199\n", + "Batch 150, loss = 669.9183, recon_loss = 668.8311, kl_loss = 1.0872\n", + "Batch 180, loss = 1375.0811, recon_loss = 1372.9202, kl_loss = 2.1608\n", + "Batch 210, loss = 4381.7793, recon_loss = 4376.7461, kl_loss = 5.0331\n", + "Average loss: 3839.3464\n", + "Epoch: 949\n", + "Batch 30, loss = 5751.7739, recon_loss = 5750.4478, kl_loss = 1.3261\n", + "Batch 60, loss = 644.3660, recon_loss = 643.7882, kl_loss = 0.5778\n", + "Batch 90, loss = 186.2126, recon_loss = 185.7425, kl_loss = 0.4701\n", + "Batch 120, loss = 389.6104, recon_loss = 388.7122, kl_loss = 0.8982\n", + "Batch 150, loss = 670.7387, recon_loss = 669.6071, kl_loss = 1.1316\n", + "Batch 180, loss = 1372.6141, recon_loss = 1370.4336, kl_loss = 2.1805\n", + "Batch 210, loss = 4605.3662, recon_loss = 4600.2827, kl_loss = 5.0836\n", + "Average loss: 3800.0601\n", + "Epoch: 950\n", + "Batch 30, loss = 5749.1729, recon_loss = 5747.8896, kl_loss = 1.2834\n", + "Batch 60, loss = 644.4943, recon_loss = 643.8828, kl_loss = 0.6115\n", + "Batch 90, loss = 190.3202, recon_loss = 189.8181, kl_loss = 0.5022\n", + "Batch 120, loss = 389.8452, recon_loss = 388.9201, kl_loss = 0.9251\n", + "Batch 150, loss = 670.4529, recon_loss = 669.3985, kl_loss = 1.0544\n", + "Batch 180, loss = 1378.5151, recon_loss = 1376.3192, kl_loss = 2.1959\n", + "Batch 210, loss = 4408.2495, recon_loss = 4403.2075, kl_loss = 5.0419\n", + "Average loss: 3821.7724\n", + "Epoch: 951\n", + "Batch 30, loss = 5754.3462, recon_loss = 5752.9565, kl_loss = 1.3897\n", + "Batch 60, loss = 643.5580, recon_loss = 642.9839, kl_loss = 0.5741\n", + "Batch 90, loss = 196.7967, recon_loss = 196.2827, kl_loss = 0.5139\n", + "Batch 120, loss = 395.0005, recon_loss = 394.0628, kl_loss = 0.9377\n", + "Batch 150, loss = 669.8448, recon_loss = 668.7550, kl_loss = 1.0898\n", + "Batch 180, loss = 1378.4836, recon_loss = 1376.3271, kl_loss = 2.1565\n", + "Batch 210, loss = 4568.8955, recon_loss = 4563.8018, kl_loss = 5.0935\n", + "Average loss: 3802.0787\n", + "Epoch: 952\n", + "Batch 30, loss = 5748.8506, recon_loss = 5747.4468, kl_loss = 1.4039\n", + "Batch 60, loss = 643.2671, recon_loss = 642.6855, kl_loss = 0.5816\n", + "Batch 90, loss = 186.6660, recon_loss = 186.1943, kl_loss = 0.4717\n", + "Batch 120, loss = 401.5490, recon_loss = 400.6338, kl_loss = 0.9152\n", + "Batch 150, loss = 671.0233, recon_loss = 669.8398, kl_loss = 1.1835\n", + "Batch 180, loss = 1378.1490, recon_loss = 1375.9666, kl_loss = 2.1825\n", + "Batch 210, loss = 4592.7915, recon_loss = 4587.7051, kl_loss = 5.0862\n", + "Average loss: 3840.7490\n", + "Epoch: 953\n", + "Batch 30, loss = 5745.9927, recon_loss = 5744.5728, kl_loss = 1.4201\n", + "Batch 60, loss = 643.9924, recon_loss = 643.4276, kl_loss = 0.5648\n", + "Batch 90, loss = 188.4389, recon_loss = 187.9291, kl_loss = 0.5098\n", + "Batch 120, loss = 390.4503, recon_loss = 389.4899, kl_loss = 0.9605\n", + "Batch 150, loss = 670.5952, recon_loss = 669.4428, kl_loss = 1.1524\n", + "Batch 180, loss = 1375.2428, recon_loss = 1373.0603, kl_loss = 2.1825\n", + "Batch 210, loss = 4379.4355, recon_loss = 4374.3428, kl_loss = 5.0927\n", + "Average loss: 3815.2007\n", + "Epoch: 954\n", + "Batch 30, loss = 5745.4648, recon_loss = 5744.0176, kl_loss = 1.4475\n", + "Batch 60, loss = 644.4744, recon_loss = 643.9037, kl_loss = 0.5707\n", + "Batch 90, loss = 194.8532, recon_loss = 194.3642, kl_loss = 0.4891\n", + "Batch 120, loss = 388.9829, recon_loss = 388.0289, kl_loss = 0.9540\n", + "Batch 150, loss = 670.1302, recon_loss = 669.0571, kl_loss = 1.0731\n", + "Batch 180, loss = 1373.9803, recon_loss = 1371.7108, kl_loss = 2.2695\n", + "Batch 210, loss = 4424.5664, recon_loss = 4419.5137, kl_loss = 5.0526\n", + "Average loss: 3827.2782\n", + "Epoch: 955\n", + "Batch 30, loss = 5749.8252, recon_loss = 5748.5107, kl_loss = 1.3142\n", + "Batch 60, loss = 643.3401, recon_loss = 642.7956, kl_loss = 0.5446\n", + "Batch 90, loss = 188.4372, recon_loss = 187.9724, kl_loss = 0.4647\n", + "Batch 120, loss = 391.4401, recon_loss = 390.4765, kl_loss = 0.9636\n", + "Batch 150, loss = 669.7662, recon_loss = 668.5756, kl_loss = 1.1906\n", + "Batch 180, loss = 1377.2878, recon_loss = 1375.1064, kl_loss = 2.1814\n", + "Batch 210, loss = 4402.2500, recon_loss = 4397.2446, kl_loss = 5.0053\n", + "Average loss: 3870.0180\n", + "Epoch: 956\n", + "Batch 30, loss = 5749.8789, recon_loss = 5748.4717, kl_loss = 1.4072\n", + "Batch 60, loss = 643.1647, recon_loss = 642.5922, kl_loss = 0.5726\n", + "Batch 90, loss = 186.4092, recon_loss = 185.9379, kl_loss = 0.4713\n", + "Batch 120, loss = 389.5438, recon_loss = 388.5579, kl_loss = 0.9859\n", + "Batch 150, loss = 669.1648, recon_loss = 668.0301, kl_loss = 1.1347\n", + "Batch 180, loss = 1376.0602, recon_loss = 1373.8755, kl_loss = 2.1847\n", + "Batch 210, loss = 4429.9043, recon_loss = 4424.8232, kl_loss = 5.0808\n", + "Average loss: 3837.6472\n", + "Epoch: 957\n", + "Batch 30, loss = 5752.9888, recon_loss = 5751.5278, kl_loss = 1.4607\n", + "Batch 60, loss = 643.8497, recon_loss = 643.2589, kl_loss = 0.5908\n", + "Batch 90, loss = 184.9334, recon_loss = 184.3995, kl_loss = 0.5338\n", + "Batch 120, loss = 394.2173, recon_loss = 393.2460, kl_loss = 0.9714\n", + "Batch 150, loss = 669.9348, recon_loss = 668.8486, kl_loss = 1.0862\n", + "Batch 180, loss = 1373.6754, recon_loss = 1371.3840, kl_loss = 2.2914\n", + "Batch 210, loss = 4364.4976, recon_loss = 4359.4546, kl_loss = 5.0431\n", + "Average loss: 3860.2462\n", + "Epoch: 958\n", + "Batch 30, loss = 5736.9766, recon_loss = 5735.4761, kl_loss = 1.5007\n", + "Batch 60, loss = 644.5535, recon_loss = 643.9694, kl_loss = 0.5841\n", + "Batch 90, loss = 186.2745, recon_loss = 185.7638, kl_loss = 0.5107\n", + "Batch 120, loss = 387.9300, recon_loss = 386.9627, kl_loss = 0.9673\n", + "Batch 150, loss = 669.1442, recon_loss = 668.0729, kl_loss = 1.0713\n", + "Batch 180, loss = 1373.9004, recon_loss = 1371.6630, kl_loss = 2.2374\n", + "Batch 210, loss = 4424.5605, recon_loss = 4419.5381, kl_loss = 5.0223\n", + "Average loss: 3838.2949\n", + "Epoch: 959\n", + "Batch 30, loss = 5752.4868, recon_loss = 5751.1108, kl_loss = 1.3759\n", + "Batch 60, loss = 644.0088, recon_loss = 643.4058, kl_loss = 0.6031\n", + "Batch 90, loss = 204.1610, recon_loss = 203.6476, kl_loss = 0.5134\n", + "Batch 120, loss = 388.8979, recon_loss = 387.8980, kl_loss = 0.9999\n", + "Batch 150, loss = 669.7262, recon_loss = 668.5391, kl_loss = 1.1871\n", + "Batch 180, loss = 1373.8508, recon_loss = 1371.6429, kl_loss = 2.2079\n", + "Batch 210, loss = 4391.9370, recon_loss = 4386.9248, kl_loss = 5.0120\n", + "Average loss: 3857.6156\n", + "Epoch: 960\n", + "Batch 30, loss = 5745.7402, recon_loss = 5744.4365, kl_loss = 1.3036\n", + "Batch 60, loss = 644.1016, recon_loss = 643.5248, kl_loss = 0.5767\n", + "Batch 90, loss = 194.2109, recon_loss = 193.7201, kl_loss = 0.4908\n", + "Batch 120, loss = 393.7335, recon_loss = 392.6359, kl_loss = 1.0976\n", + "Batch 150, loss = 670.0673, recon_loss = 668.8799, kl_loss = 1.1874\n", + "Batch 180, loss = 1373.0448, recon_loss = 1370.7168, kl_loss = 2.3280\n", + "Batch 210, loss = 4389.7134, recon_loss = 4384.6934, kl_loss = 5.0198\n", + "Average loss: 3854.9503\n", + "Epoch: 961\n", + "Batch 30, loss = 5747.7964, recon_loss = 5746.3120, kl_loss = 1.4845\n", + "Batch 60, loss = 644.6070, recon_loss = 644.0010, kl_loss = 0.6060\n", + "Batch 90, loss = 186.1923, recon_loss = 185.6526, kl_loss = 0.5396\n", + "Batch 120, loss = 392.2356, recon_loss = 391.2441, kl_loss = 0.9914\n", + "Batch 150, loss = 668.8116, recon_loss = 667.6333, kl_loss = 1.1783\n", + "Batch 180, loss = 1374.4795, recon_loss = 1372.1676, kl_loss = 2.3118\n", + "Batch 210, loss = 4397.2412, recon_loss = 4392.2222, kl_loss = 5.0189\n", + "Average loss: 3836.4176\n", + "Epoch: 962\n", + "Batch 30, loss = 5752.8896, recon_loss = 5751.5649, kl_loss = 1.3248\n", + "Batch 60, loss = 644.2546, recon_loss = 643.6743, kl_loss = 0.5803\n", + "Batch 90, loss = 185.7506, recon_loss = 185.2725, kl_loss = 0.4781\n", + "Batch 120, loss = 393.4606, recon_loss = 392.4875, kl_loss = 0.9731\n", + "Batch 150, loss = 669.2126, recon_loss = 667.9516, kl_loss = 1.2610\n", + "Batch 180, loss = 1374.5437, recon_loss = 1372.1602, kl_loss = 2.3836\n", + "Batch 210, loss = 4427.0293, recon_loss = 4421.9180, kl_loss = 5.1116\n", + "Average loss: 3801.3553\n", + "Epoch: 963\n", + "Batch 30, loss = 5748.3813, recon_loss = 5746.9185, kl_loss = 1.4627\n", + "Batch 60, loss = 643.9132, recon_loss = 643.3533, kl_loss = 0.5600\n", + "Batch 90, loss = 210.1046, recon_loss = 209.6086, kl_loss = 0.4960\n", + "Batch 120, loss = 389.1845, recon_loss = 388.2181, kl_loss = 0.9664\n", + "Batch 150, loss = 668.8598, recon_loss = 667.7278, kl_loss = 1.1320\n", + "Batch 180, loss = 1379.1433, recon_loss = 1376.8074, kl_loss = 2.3360\n", + "Batch 210, loss = 4401.4727, recon_loss = 4396.3760, kl_loss = 5.0966\n", + "Average loss: 3755.8229\n", + "Epoch: 964\n", + "Batch 30, loss = 5744.7437, recon_loss = 5743.3613, kl_loss = 1.3823\n", + "Batch 60, loss = 643.7744, recon_loss = 643.1796, kl_loss = 0.5948\n", + "Batch 90, loss = 185.1205, recon_loss = 184.6328, kl_loss = 0.4878\n", + "Batch 120, loss = 389.6919, recon_loss = 388.7071, kl_loss = 0.9848\n", + "Batch 150, loss = 669.3542, recon_loss = 668.1427, kl_loss = 1.2116\n", + "Batch 180, loss = 1373.0859, recon_loss = 1370.7588, kl_loss = 2.3272\n", + "Batch 210, loss = 4373.5371, recon_loss = 4368.4785, kl_loss = 5.0584\n", + "Average loss: 3809.3565\n", + "Epoch: 965\n", + "Batch 30, loss = 5752.0083, recon_loss = 5750.5610, kl_loss = 1.4474\n", + "Batch 60, loss = 644.2474, recon_loss = 643.6426, kl_loss = 0.6048\n", + "Batch 90, loss = 197.6099, recon_loss = 197.1147, kl_loss = 0.4953\n", + "Batch 120, loss = 392.0226, recon_loss = 391.0511, kl_loss = 0.9714\n", + "Batch 150, loss = 668.4954, recon_loss = 667.2996, kl_loss = 1.1958\n", + "Batch 180, loss = 1374.2612, recon_loss = 1371.9280, kl_loss = 2.3333\n", + "Batch 210, loss = 4395.9150, recon_loss = 4390.8057, kl_loss = 5.1094\n", + "Average loss: 3801.6194\n", + "Epoch: 966\n", + "Batch 30, loss = 5748.5107, recon_loss = 5747.0938, kl_loss = 1.4172\n", + "Batch 60, loss = 643.6801, recon_loss = 643.0803, kl_loss = 0.5998\n", + "Batch 90, loss = 187.3617, recon_loss = 186.8615, kl_loss = 0.5002\n", + "Batch 120, loss = 390.1162, recon_loss = 389.2139, kl_loss = 0.9024\n", + "Batch 150, loss = 667.6854, recon_loss = 666.4561, kl_loss = 1.2293\n", + "Batch 180, loss = 1379.9906, recon_loss = 1377.6915, kl_loss = 2.2991\n", + "Batch 210, loss = 4446.0039, recon_loss = 4440.9814, kl_loss = 5.0223\n", + "Average loss: 3846.6570\n", + "Epoch: 967\n", + "Batch 30, loss = 5742.1108, recon_loss = 5740.6934, kl_loss = 1.4177\n", + "Batch 60, loss = 644.3071, recon_loss = 643.7154, kl_loss = 0.5917\n", + "Batch 90, loss = 202.8799, recon_loss = 202.3620, kl_loss = 0.5179\n", + "Batch 120, loss = 388.8717, recon_loss = 387.9133, kl_loss = 0.9585\n", + "Batch 150, loss = 668.2422, recon_loss = 667.0623, kl_loss = 1.1800\n", + "Batch 180, loss = 1374.0128, recon_loss = 1371.7568, kl_loss = 2.2559\n", + "Batch 210, loss = 4384.6890, recon_loss = 4379.6616, kl_loss = 5.0274\n", + "Average loss: 3784.5626\n", + "Epoch: 968\n", + "Batch 30, loss = 5744.5103, recon_loss = 5743.1440, kl_loss = 1.3663\n", + "Batch 60, loss = 643.9188, recon_loss = 643.3283, kl_loss = 0.5905\n", + "Batch 90, loss = 198.5119, recon_loss = 198.0145, kl_loss = 0.4975\n", + "Batch 120, loss = 385.5611, recon_loss = 384.5735, kl_loss = 0.9876\n", + "Batch 150, loss = 669.5863, recon_loss = 668.4258, kl_loss = 1.1605\n", + "Batch 180, loss = 1375.3463, recon_loss = 1373.0618, kl_loss = 2.2845\n", + "Batch 210, loss = 4407.2334, recon_loss = 4402.1519, kl_loss = 5.0816\n", + "Average loss: 3829.8310\n", + "Epoch: 969\n", + "Batch 30, loss = 5740.6816, recon_loss = 5739.1782, kl_loss = 1.5036\n", + "Batch 60, loss = 644.1301, recon_loss = 643.5626, kl_loss = 0.5675\n", + "Batch 90, loss = 190.0034, recon_loss = 189.5308, kl_loss = 0.4726\n", + "Batch 120, loss = 388.1019, recon_loss = 387.0900, kl_loss = 1.0120\n", + "Batch 150, loss = 667.0865, recon_loss = 665.9391, kl_loss = 1.1474\n", + "Batch 180, loss = 1376.6370, recon_loss = 1374.3508, kl_loss = 2.2862\n", + "Batch 210, loss = 4364.7285, recon_loss = 4359.6675, kl_loss = 5.0612\n", + "Average loss: 3772.0954\n", + "Epoch: 970\n", + "Batch 30, loss = 5743.4761, recon_loss = 5742.0811, kl_loss = 1.3948\n", + "Batch 60, loss = 643.9097, recon_loss = 643.3440, kl_loss = 0.5657\n", + "Batch 90, loss = 194.6902, recon_loss = 194.2284, kl_loss = 0.4619\n", + "Batch 120, loss = 387.4646, recon_loss = 386.5464, kl_loss = 0.9182\n", + "Batch 150, loss = 666.8314, recon_loss = 665.6426, kl_loss = 1.1888\n", + "Batch 180, loss = 1372.2704, recon_loss = 1369.9280, kl_loss = 2.3424\n", + "Batch 210, loss = 4357.2603, recon_loss = 4352.1880, kl_loss = 5.0725\n", + "Average loss: 3784.7256\n", + "Epoch: 971\n", + "Batch 30, loss = 5742.8438, recon_loss = 5741.4209, kl_loss = 1.4230\n", + "Batch 60, loss = 643.5538, recon_loss = 642.9728, kl_loss = 0.5810\n", + "Batch 90, loss = 196.7168, recon_loss = 196.2295, kl_loss = 0.4872\n", + "Batch 120, loss = 391.0004, recon_loss = 390.0364, kl_loss = 0.9639\n", + "Batch 150, loss = 666.7487, recon_loss = 665.5850, kl_loss = 1.1638\n", + "Batch 180, loss = 1378.5669, recon_loss = 1376.3389, kl_loss = 2.2280\n", + "Batch 210, loss = 4440.0029, recon_loss = 4434.8867, kl_loss = 5.1162\n", + "Average loss: 3783.6786\n", + "Epoch: 972\n", + "Batch 30, loss = 5745.2515, recon_loss = 5743.8403, kl_loss = 1.4111\n", + "Batch 60, loss = 644.3314, recon_loss = 643.7472, kl_loss = 0.5842\n", + "Batch 90, loss = 196.4514, recon_loss = 195.9745, kl_loss = 0.4769\n", + "Batch 120, loss = 388.4139, recon_loss = 387.4414, kl_loss = 0.9725\n", + "Batch 150, loss = 666.3922, recon_loss = 665.1456, kl_loss = 1.2466\n", + "Batch 180, loss = 1376.0963, recon_loss = 1373.7678, kl_loss = 2.3285\n", + "Batch 210, loss = 4546.9609, recon_loss = 4541.9692, kl_loss = 4.9919\n", + "Average loss: 3979.2062\n", + "Epoch: 973\n", + "Batch 30, loss = 5751.8940, recon_loss = 5750.3799, kl_loss = 1.5142\n", + "Batch 60, loss = 643.9819, recon_loss = 643.3884, kl_loss = 0.5935\n", + "Batch 90, loss = 204.1297, recon_loss = 203.6044, kl_loss = 0.5254\n", + "Batch 120, loss = 393.4274, recon_loss = 392.5129, kl_loss = 0.9145\n", + "Batch 150, loss = 664.7405, recon_loss = 663.5151, kl_loss = 1.2253\n", + "Batch 180, loss = 1375.4149, recon_loss = 1373.1102, kl_loss = 2.3046\n", + "Batch 210, loss = 4431.2012, recon_loss = 4426.2451, kl_loss = 4.9559\n", + "Average loss: 3921.9030\n", + "Epoch: 974\n", + "Batch 30, loss = 5745.1797, recon_loss = 5743.8076, kl_loss = 1.3719\n", + "Batch 60, loss = 643.5553, recon_loss = 642.9972, kl_loss = 0.5581\n", + "Batch 90, loss = 188.1211, recon_loss = 187.6302, kl_loss = 0.4909\n", + "Batch 120, loss = 388.8734, recon_loss = 387.9037, kl_loss = 0.9697\n", + "Batch 150, loss = 664.3882, recon_loss = 663.0981, kl_loss = 1.2901\n", + "Batch 180, loss = 1372.7184, recon_loss = 1370.3713, kl_loss = 2.3471\n", + "Batch 210, loss = 4441.6689, recon_loss = 4436.7109, kl_loss = 4.9579\n", + "Average loss: 3803.5993\n", + "Epoch: 975\n", + "Batch 30, loss = 5739.1953, recon_loss = 5737.8228, kl_loss = 1.3727\n", + "Batch 60, loss = 644.8394, recon_loss = 644.2479, kl_loss = 0.5915\n", + "Batch 90, loss = 188.4716, recon_loss = 187.9161, kl_loss = 0.5555\n", + "Batch 120, loss = 389.5929, recon_loss = 388.5885, kl_loss = 1.0044\n", + "Batch 150, loss = 663.7882, recon_loss = 662.4984, kl_loss = 1.2898\n", + "Batch 180, loss = 1372.3838, recon_loss = 1370.0712, kl_loss = 2.3126\n", + "Batch 210, loss = 4352.6069, recon_loss = 4347.6309, kl_loss = 4.9760\n", + "Average loss: 3891.5458\n", + "Epoch: 976\n", + "Batch 30, loss = 5742.9165, recon_loss = 5741.5063, kl_loss = 1.4100\n", + "Batch 60, loss = 643.6440, recon_loss = 643.0371, kl_loss = 0.6069\n", + "Batch 90, loss = 185.8854, recon_loss = 185.3436, kl_loss = 0.5417\n", + "Batch 120, loss = 389.6368, recon_loss = 388.6139, kl_loss = 1.0229\n", + "Batch 150, loss = 643.9312, recon_loss = 642.6854, kl_loss = 1.2457\n", + "Batch 180, loss = 1372.5182, recon_loss = 1370.1202, kl_loss = 2.3980\n", + "Batch 210, loss = 4378.4990, recon_loss = 4373.5098, kl_loss = 4.9894\n", + "Average loss: 3812.8005\n", + "Epoch: 977\n", + "Batch 30, loss = 5752.9985, recon_loss = 5751.6548, kl_loss = 1.3436\n", + "Batch 60, loss = 643.6436, recon_loss = 643.0425, kl_loss = 0.6011\n", + "Batch 90, loss = 202.1678, recon_loss = 201.6418, kl_loss = 0.5260\n", + "Batch 120, loss = 387.0862, recon_loss = 386.0394, kl_loss = 1.0468\n", + "Batch 150, loss = 627.2921, recon_loss = 626.0206, kl_loss = 1.2715\n", + "Batch 180, loss = 1372.2878, recon_loss = 1370.0117, kl_loss = 2.2762\n", + "Batch 210, loss = 4366.2368, recon_loss = 4361.2617, kl_loss = 4.9753\n", + "Average loss: 3830.1766\n", + "Epoch: 978\n", + "Batch 30, loss = 5741.1406, recon_loss = 5739.7476, kl_loss = 1.3932\n", + "Batch 60, loss = 642.9651, recon_loss = 642.3675, kl_loss = 0.5976\n", + "Batch 90, loss = 185.0927, recon_loss = 184.5755, kl_loss = 0.5171\n", + "Batch 120, loss = 392.5447, recon_loss = 391.5424, kl_loss = 1.0024\n", + "Batch 150, loss = 567.4603, recon_loss = 566.1212, kl_loss = 1.3391\n", + "Batch 180, loss = 1371.0078, recon_loss = 1368.6160, kl_loss = 2.3918\n", + "Batch 210, loss = 4646.2109, recon_loss = 4641.2788, kl_loss = 4.9319\n", + "Average loss: 3821.0891\n", + "Epoch: 979\n", + "Batch 30, loss = 5744.8623, recon_loss = 5743.5806, kl_loss = 1.2816\n", + "Batch 60, loss = 644.0124, recon_loss = 643.4341, kl_loss = 0.5782\n", + "Batch 90, loss = 184.9703, recon_loss = 184.4849, kl_loss = 0.4854\n", + "Batch 120, loss = 389.4035, recon_loss = 388.4634, kl_loss = 0.9401\n", + "Batch 150, loss = 626.7831, recon_loss = 625.4788, kl_loss = 1.3044\n", + "Batch 180, loss = 1371.2294, recon_loss = 1368.7860, kl_loss = 2.4433\n", + "Batch 210, loss = 4374.9131, recon_loss = 4369.9634, kl_loss = 4.9499\n", + "Average loss: 3844.4029\n", + "Epoch: 980\n", + "Batch 30, loss = 5764.4453, recon_loss = 5763.1138, kl_loss = 1.3313\n", + "Batch 60, loss = 643.6988, recon_loss = 643.1172, kl_loss = 0.5816\n", + "Batch 90, loss = 186.8558, recon_loss = 186.3714, kl_loss = 0.4844\n", + "Batch 120, loss = 391.5094, recon_loss = 390.5572, kl_loss = 0.9522\n", + "Batch 150, loss = 625.8940, recon_loss = 624.5278, kl_loss = 1.3662\n", + "Batch 180, loss = 1371.0509, recon_loss = 1368.7446, kl_loss = 2.3062\n", + "Batch 210, loss = 4511.6079, recon_loss = 4506.5786, kl_loss = 5.0291\n", + "Average loss: 3894.1423\n", + "Epoch: 981\n", + "Batch 30, loss = 5740.9155, recon_loss = 5739.4658, kl_loss = 1.4495\n", + "Batch 60, loss = 643.7609, recon_loss = 643.1482, kl_loss = 0.6127\n", + "Batch 90, loss = 202.5597, recon_loss = 202.0232, kl_loss = 0.5364\n", + "Batch 120, loss = 390.7347, recon_loss = 389.8801, kl_loss = 0.8546\n", + "Batch 150, loss = 593.1557, recon_loss = 591.8528, kl_loss = 1.3029\n", + "Batch 180, loss = 1375.8441, recon_loss = 1373.6075, kl_loss = 2.2366\n", + "Batch 210, loss = 4409.4141, recon_loss = 4404.4653, kl_loss = 4.9487\n", + "Average loss: 3864.6799\n", + "Epoch: 982\n", + "Batch 30, loss = 5739.3818, recon_loss = 5737.9844, kl_loss = 1.3974\n", + "Batch 60, loss = 643.1456, recon_loss = 642.5563, kl_loss = 0.5894\n", + "Batch 90, loss = 185.8985, recon_loss = 185.4033, kl_loss = 0.4952\n", + "Batch 120, loss = 388.2528, recon_loss = 387.3690, kl_loss = 0.8838\n", + "Batch 150, loss = 606.3369, recon_loss = 604.8952, kl_loss = 1.4417\n", + "Batch 180, loss = 1372.4971, recon_loss = 1370.2662, kl_loss = 2.2308\n", + "Batch 210, loss = 4431.8105, recon_loss = 4426.8467, kl_loss = 4.9638\n", + "Average loss: 3849.2336\n", + "Epoch: 983\n", + "Batch 30, loss = 5744.3516, recon_loss = 5743.0718, kl_loss = 1.2796\n", + "Batch 60, loss = 644.1892, recon_loss = 643.6423, kl_loss = 0.5469\n", + "Batch 90, loss = 201.3779, recon_loss = 200.8942, kl_loss = 0.4837\n", + "Batch 120, loss = 388.5601, recon_loss = 387.6396, kl_loss = 0.9205\n", + "Batch 150, loss = 602.0824, recon_loss = 600.8870, kl_loss = 1.1955\n", + "Batch 180, loss = 1373.5093, recon_loss = 1371.1722, kl_loss = 2.3370\n", + "Batch 210, loss = 4477.7314, recon_loss = 4472.7363, kl_loss = 4.9953\n", + "Average loss: 3805.3019\n", + "Epoch: 984\n", + "Batch 30, loss = 5745.9600, recon_loss = 5744.7134, kl_loss = 1.2465\n", + "Batch 60, loss = 644.6600, recon_loss = 644.1052, kl_loss = 0.5549\n", + "Batch 90, loss = 203.9190, recon_loss = 203.4474, kl_loss = 0.4716\n", + "Batch 120, loss = 388.6574, recon_loss = 387.6573, kl_loss = 1.0001\n", + "Batch 150, loss = 632.1370, recon_loss = 630.8198, kl_loss = 1.3172\n", + "Batch 180, loss = 1368.3541, recon_loss = 1366.1184, kl_loss = 2.2357\n", + "Batch 210, loss = 4561.1030, recon_loss = 4556.1685, kl_loss = 4.9348\n", + "Average loss: 3801.9181\n", + "Epoch: 985\n", + "Batch 30, loss = 5740.5884, recon_loss = 5739.3467, kl_loss = 1.2418\n", + "Batch 60, loss = 644.0411, recon_loss = 643.4576, kl_loss = 0.5835\n", + "Batch 90, loss = 190.2171, recon_loss = 189.7223, kl_loss = 0.4948\n", + "Batch 120, loss = 393.7383, recon_loss = 392.8103, kl_loss = 0.9280\n", + "Batch 150, loss = 611.7239, recon_loss = 610.3626, kl_loss = 1.3613\n", + "Batch 180, loss = 1373.3467, recon_loss = 1371.0541, kl_loss = 2.2926\n", + "Batch 210, loss = 4465.1226, recon_loss = 4460.1357, kl_loss = 4.9867\n", + "Average loss: 3855.9413\n", + "Epoch: 986\n", + "Batch 30, loss = 5741.7407, recon_loss = 5740.3794, kl_loss = 1.3615\n", + "Batch 60, loss = 643.9015, recon_loss = 643.3265, kl_loss = 0.5750\n", + "Batch 90, loss = 184.1034, recon_loss = 183.6237, kl_loss = 0.4797\n", + "Batch 120, loss = 388.4294, recon_loss = 387.4993, kl_loss = 0.9301\n", + "Batch 150, loss = 621.1497, recon_loss = 619.8230, kl_loss = 1.3267\n", + "Batch 180, loss = 1372.0707, recon_loss = 1369.8019, kl_loss = 2.2688\n", + "Batch 210, loss = 4386.3062, recon_loss = 4381.3496, kl_loss = 4.9565\n", + "Average loss: 3819.8604\n", + "Epoch: 987\n", + "Batch 30, loss = 5738.3926, recon_loss = 5737.0034, kl_loss = 1.3893\n", + "Batch 60, loss = 643.7858, recon_loss = 643.2018, kl_loss = 0.5840\n", + "Batch 90, loss = 199.6724, recon_loss = 199.1400, kl_loss = 0.5324\n", + "Batch 120, loss = 408.0980, recon_loss = 407.1516, kl_loss = 0.9464\n", + "Batch 150, loss = 621.7131, recon_loss = 620.3376, kl_loss = 1.3755\n", + "Batch 180, loss = 1369.5823, recon_loss = 1367.3395, kl_loss = 2.2428\n", + "Batch 210, loss = 4444.6089, recon_loss = 4439.6792, kl_loss = 4.9296\n", + "Average loss: 3804.0280\n", + "Epoch: 988\n", + "Batch 30, loss = 5745.5327, recon_loss = 5744.0708, kl_loss = 1.4621\n", + "Batch 60, loss = 644.3510, recon_loss = 643.7528, kl_loss = 0.5982\n", + "Batch 90, loss = 214.1319, recon_loss = 213.6193, kl_loss = 0.5126\n", + "Batch 120, loss = 388.0079, recon_loss = 387.0760, kl_loss = 0.9319\n", + "Batch 150, loss = 586.1702, recon_loss = 584.7896, kl_loss = 1.3805\n", + "Batch 180, loss = 1369.8772, recon_loss = 1367.6002, kl_loss = 2.2770\n", + "Batch 210, loss = 4406.1641, recon_loss = 4401.2993, kl_loss = 4.8646\n", + "Average loss: 3843.6702\n", + "Epoch: 989\n", + "Batch 30, loss = 5748.4517, recon_loss = 5747.1226, kl_loss = 1.3291\n", + "Batch 60, loss = 643.9268, recon_loss = 643.3684, kl_loss = 0.5584\n", + "Batch 90, loss = 183.6922, recon_loss = 183.1832, kl_loss = 0.5090\n", + "Batch 120, loss = 386.4422, recon_loss = 385.4929, kl_loss = 0.9493\n", + "Batch 150, loss = 551.9407, recon_loss = 550.4584, kl_loss = 1.4822\n", + "Batch 180, loss = 1364.7151, recon_loss = 1362.3943, kl_loss = 2.3208\n", + "Batch 210, loss = 4400.0811, recon_loss = 4395.1533, kl_loss = 4.9280\n", + "Average loss: 3797.0208\n", + "Epoch: 990\n", + "Batch 30, loss = 5770.1582, recon_loss = 5768.8755, kl_loss = 1.2828\n", + "Batch 60, loss = 644.4197, recon_loss = 643.8433, kl_loss = 0.5764\n", + "Batch 90, loss = 189.5756, recon_loss = 189.0456, kl_loss = 0.5300\n", + "Batch 120, loss = 387.9577, recon_loss = 387.0103, kl_loss = 0.9474\n", + "Batch 150, loss = 547.1733, recon_loss = 545.8848, kl_loss = 1.2885\n", + "Batch 180, loss = 1364.3120, recon_loss = 1362.0000, kl_loss = 2.3120\n", + "Batch 210, loss = 4347.8394, recon_loss = 4342.8755, kl_loss = 4.9640\n", + "Average loss: 3808.7119\n", + "Epoch: 991\n", + "Batch 30, loss = 5744.0649, recon_loss = 5742.8359, kl_loss = 1.2289\n", + "Batch 60, loss = 642.8185, recon_loss = 642.2615, kl_loss = 0.5570\n", + "Batch 90, loss = 190.9265, recon_loss = 190.4081, kl_loss = 0.5184\n", + "Batch 120, loss = 387.2280, recon_loss = 386.2455, kl_loss = 0.9825\n", + "Batch 150, loss = 561.6942, recon_loss = 560.3579, kl_loss = 1.3363\n", + "Batch 180, loss = 1363.3412, recon_loss = 1360.9458, kl_loss = 2.3954\n", + "Batch 210, loss = 4687.1353, recon_loss = 4682.1904, kl_loss = 4.9450\n", + "Average loss: 3789.8801\n", + "Epoch: 992\n", + "Batch 30, loss = 5744.5200, recon_loss = 5743.1846, kl_loss = 1.3354\n", + "Batch 60, loss = 643.4338, recon_loss = 642.8409, kl_loss = 0.5929\n", + "Batch 90, loss = 204.3627, recon_loss = 203.7921, kl_loss = 0.5706\n", + "Batch 120, loss = 384.6272, recon_loss = 383.6237, kl_loss = 1.0035\n", + "Batch 150, loss = 549.7232, recon_loss = 548.3324, kl_loss = 1.3908\n", + "Batch 180, loss = 1354.5251, recon_loss = 1352.2380, kl_loss = 2.2871\n", + "Batch 210, loss = 4441.4282, recon_loss = 4436.3857, kl_loss = 5.0427\n", + "Average loss: 3795.4547\n", + "Epoch: 993\n", + "Batch 30, loss = 5739.6875, recon_loss = 5738.3633, kl_loss = 1.3241\n", + "Batch 60, loss = 642.6068, recon_loss = 642.0339, kl_loss = 0.5728\n", + "Batch 90, loss = 191.3635, recon_loss = 190.8911, kl_loss = 0.4724\n", + "Batch 120, loss = 387.8111, recon_loss = 386.8233, kl_loss = 0.9878\n", + "Batch 150, loss = 541.1895, recon_loss = 539.8483, kl_loss = 1.3413\n", + "Batch 180, loss = 1346.7344, recon_loss = 1344.5129, kl_loss = 2.2214\n", + "Batch 210, loss = 4608.1782, recon_loss = 4603.1602, kl_loss = 5.0178\n", + "Average loss: 3800.0601\n", + "Epoch: 994\n", + "Batch 30, loss = 5737.6538, recon_loss = 5736.2793, kl_loss = 1.3744\n", + "Batch 60, loss = 643.6572, recon_loss = 643.0695, kl_loss = 0.5878\n", + "Batch 90, loss = 186.0874, recon_loss = 185.6134, kl_loss = 0.4740\n", + "Batch 120, loss = 387.6689, recon_loss = 386.7423, kl_loss = 0.9266\n", + "Batch 150, loss = 539.9289, recon_loss = 538.6354, kl_loss = 1.2935\n", + "Batch 180, loss = 1345.6019, recon_loss = 1343.2955, kl_loss = 2.3064\n", + "Batch 210, loss = 4367.7329, recon_loss = 4362.7192, kl_loss = 5.0134\n", + "Average loss: 3791.7817\n", + "Epoch: 995\n", + "Batch 30, loss = 5744.2280, recon_loss = 5742.9565, kl_loss = 1.2715\n", + "Batch 60, loss = 642.6693, recon_loss = 642.1331, kl_loss = 0.5362\n", + "Batch 90, loss = 186.6798, recon_loss = 186.2532, kl_loss = 0.4266\n", + "Batch 120, loss = 392.5484, recon_loss = 391.5375, kl_loss = 1.0109\n", + "Batch 150, loss = 543.7830, recon_loss = 542.4144, kl_loss = 1.3685\n", + "Batch 180, loss = 1352.9277, recon_loss = 1350.6866, kl_loss = 2.2411\n", + "Batch 210, loss = 4586.3931, recon_loss = 4581.4253, kl_loss = 4.9676\n", + "Average loss: 3774.4422\n", + "Epoch: 996\n", + "Batch 30, loss = 5741.7446, recon_loss = 5740.4370, kl_loss = 1.3076\n", + "Batch 60, loss = 643.3184, recon_loss = 642.7440, kl_loss = 0.5744\n", + "Batch 90, loss = 201.0345, recon_loss = 200.5037, kl_loss = 0.5307\n", + "Batch 120, loss = 385.5651, recon_loss = 384.5862, kl_loss = 0.9789\n", + "Batch 150, loss = 539.4689, recon_loss = 537.9589, kl_loss = 1.5100\n", + "Batch 180, loss = 1342.3043, recon_loss = 1339.9536, kl_loss = 2.3507\n", + "Batch 210, loss = 4383.0757, recon_loss = 4378.0518, kl_loss = 5.0241\n", + "Average loss: 3824.8180\n", + "Epoch: 997\n", + "Batch 30, loss = 5742.7158, recon_loss = 5741.4443, kl_loss = 1.2717\n", + "Batch 60, loss = 644.2537, recon_loss = 643.6868, kl_loss = 0.5669\n", + "Batch 90, loss = 184.7932, recon_loss = 184.2810, kl_loss = 0.5122\n", + "Batch 120, loss = 385.5286, recon_loss = 384.4720, kl_loss = 1.0567\n", + "Batch 150, loss = 533.9140, recon_loss = 532.3901, kl_loss = 1.5239\n", + "Batch 180, loss = 1339.0985, recon_loss = 1336.7853, kl_loss = 2.3132\n", + "Batch 210, loss = 4618.9795, recon_loss = 4614.0430, kl_loss = 4.9367\n", + "Average loss: 3803.8771\n", + "Epoch: 998\n", + "Batch 30, loss = 5743.1968, recon_loss = 5741.9307, kl_loss = 1.2662\n", + "Batch 60, loss = 644.7578, recon_loss = 644.1646, kl_loss = 0.5933\n", + "Batch 90, loss = 184.4158, recon_loss = 183.9143, kl_loss = 0.5015\n", + "Batch 120, loss = 395.0424, recon_loss = 394.0278, kl_loss = 1.0146\n", + "Batch 150, loss = 537.7020, recon_loss = 536.2599, kl_loss = 1.4421\n", + "Batch 180, loss = 1342.5366, recon_loss = 1340.1267, kl_loss = 2.4099\n", + "Batch 210, loss = 4460.7690, recon_loss = 4455.7900, kl_loss = 4.9789\n", + "Average loss: 3785.2587\n", + "Epoch: 999\n", + "Batch 30, loss = 5742.8311, recon_loss = 5741.6255, kl_loss = 1.2056\n", + "Batch 60, loss = 643.1631, recon_loss = 642.6041, kl_loss = 0.5589\n", + "Batch 90, loss = 194.4557, recon_loss = 193.9682, kl_loss = 0.4876\n", + "Batch 120, loss = 387.5077, recon_loss = 386.5558, kl_loss = 0.9519\n", + "Batch 150, loss = 569.7661, recon_loss = 568.2999, kl_loss = 1.4661\n", + "Batch 180, loss = 1338.5469, recon_loss = 1336.2793, kl_loss = 2.2676\n", + "Batch 210, loss = 4603.4321, recon_loss = 4598.4922, kl_loss = 4.9398\n", + "Average loss: 3800.9851\n", + "\n" ] } ], @@ -2890,9 +9454,32 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 19, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "[]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ "import matplotlib.pyplot as plt\n", "\n", @@ -2908,7 +9495,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -2920,9 +9507,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 21, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "vrae.is_fitted" ] @@ -2936,11 +9534,273 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 22, "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "array([[-1.99363911e+00, 3.93842757e-01, -5.89321852e-01,\n", + " 2.19673634e+00, -1.39903438e+00, 1.28040707e+00,\n", + " -7.28604555e-01, 2.15234280e+00, 1.45998263e+00,\n", + " -7.03450799e-01, -2.14699149e+00, 8.33608568e-01,\n", + " -1.32847297e+00, 1.68153572e+00, -6.01502836e-01,\n", + " 2.02788591e-01, -5.00740945e-01, 1.42827630e-01,\n", + " -1.28968549e+00, 1.65135324e+00],\n", + " [-1.70540094e+00, 3.41354191e-01, 1.63596079e-01,\n", + " 2.87861013e+00, -7.75635898e-01, 1.57950568e+00,\n", + " -9.89969552e-01, 1.74462521e+00, 1.27011704e+00,\n", + " -1.34317589e+00, -2.28757811e+00, 3.25513005e-01,\n", + " -1.12953961e+00, 1.44364214e+00, -6.76260591e-01,\n", + " -2.77088761e-01, -4.99913424e-01, 1.83525980e-01,\n", + " -1.74868965e+00, 1.11356795e+00],\n", + " [-1.79842114e+00, 8.40272605e-02, -1.44356295e-01,\n", + " 2.90861988e+00, -1.61729872e+00, 1.47798514e+00,\n", + " -1.42279637e+00, 2.00542092e+00, 1.41630483e+00,\n", + " -1.21596932e+00, -2.79535651e+00, 2.96704352e-01,\n", + " -1.00456548e+00, 1.64992189e+00, -1.29922044e+00,\n", + " -3.01454216e-01, -1.71518528e+00, -5.53832829e-01,\n", + " -1.52164507e+00, 2.13693690e+00],\n", + " [-1.72240126e+00, 2.44194984e-01, -4.08062369e-01,\n", + " 2.29619026e+00, -1.17449284e+00, 7.97252536e-01,\n", + " -6.24836981e-01, 1.97344351e+00, 1.16640961e+00,\n", + " -1.05020952e+00, -2.76409459e+00, 5.36442995e-01,\n", + " -1.40022540e+00, 1.21385205e+00, -1.18868899e+00,\n", + " -5.13917767e-02, -1.10776722e+00, -1.27438456e-01,\n", + " -1.19654179e+00, 1.30550396e+00],\n", + " [-2.11458468e+00, 6.49698496e-01, -6.29739285e-01,\n", + " 2.75796127e+00, -1.56815016e+00, 1.50319862e+00,\n", + " -1.06618989e+00, 2.29635215e+00, 8.65279853e-01,\n", + " -1.11279964e+00, -2.75359035e+00, 6.42657042e-01,\n", + " -1.10895908e+00, 1.69857657e+00, -6.74542427e-01,\n", + " 2.30690852e-01, -9.00462508e-01, -3.56485993e-01,\n", + " -1.51747882e+00, 2.18959284e+00],\n", + " [-1.43250573e+00, 4.62755680e-01, 5.73884964e-01,\n", + " 3.27749729e+00, -8.84988368e-01, 1.80895853e+00,\n", + " -1.41325974e+00, 1.69504237e+00, 1.83667946e+00,\n", + " -9.71023142e-01, -2.50410986e+00, 1.60883129e-01,\n", + " -1.46396208e+00, 1.72954905e+00, -8.67143214e-01,\n", + " 3.51108611e-03, -4.88944501e-01, -5.98050058e-01,\n", + " -1.48591709e+00, 1.30586874e+00],\n", + " [-7.85769343e-01, 5.46496212e-01, 1.11939585e+00,\n", + " 1.88155580e+00, -1.01174366e+00, 1.44349015e+00,\n", + " -9.96946394e-01, 1.03436112e+00, 1.10212469e+00,\n", + " -1.14477932e+00, -2.14768958e+00, -3.71585071e-01,\n", + " -8.20431888e-01, 1.01300502e+00, 2.88755327e-01,\n", + " 2.00091198e-01, -3.94615591e-01, -3.45081836e-01,\n", + " -1.64596188e+00, 1.50440168e+00],\n", + " [-1.79514754e+00, 9.74613726e-02, 1.24341533e-01,\n", + " 2.69110465e+00, -1.63875711e+00, 1.49982548e+00,\n", + " -1.43576622e+00, 1.93544996e+00, 1.37459970e+00,\n", + " -1.09554636e+00, -2.26230645e+00, 1.58051983e-01,\n", + " -1.25932074e+00, 1.35470843e+00, -7.16456532e-01,\n", + " -4.39799309e-01, -1.43558490e+00, -5.05714774e-01,\n", + " -1.33720279e+00, 2.13085222e+00],\n", + " [ 6.60878599e-01, 1.18031168e+00, 1.72375083e+00,\n", + " 2.42677689e+00, -1.23772514e+00, 3.84724528e-01,\n", + " 1.02026665e+00, 4.32166308e-01, -5.10720253e-01,\n", + " -2.28338867e-01, -2.25908375e+00, -6.39039874e-02,\n", + " 7.46737897e-01, 4.07164544e-01, -6.04733348e-01,\n", + " -6.79335237e-01, -3.58448362e+00, -6.10419750e-01,\n", + " -1.76044762e+00, 1.64803267e-01],\n", + " [ 5.16879261e-01, -2.40428478e-01, -1.61599681e-01,\n", + " 2.51086736e+00, -1.12012351e+00, 6.43847227e-01,\n", + " 6.93316817e-01, -4.54208434e-01, -2.43008423e+00,\n", + " 6.64005935e-01, -1.58861268e+00, -5.30297101e-01,\n", + " 2.20135546e+00, 7.30632186e-01, 1.13277113e+00,\n", + " -2.41476655e+00, -2.78811550e+00, -3.06745410e-01,\n", + " -1.06685209e+00, -1.14760906e-01],\n", + " [ 7.34100163e-01, 2.55608082e-01, 9.40548420e-01,\n", + " 2.86524391e+00, -1.08032024e+00, 7.09296107e-01,\n", + " -4.30922985e-01, 1.27826348e-01, -2.00825959e-01,\n", + " -2.09234208e-01, -1.65312469e+00, -1.08260608e+00,\n", + " 1.88342464e+00, 8.30625713e-01, -5.13648152e-01,\n", + " -7.71598220e-01, -2.56656098e+00, -7.75704622e-01,\n", + " -1.47192585e+00, -2.95880944e-01],\n", + " [ 9.48214471e-01, 1.16926059e-01, -6.35110885e-02,\n", + " 1.25718284e+00, -1.76797581e+00, 1.01068020e+00,\n", + " -8.59085321e-02, -3.96160223e-03, -2.18445867e-01,\n", + " -5.41742206e-01, 1.24588478e+00, -5.79922497e-01,\n", + " -7.24877298e-01, 1.52959311e+00, 1.54018545e+00,\n", + " -1.06762886e+00, -4.07900631e-01, -1.06871343e+00,\n", + " -4.48674560e-01, 7.96718478e-01],\n", + " [-4.34383065e-01, 9.19092059e-01, -6.70482874e-01,\n", + " 1.50555134e+00, -6.14094615e-01, -5.61783910e-01,\n", + " 1.41590953e+00, 7.29173064e-01, -6.37669325e-01,\n", + " -6.34261370e-02, -5.69617212e-01, -1.81005463e-01,\n", + " 7.31608868e-01, 1.85774136e+00, -1.12878203e-01,\n", + " 1.74107707e+00, -2.10401654e+00, -5.41984618e-01,\n", + " -1.11320531e+00, 1.08481455e+00],\n", + " [ 5.20308256e-01, 4.93363321e-01, -2.29713941e+00,\n", + " -2.96208829e-01, -9.35840249e-01, -9.11297441e-01,\n", + " 8.04490626e-01, 1.34559858e+00, 8.43411148e-01,\n", + " -6.70747995e-01, -1.29300046e+00, 2.97808504e+00,\n", + " -1.52528703e+00, -6.02670908e-01, -1.31647086e+00,\n", + " 2.87233400e+00, -2.59753168e-01, 1.45090175e+00,\n", + " -6.66940451e-01, 1.57378942e-01],\n", + " [-6.94401085e-01, 2.29839712e-01, -1.78215778e+00,\n", + " 3.80898356e-01, -2.10108781e+00, -2.79940099e-01,\n", + " -1.40974447e-01, 1.92957199e+00, -1.47506773e-01,\n", + " -9.33462918e-01, -1.60940766e+00, 1.16257513e+00,\n", + " -9.50681686e-01, -5.87713480e-01, -1.29319823e+00,\n", + " 9.80911374e-01, -6.90490246e-01, 3.66486967e-01,\n", + " -6.05019629e-01, 1.89719260e+00],\n", + " [ 6.70790613e-01, -3.90804172e-01, -1.00822961e+00,\n", + " -2.65916288e-01, -1.32113624e+00, 5.59913814e-01,\n", + " 1.09485462e-01, 2.63858527e-01, 1.10062182e+00,\n", + " -9.94736016e-01, -1.82985461e+00, 8.95146430e-01,\n", + " -1.22143865e-01, -7.90753484e-01, -3.22333306e-01,\n", + " 1.86127079e+00, 1.52906179e-01, 4.74749267e-01,\n", + " -1.13265741e+00, 7.34518170e-01],\n", + " [ 1.05300784e+00, 2.21764594e-01, -1.27257001e+00,\n", + " 1.25607044e-01, -1.90103185e+00, 9.22545195e-01,\n", + " -5.74771523e-01, 7.19002366e-01, 1.15599811e+00,\n", + " -2.11222005e+00, -9.57534373e-01, 9.84333396e-01,\n", + " -9.59507823e-01, -6.95791781e-01, -1.48561954e-01,\n", + " 2.47803354e+00, 2.93981761e-01, 6.62338018e-01,\n", + " -1.64205587e+00, 1.93475246e+00],\n", + " [ 2.22272754e-01, -1.49948329e-01, -1.42806518e+00,\n", + " 1.05034560e-03, -2.06567478e+00, 1.33013225e+00,\n", + " -8.17538023e-01, 1.01789057e+00, -1.22409202e-01,\n", + " -1.59378982e+00, -9.13735151e-01, 2.86102951e-01,\n", + " -3.87548745e-01, -5.50910473e-01, 5.32248616e-01,\n", + " 1.41184258e+00, 6.23748422e-01, 1.11318536e-01,\n", + " -9.91921127e-01, 2.24659014e+00],\n", + " [ 1.30112648e+00, -5.68217516e-01, -1.86976206e+00,\n", + " -4.55521107e-01, -7.78162241e-01, 3.42094719e-01,\n", + " 2.72569537e-01, 1.89408079e-01, 1.64089608e+00,\n", + " -1.69183981e+00, -1.31325054e+00, 1.19620633e+00,\n", + " -2.09398359e-01, -1.22399664e+00, -1.47402561e+00,\n", + " 1.93987298e+00, 2.64880806e-01, 9.19627190e-01,\n", + " -1.18088806e+00, -1.57265365e-02],\n", + " [ 8.48959088e-01, -2.75232285e-01, -1.37703502e+00,\n", + " -1.75887674e-01, -1.35622239e+00, 8.54543090e-01,\n", + " -7.39180088e-01, 6.26294315e-01, 1.11275434e+00,\n", + " -2.33366919e+00, -1.23703456e+00, 1.12868059e+00,\n", + " -1.11770797e+00, -9.37529147e-01, -1.75118893e-01,\n", + " 2.16818810e+00, 1.12386191e+00, 8.11800659e-01,\n", + " -1.31013680e+00, 1.25030243e+00],\n", + " [ 1.29926741e+00, -3.91680360e-01, -1.68505549e+00,\n", + " -8.08479190e-01, -1.03359282e+00, 5.75066984e-01,\n", + " -1.42390877e-02, 5.33542708e-02, 7.69283652e-01,\n", + " -2.10545516e+00, -1.37312424e+00, 1.00020897e+00,\n", + " -4.90247965e-01, -1.22222817e+00, -2.95923576e-02,\n", + " 2.21293569e+00, 1.32815266e+00, 1.05988228e+00,\n", + " -1.26028407e+00, 6.47833467e-01],\n", + " [-7.78433919e-01, 9.60882366e-01, -1.78172946e-01,\n", + " 1.11862648e+00, -7.31151223e-01, -1.11466372e+00,\n", + " 7.61571825e-01, 1.55967009e+00, -3.07074094e+00,\n", + " -1.62351102e-01, -1.28436685e+00, -1.05830467e+00,\n", + " 1.27844799e+00, -1.86323896e-01, 1.59435642e+00,\n", + " 1.23817071e-01, -1.63803291e+00, -6.59889460e-01,\n", + " -1.45274830e+00, 1.43632007e+00],\n", + " [ 5.79672039e-01, 1.07677984e+00, 9.86400247e-01,\n", + " 2.51447845e+00, -8.64692867e-01, -2.48217285e-01,\n", + " 8.43400538e-01, -1.14179380e-01, -7.74344921e-01,\n", + " 8.43271673e-01, -2.37146974e+00, -1.01121938e+00,\n", + " 2.03781366e+00, 4.10234153e-01, -4.99523610e-01,\n", + " -2.31785119e-01, -3.08339214e+00, -2.33409494e-01,\n", + " -1.15936816e+00, 8.28215480e-02],\n", + " [ 3.37045491e-01, 5.63490748e-01, -6.52011931e-01,\n", + " 2.50893807e+00, -1.33314157e+00, -2.38028616e-01,\n", + " 3.91039968e-01, 4.26950008e-01, -2.16381240e+00,\n", + " 4.17663693e-01, -1.22476351e+00, 4.81548458e-02,\n", + " 2.12801909e+00, 7.33923733e-01, 1.19181216e+00,\n", + " -1.36719978e+00, -2.14400220e+00, -7.77269229e-02,\n", + " -1.66204071e+00, 7.65183806e-01],\n", + " [ 6.50519133e-01, 8.33779633e-01, 5.22840202e-01,\n", + " 2.45833397e+00, -1.24866235e+00, 2.11726218e-01,\n", + " 7.73835629e-02, 1.21731985e+00, -1.35013902e+00,\n", + " -9.77748394e-01, -1.75063026e+00, -4.34149504e-01,\n", + " -8.08432885e-03, 3.34302396e-01, 5.86263120e-01,\n", + " -4.85902965e-01, -2.68848753e+00, -7.32709587e-01,\n", + " -1.92891622e+00, 6.76320672e-01],\n", + " [ 2.38407046e-01, -2.22033173e-01, 1.21474421e+00,\n", + " 3.11386132e+00, 8.04334283e-01, 1.23143435e-01,\n", + " 1.37045574e+00, 3.06272268e-01, -1.30646384e+00,\n", + " -4.64869440e-01, -3.45866323e+00, -1.81720328e+00,\n", + " 2.21456027e+00, -6.73999548e-01, 5.78967631e-01,\n", + " -7.00624585e-01, -3.57810950e+00, -5.54774940e-01,\n", + " -2.92276239e+00, -3.43530178e-02],\n", + " [ 8.45775366e-01, 4.81122673e-01, 9.37717199e-01,\n", + " 3.08010864e+00, 1.02730739e+00, -1.44617236e+00,\n", + " 9.83715951e-01, 1.85643804e+00, -1.24231315e+00,\n", + " -2.15636954e-01, -1.44927478e+00, -1.69005370e+00,\n", + " 1.89571488e+00, -5.01866043e-01, -1.44477022e+00,\n", + " 7.25648552e-02, -3.28230929e+00, -6.44716144e-01,\n", + " -2.29339385e+00, -8.58978271e-01],\n", + " [ 8.22505534e-01, 1.54543549e-01, 1.44370997e+00,\n", + " -5.02680480e-01, -2.49090105e-01, -6.36968017e-03,\n", + " -1.42676607e-01, -4.05899853e-01, 7.10937917e-01,\n", + " -6.99468136e-01, -1.41514242e+00, 3.11947405e-01,\n", + " -8.76041293e-01, -1.07980192e+00, 5.69567919e-01,\n", + " 2.52232194e-01, 4.07578319e-01, 1.50145173e-01,\n", + " -1.29617286e+00, 6.01106703e-01],\n", + " [ 2.56686687e-01, 2.93820113e-01, 1.21201718e+00,\n", + " 1.60578281e-01, -1.02855480e+00, -1.44421667e-01,\n", + " -3.33947420e-01, 5.25810122e-01, 9.52914894e-01,\n", + " -5.32882392e-01, -1.86204183e+00, 5.96967995e-01,\n", + " -1.15592134e+00, -3.13788533e-01, 2.06922963e-02,\n", + " 3.32022280e-01, -3.20347816e-01, -2.06220299e-01,\n", + " -1.52536786e+00, 1.48486650e+00],\n", + " [ 1.12159204e+00, 5.95946491e-01, -3.40830207e-01,\n", + " -1.05319595e+00, -2.73448259e-01, -8.85185957e-01,\n", + " -4.13105905e-01, 5.79547286e-01, 1.83335960e-01,\n", + " -7.22543895e-01, -1.32191157e+00, 9.68050182e-01,\n", + " -1.12842047e+00, -1.21736681e+00, -1.41649926e+00,\n", + " 1.34891838e-01, -5.69240987e-01, 7.43964314e-01,\n", + " -1.68148428e-01, -4.80615705e-01],\n", + " [ 3.55422556e-01, 4.48915362e-02, 2.14400601e+00,\n", + " 7.85425961e-01, -4.04906809e-01, 4.72678304e-01,\n", + " -8.99185836e-01, 4.91387695e-01, 1.20961177e+00,\n", + " -6.68512762e-01, -1.75316536e+00, -5.73026717e-01,\n", + " -8.57861578e-01, -1.18099749e+00, -6.28981590e-01,\n", + " -3.69722158e-01, -8.39671254e-01, -6.74726784e-01,\n", + " -1.04887152e+00, 8.31568718e-01],\n", + " [ 5.04545271e-01, 2.99814790e-01, 1.56018698e+00,\n", + " 4.20833156e-02, -9.41074610e-01, -2.47353613e-02,\n", + " -2.46952668e-01, 3.13093424e-01, 8.87616336e-01,\n", + " -6.03043199e-01, -2.07579637e+00, 2.90306330e-01,\n", + " -1.13790596e+00, -7.82631755e-01, 2.51286417e-01,\n", + " 1.13986701e-01, -1.91920996e-01, -6.09808266e-01,\n", + " -1.22171831e+00, 1.39912665e+00],\n", + " [ 4.52615738e-01, -6.85717016e-02, 1.10068095e+00,\n", + " -1.10230815e+00, 1.02139127e+00, -4.30373520e-01,\n", + " 2.19952703e-01, -4.38583106e-01, -1.39433646e+00,\n", + " -9.49863553e-01, -1.73593366e+00, -2.70766973e-01,\n", + " -2.28653118e-01, -1.42402208e+00, 1.32906175e+00,\n", + " -1.28291234e-01, 1.60932088e+00, 3.53240445e-02,\n", + " -7.50801206e-01, 1.46894395e-01],\n", + " [ 1.04428637e+00, 8.98555815e-01, -2.70604163e-01,\n", + " -3.05867624e+00, 4.17407364e-01, -1.14094317e-02,\n", + " 2.21334743e+00, -3.58566225e-01, -9.64627445e-01,\n", + " -6.66042328e-01, -1.91100609e+00, 1.41159832e+00,\n", + " -5.28896570e-01, -1.70324957e+00, 1.55717850e+00,\n", + " 7.86635041e-01, 1.16707754e+00, 5.26184857e-01,\n", + " -1.26837695e+00, -3.67482394e-01],\n", + " [-5.54645956e-02, 1.24500036e+00, 3.87756646e-01,\n", + " -2.21720934e+00, -3.84514362e-01, -1.17438197e-01,\n", + " 6.13927186e-01, 1.61071688e-01, -2.63906449e-01,\n", + " 9.32853043e-01, -1.88791609e+00, 7.49201775e-01,\n", + " -6.67052567e-01, -9.31636214e-01, -1.41425014e-01,\n", + " 3.80335927e-01, 9.03909206e-01, -2.20119953e-01,\n", + " 3.88282865e-01, 2.68622577e-01],\n", + " [ 3.04388106e-01, 4.53403890e-01, 2.32080758e-01,\n", + " -1.67806149e+00, -6.21986203e-02, -6.06089950e-01,\n", + " 9.80891287e-01, 1.93812653e-01, -4.52408403e-01,\n", + " -1.03405468e-01, -2.00765300e+00, 8.51637542e-01,\n", + " -8.27292264e-01, -1.24976230e+00, 1.13905990e+00,\n", + " 6.35167241e-01, 7.46096015e-01, -4.34643716e-01,\n", + " -1.41208601e+00, 1.09171474e+00]], dtype=float32)" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "z_run = vrae.transform(test_dataset)\n", "z_run" @@ -2948,16 +9808,27 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 23, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(36, 20)" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "z_run.shape" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -2967,21 +9838,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 43, "metadata": {}, "outputs": [], "source": [ "def concat_recon(recon_output):\n", - " w,b,f = recon_output.shape\n", " \n", + " w,b,f = recon_output.shape\n", " tmp = rearrange(recon_output, 'w b f -> b w f')\n", - "\n", " output = tmp.reshape(w*b,f)\n", "\n", " return output\n", "\n", "def inverse_minmax(x):\n", - " inv_x = MM_scaler.inverse_transform(x)\n", + " \n", + " inv_x = scaler.inverse_transform(x)\n", + " \n", " return inv_x\n", "\n", "def eval_recon(recon, real, undo = True):\n", @@ -3001,7 +9873,17 @@ " # compute loss\n", " loss = criterion(torch.tensor(recon), torch.tensor(real))\n", " \n", - " return loss" + " return loss\n", + "\n", + "def get_diff(recon, real, undo = True):\n", + " if undo == True:\n", + " # undo minmax scaling\n", + " recon = inverse_minmax(recon)\n", + " \n", + " r = recon.shape[0]\n", + " real = real[:r,:]\n", + " \n", + " return recon, real, np.abs(recon-real)" ] }, { @@ -3020,23 +9902,41 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 84, "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(100, 223, 92)\n" + ] + } + ], "source": [ "# train reconstruct\n", "train_recon = vrae.reconstruct(train_dataset)\n", - "print(train_recon.shape)\n", - "train_recon" + "print(train_recon.shape)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 45, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(22300, 92)" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "train_recon = concat_recon(train_recon)\n", "train_recon.shape" @@ -3044,22 +9944,233 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 46, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(22300, 92)\n", + "(22300, 92)\n" + ] + }, + { + "data": { + "text/plain": [ + "tensor(3.6674e+13, dtype=torch.float64)" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "eval_recon(train_recon, TRAIN_DF)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 47, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(22300, 92)\n", + "(22300, 92)\n" + ] + }, + { + "data": { + "text/plain": [ + "tensor(0.4121, dtype=torch.float64)" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "eval_recon(train_recon, TRAIN_SCALED, False)" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Visualize Train Difference" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(22300, 92)" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "train_recon, train_real, train_diff = get_diff(train_recon, TRAIN_SCALED, False)\n", + "train_diff.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "metadata": {}, + "outputs": [], + "source": [ + "train_recon = pd.DataFrame(train_recon, columns= cols)\n", + "train_real = pd.DataFrame(train_real, columns= cols)\n", + "train_diff = pd.DataFrame(train_diff, columns= cols)" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Saving plot Device2Port1_AVG_INBPS\n", + "Saving plot Device2Port1_AVG_OUTBPS\n", + "Saving plot Device2Port4_AVG_INBPS\n", + "Saving plot Device2Port4_AVG_OUTBPS\n", + "Saving plot Device2Port6_AVG_INBPS\n", + "Saving plot Device2Port6_AVG_OUTBPS\n", + "Saving plot Device2Port8_AVG_INBPS\n", + "Saving plot Device2Port8_AVG_OUTBPS\n", + "Saving plot Device2Port10_AVG_INBPS\n", + "Saving plot Device2Port10_AVG_OUTBPS\n", + "Saving plot Device2Port12_AVG_INBPS\n", + "Saving plot Device2Port12_AVG_OUTBPS\n", + "Saving plot Device2Port14_AVG_INBPS\n", + "Saving plot Device2Port14_AVG_OUTBPS\n", + "Saving plot Device2Port19_AVG_INBPS\n", + "Saving plot Device2Port19_AVG_OUTBPS\n", + "Saving plot Device2Port21_AVG_INBPS\n", + "Saving plot Device2Port21_AVG_OUTBPS\n", + "Saving plot Device2Port22_AVG_INBPS\n", + "Saving plot Device2Port22_AVG_OUTBPS\n", + "Saving plot Device2Port23_AVG_INBPS\n", + "Saving plot Device2Port23_AVG_OUTBPS\n", + "Saving plot Device2Port24_AVG_INBPS\n", + "Saving plot Device2Port24_AVG_OUTBPS\n", + "Saving plot Device2Port4097_AVG_INBPS\n", + "Saving plot Device2Port4097_AVG_OUTBPS\n", + "Saving plot Device15Port1_AVG_INBPS\n", + "Saving plot Device15Port1_AVG_OUTBPS\n", + "Saving plot Device15Port2_AVG_INBPS\n", + "Saving plot Device15Port2_AVG_OUTBPS\n", + "Saving plot Device15Port3_AVG_INBPS\n", + "Saving plot Device15Port3_AVG_OUTBPS\n", + "Saving plot Device15Port4_AVG_INBPS\n", + "Saving plot Device15Port4_AVG_OUTBPS\n", + "Saving plot Device15Port5_AVG_INBPS\n", + "Saving plot Device15Port5_AVG_OUTBPS\n", + "Saving plot Device15Port6_AVG_INBPS\n", + "Saving plot Device15Port6_AVG_OUTBPS\n", + "Saving plot Device15Port7_AVG_INBPS\n", + "Saving plot Device15Port7_AVG_OUTBPS\n", + "Saving plot Device15Port8_AVG_INBPS\n", + "Saving plot Device15Port8_AVG_OUTBPS\n", + "Saving plot Device17Port1_AVG_INBPS\n", + "Saving plot Device17Port1_AVG_OUTBPS\n", + "Saving plot Device17Port2_AVG_INBPS\n", + "Saving plot Device17Port2_AVG_OUTBPS\n", + "Saving plot Device17Port3_AVG_INBPS\n", + "Saving plot Device17Port3_AVG_OUTBPS\n", + "Saving plot Device17Port4_AVG_INBPS\n", + "Saving plot Device17Port4_AVG_OUTBPS\n", + "Saving plot Device17Port5_AVG_INBPS\n", + "Saving plot Device17Port5_AVG_OUTBPS\n", + "Saving plot Device17Port6_AVG_INBPS\n", + "Saving plot Device17Port6_AVG_OUTBPS\n", + "Saving plot Device17Port7_AVG_INBPS\n", + "Saving plot Device17Port7_AVG_OUTBPS\n", + "Saving plot Device17Port8_AVG_INBPS\n", + "Saving plot Device17Port8_AVG_OUTBPS\n", + "Saving plot Device18Port1_AVG_INBPS\n", + "Saving plot Device18Port1_AVG_OUTBPS\n", + "Saving plot Device18Port2_AVG_INBPS\n", + "Saving plot Device18Port2_AVG_OUTBPS\n", + "Saving plot Device18Port3_AVG_INBPS\n", + "Saving plot Device18Port3_AVG_OUTBPS\n", + "Saving plot Device18Port4_AVG_INBPS\n", + "Saving plot Device18Port4_AVG_OUTBPS\n", + "Saving plot Device18Port5_AVG_INBPS\n", + "Saving plot Device18Port5_AVG_OUTBPS\n", + "Saving plot Device18Port6_AVG_INBPS\n", + "Saving plot Device18Port6_AVG_OUTBPS\n", + "Saving plot Device18Port7_AVG_INBPS\n", + "Saving plot Device18Port7_AVG_OUTBPS\n", + "Saving plot Device18Port8_AVG_INBPS\n", + "Saving plot Device18Port8_AVG_OUTBPS\n", + "Saving plot Device19Port1_AVG_INBPS\n", + "Saving plot Device19Port1_AVG_OUTBPS\n", + "Saving plot Device19Port3_AVG_INBPS\n", + "Saving plot Device19Port3_AVG_OUTBPS\n", + "Saving plot Device19Port5_AVG_INBPS\n", + "Saving plot Device19Port5_AVG_OUTBPS\n", + "Saving plot Device20Port1_AVG_INBPS\n", + "Saving plot Device20Port1_AVG_OUTBPS\n", + "Saving plot Device20Port3_AVG_INBPS\n", + "Saving plot Device20Port3_AVG_OUTBPS\n", + "Saving plot Device2_CPU\n", + "Saving plot Device2_Memory\n", + "Saving plot Device4_CPU\n", + "Saving plot Device7_CPU\n", + "Saving plot Device8_CPU\n", + "Saving plot Device4_Memory\n", + "Saving plot Device7_Memory\n", + "Saving plot Device8_Memory\n" + ] + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import random\n", + "\n", + "plt.rcParams[\"figure.figsize\"] = (20,5)\n", + "\n", + "for i in cols:\n", + " print(f'Saving plot {i}')\n", + " plt.plot(train_diff[i])\n", + " plt.title(f'{i}')\n", + " plt.savefig(f'./plots/train/{i}.png')\n", + " plt.clf() # Clear the current figure\n", + "\n", + "# plt.plot(train_diff[cols[random.randrange(92)]])\n", + "# plt.title(f'{cols[random.randrange(92)]}')" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -3069,11 +10180,114 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 30, "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(100, 36, 92)\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[[ 1.69066697e-01, -1.11968070e-01, 4.39207889e-02, ...,\n", + " 1.65839338e+00, -1.17160058e+00, -7.79552817e-01],\n", + " [ 4.10982341e-01, 2.91083574e-01, 4.25384976e-02, ...,\n", + " 2.31703019e+00, -1.40817869e+00, -1.14214873e+00],\n", + " [ 1.16652921e-02, -1.81149781e-01, 5.27637713e-02, ...,\n", + " 2.01204729e+00, -1.53570426e+00, -9.29854989e-01],\n", + " ...,\n", + " [-1.16910540e-01, -1.82009339e-02, -6.86170384e-02, ...,\n", + " 8.39057565e-01, -1.30339086e+00, 3.08250815e-01],\n", + " [-1.36026919e-01, -8.68294835e-02, -1.91996396e-02, ...,\n", + " 7.63758123e-01, -1.10627866e+00, 8.30737829e-01],\n", + " [ 4.18466404e-02, -1.21069729e-01, -9.17559266e-02, ...,\n", + " 8.50077093e-01, -1.09996188e+00, 1.03429425e+00]],\n", + "\n", + " [[-6.72452673e-02, -3.39912057e-01, -2.86027901e-02, ...,\n", + " 1.72469819e+00, -1.04504752e+00, -6.58043146e-01],\n", + " [-1.46012455e-01, -3.96044791e-01, -3.59739214e-02, ...,\n", + " 2.49410939e+00, -1.42154765e+00, -8.63221169e-01],\n", + " [-1.39414996e-01, -4.59040284e-01, -4.02939133e-02, ...,\n", + " 2.29725194e+00, -1.46173453e+00, -5.94331682e-01],\n", + " ...,\n", + " [ 2.66144544e-01, 2.30580389e-01, -2.70930324e-02, ...,\n", + " 6.55462801e-01, -1.12770534e+00, 1.18492949e+00],\n", + " [ 2.21367359e-01, 2.15207607e-01, -1.71087049e-02, ...,\n", + " 7.64215350e-01, -1.03238451e+00, 1.13773048e+00],\n", + " [ 1.14618994e-01, -2.56270170e-03, -1.72492582e-03, ...,\n", + " 7.80858696e-01, -9.73662615e-01, 1.17305803e+00]],\n", + "\n", + " [[ 2.67836899e-02, -1.84182823e-01, -2.03692317e-02, ...,\n", + " 2.00099230e+00, -1.08732080e+00, -5.56218266e-01],\n", + " [-1.41985342e-02, -1.15530491e-01, -1.15711764e-02, ...,\n", + " 2.63951087e+00, -1.38763309e+00, -6.50033712e-01],\n", + " [ 5.76170310e-02, -1.10450953e-01, -1.51621103e-02, ...,\n", + " 2.56718445e+00, -1.43219960e+00, -5.15685320e-01],\n", + " ...,\n", + " [ 5.68282679e-02, 2.65207887e-03, 1.58299580e-02, ...,\n", + " 8.10859859e-01, -1.00252092e+00, 1.17786682e+00],\n", + " [ 7.25960061e-02, 3.33407521e-02, 9.66904126e-03, ...,\n", + " 8.32139790e-01, -1.00070322e+00, 1.09980619e+00],\n", + " [ 7.63325170e-02, 4.09215391e-02, -1.14129474e-02, ...,\n", + " 7.62324154e-01, -9.66201425e-01, 1.12002182e+00]],\n", + "\n", + " ...,\n", + "\n", + " [[-8.96444544e-02, -8.30187798e-02, -1.85148045e-02, ...,\n", + " 1.91883421e+00, -1.51807308e+00, -1.69934869e-01],\n", + " [-5.72413877e-02, -9.92297530e-02, -1.50683708e-02, ...,\n", + " 2.69917679e+00, -1.36028898e+00, -1.80173308e-01],\n", + " [-8.76818225e-02, -9.52538252e-02, -2.10337210e-02, ...,\n", + " 1.87086511e+00, -1.53219271e+00, -1.86081529e-01],\n", + " ...,\n", + " [ 1.10956766e-01, 3.74872684e-02, -1.20779164e-02, ...,\n", + " 8.35213721e-01, -9.64815438e-01, 1.01995528e+00],\n", + " [ 1.09236784e-01, 3.86509895e-02, -1.20447725e-02, ...,\n", + " 8.33313763e-01, -9.63015795e-01, 1.01641405e+00],\n", + " [ 1.11037619e-01, 3.73705328e-02, -1.20813362e-02, ...,\n", + " 8.35368812e-01, -9.64947939e-01, 1.02018774e+00]],\n", + "\n", + " [[-9.07872096e-02, -8.53522420e-02, -1.86889470e-02, ...,\n", + " 1.91456735e+00, -1.52105069e+00, -1.70358732e-01],\n", + " [-5.71824536e-02, -9.89543796e-02, -1.50675252e-02, ...,\n", + " 2.69810200e+00, -1.36051106e+00, -1.79512441e-01],\n", + " [-8.80946741e-02, -9.53831077e-02, -2.10018195e-02, ...,\n", + " 1.87148607e+00, -1.53212368e+00, -1.85486317e-01],\n", + " ...,\n", + " [ 7.95342103e-02, 3.42159867e-02, -1.20832920e-02, ...,\n", + " 8.69015992e-01, -9.54731703e-01, 9.54273105e-01],\n", + " [ 7.74264708e-02, 3.12434733e-02, -1.19921938e-02, ...,\n", + " 8.67462456e-01, -9.53046083e-01, 9.52899218e-01],\n", + " [ 7.96517208e-02, 3.43945026e-02, -1.20893978e-02, ...,\n", + " 8.69132400e-01, -9.54852402e-01, 9.54367280e-01]],\n", + "\n", + " [[-9.15654674e-02, -8.73495638e-02, -1.88510399e-02, ...,\n", + " 1.90986013e+00, -1.52368224e+00, -1.71023324e-01],\n", + " [-5.71287647e-02, -9.86711383e-02, -1.50658190e-02, ...,\n", + " 2.69699001e+00, -1.36074841e+00, -1.78857446e-01],\n", + " [-8.84297416e-02, -9.55317020e-02, -2.09722891e-02, ...,\n", + " 1.87191558e+00, -1.53211915e+00, -1.84991032e-01],\n", + " ...,\n", + " [ 1.10953160e-01, 3.74949574e-02, -1.20776482e-02, ...,\n", + " 8.35203826e-01, -9.64808464e-01, 1.01994348e+00],\n", + " [ 1.09330513e-01, 3.86212468e-02, -1.20461024e-02, ...,\n", + " 8.33380163e-01, -9.63088155e-01, 1.01657236e+00],\n", + " [ 1.11031450e-01, 3.73852253e-02, -1.20808743e-02, ...,\n", + " 8.35350454e-01, -9.64934230e-01, 1.02016437e+00]]],\n", + " dtype=float32)" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# test reconstruct\n", "test_recon = vrae.reconstruct(test_dataset)\n", @@ -3083,9 +10297,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 31, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(3600, 92)" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "test_recon = concat_recon(test_recon)\n", "test_recon.shape" @@ -3093,27 +10318,225 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 32, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3600, 92)\n", + "(3600, 92)\n" + ] + }, + { + "data": { + "text/plain": [ + "tensor(3.1764e+12, dtype=torch.float64)" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "eval_recon(test_recon, TEST_DF)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 33, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(3600, 92)\n", + "(3600, 92)\n" + ] + }, + { + "data": { + "text/plain": [ + "tensor(0.8574, dtype=torch.float64)" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "eval_recon(test_recon, TEST_SCALED, False)" ] }, { - "cell_type": "markdown", + "cell_type": "code", + "execution_count": 80, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(3600, 92)" + ] + }, + "execution_count": 80, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "test_recon, test_real, test_diff = get_diff(test_recon, TEST_SCALED, False)\n", + "test_diff.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 81, "metadata": {}, + "outputs": [], "source": [ - "### VISUALIZE" + "test_recon = pd.DataFrame(test_recon, columns= cols)\n", + "test_real = pd.DataFrame(test_real, columns= cols)\n", + "test_diff = pd.DataFrame(test_diff, columns= cols)" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Saving plot Device2Port1_AVG_INBPS\n", + "Saving plot Device2Port1_AVG_OUTBPS\n", + "Saving plot Device2Port4_AVG_INBPS\n", + "Saving plot Device2Port4_AVG_OUTBPS\n", + "Saving plot Device2Port6_AVG_INBPS\n", + "Saving plot Device2Port6_AVG_OUTBPS\n", + "Saving plot Device2Port8_AVG_INBPS\n", + "Saving plot Device2Port8_AVG_OUTBPS\n", + "Saving plot Device2Port10_AVG_INBPS\n", + "Saving plot Device2Port10_AVG_OUTBPS\n", + "Saving plot Device2Port12_AVG_INBPS\n", + "Saving plot Device2Port12_AVG_OUTBPS\n", + "Saving plot Device2Port14_AVG_INBPS\n", + "Saving plot Device2Port14_AVG_OUTBPS\n", + "Saving plot Device2Port19_AVG_INBPS\n", + "Saving plot Device2Port19_AVG_OUTBPS\n", + "Saving plot Device2Port21_AVG_INBPS\n", + "Saving plot Device2Port21_AVG_OUTBPS\n", + "Saving plot Device2Port22_AVG_INBPS\n", + "Saving plot Device2Port22_AVG_OUTBPS\n", + "Saving plot Device2Port23_AVG_INBPS\n", + "Saving plot Device2Port23_AVG_OUTBPS\n", + "Saving plot Device2Port24_AVG_INBPS\n", + "Saving plot Device2Port24_AVG_OUTBPS\n", + "Saving plot Device2Port4097_AVG_INBPS\n", + "Saving plot Device2Port4097_AVG_OUTBPS\n", + "Saving plot Device15Port1_AVG_INBPS\n", + "Saving plot Device15Port1_AVG_OUTBPS\n", + "Saving plot Device15Port2_AVG_INBPS\n", + "Saving plot Device15Port2_AVG_OUTBPS\n", + "Saving plot Device15Port3_AVG_INBPS\n", + "Saving plot Device15Port3_AVG_OUTBPS\n", + "Saving plot Device15Port4_AVG_INBPS\n", + "Saving plot Device15Port4_AVG_OUTBPS\n", + "Saving plot Device15Port5_AVG_INBPS\n", + "Saving plot Device15Port5_AVG_OUTBPS\n", + "Saving plot Device15Port6_AVG_INBPS\n", + "Saving plot Device15Port6_AVG_OUTBPS\n", + "Saving plot Device15Port7_AVG_INBPS\n", + "Saving plot Device15Port7_AVG_OUTBPS\n", + "Saving plot Device15Port8_AVG_INBPS\n", + "Saving plot Device15Port8_AVG_OUTBPS\n", + "Saving plot Device17Port1_AVG_INBPS\n", + "Saving plot Device17Port1_AVG_OUTBPS\n", + "Saving plot Device17Port2_AVG_INBPS\n", + "Saving plot Device17Port2_AVG_OUTBPS\n", + "Saving plot Device17Port3_AVG_INBPS\n", + "Saving plot Device17Port3_AVG_OUTBPS\n", + "Saving plot Device17Port4_AVG_INBPS\n", + "Saving plot Device17Port4_AVG_OUTBPS\n", + "Saving plot Device17Port5_AVG_INBPS\n", + "Saving plot Device17Port5_AVG_OUTBPS\n", + "Saving plot Device17Port6_AVG_INBPS\n", + "Saving plot Device17Port6_AVG_OUTBPS\n", + "Saving plot Device17Port7_AVG_INBPS\n", + "Saving plot Device17Port7_AVG_OUTBPS\n", + "Saving plot Device17Port8_AVG_INBPS\n", + "Saving plot Device17Port8_AVG_OUTBPS\n", + "Saving plot Device18Port1_AVG_INBPS\n", + "Saving plot Device18Port1_AVG_OUTBPS\n", + "Saving plot Device18Port2_AVG_INBPS\n", + "Saving plot Device18Port2_AVG_OUTBPS\n", + "Saving plot Device18Port3_AVG_INBPS\n", + "Saving plot Device18Port3_AVG_OUTBPS\n", + "Saving plot Device18Port4_AVG_INBPS\n", + "Saving plot Device18Port4_AVG_OUTBPS\n", + "Saving plot Device18Port5_AVG_INBPS\n", + "Saving plot Device18Port5_AVG_OUTBPS\n", + "Saving plot Device18Port6_AVG_INBPS\n", + "Saving plot Device18Port6_AVG_OUTBPS\n", + "Saving plot Device18Port7_AVG_INBPS\n", + "Saving plot Device18Port7_AVG_OUTBPS\n", + "Saving plot Device18Port8_AVG_INBPS\n", + "Saving plot Device18Port8_AVG_OUTBPS\n", + "Saving plot Device19Port1_AVG_INBPS\n", + "Saving plot Device19Port1_AVG_OUTBPS\n", + "Saving plot Device19Port3_AVG_INBPS\n", + "Saving plot Device19Port3_AVG_OUTBPS\n", + "Saving plot Device19Port5_AVG_INBPS\n", + "Saving plot Device19Port5_AVG_OUTBPS\n", + "Saving plot Device20Port1_AVG_INBPS\n", + "Saving plot Device20Port1_AVG_OUTBPS\n", + "Saving plot Device20Port3_AVG_INBPS\n", + "Saving plot Device20Port3_AVG_OUTBPS\n", + "Saving plot Device2_CPU\n", + "Saving plot Device2_Memory\n", + "Saving plot Device4_CPU\n", + "Saving plot Device7_CPU\n", + "Saving plot Device8_CPU\n", + "Saving plot Device4_Memory\n", + "Saving plot Device7_Memory\n", + "Saving plot Device8_Memory\n" + ] + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import random\n", + "\n", + "plt.rcParams[\"figure.figsize\"] = (20,5)\n", + "\n", + "for i in cols:\n", + " print(f'Saving plot {i}')\n", + " plt.plot(test_diff[i])\n", + " plt.title(f'{i}')\n", + " plt.savefig(f'./plots/test/{i}.png')\n", + " plt.clf() # Clear the current figure\n", + "\n", + "\n", + "# plt.plot(train_diff[cols[random.randrange(92)]])\n", + "# plt.title(f'{cols[random.randrange(92)]}')" ] }, { diff --git a/saved_model/vrae.pth b/saved_model/vrae.pth index 094a6bb693e4feaf376de5de79f1bf7b43b68709..03069d6aa6a5dd68c8eec36317fc073a2a40e4ea 100644 GIT binary patch literal 458375 zcmaI72{@Hs*9S}k8Iq!?gvbyYNEyz(Hcf_5Xp$jwQHo=1l6jt@LQ0BCnIdI6_u4d) zN`tA=EGn93g}zfg&-Xq5_kG^)T-Q10y7qma-*4@;*WPR0Ypr8#F>;iEz?d-t|LY|w zFhRi8-`&eQ*mI7DYoP0Fzs)`-izEc>|M3bR;qLD1Xxe;V-^aAXnO!JJC+| ze`&$Z+cn@{I+*m|(PjRHE^A};{uduThCA7U|1sq+^3*`CoGo|S|AqWlZu$R?tne>n zMVn=If`Y#_6T_YU8(ZlwwsIhMhAmg+k5+uPxOvR>^7ioX-0B?Y>%7I&b?d)YkgNJ{ z^gpWC=BoXt>ea2r2nTX!@)d6({aY^@fAymImq9C#JIj_k`;YYhjp4U;xO4u2ufv`D zpZMAq(t%u^KkzZ!dB26%{R=%mkh{Q^t7j+2SNZ>d_VL{q?CSq-@%8@!KaXqhpYVo% z#OM6K;xm86hrb*okZWYiHU4i3`WMHa2`u~vgD!W`e=;ooJ%J_vn!wWE6EOJ;ZW_on zv*nuq0r&9yKX=Zue}K>DTKp%trBzd8AlHhI{@X11_PE^Q&)15-6xM-U8(XgJ|4s4N zd{+LO!s{R4tNwtmw&6qnM&~c?n!nmv`xo6Vkh{*7YyW3)|2cvGFnWjoj_vpd+sVf2 zd)ObdT>o1!&VO-T0=cfXT(|!V_pi+E{~g!k53c9GHfjua!*AS;e{sD6x!$(iO?C== zi}|;_KCb)|DDbz%|F!*p8_ni_!~e1Q1zey1)cTe`Mzi(zn%Y}P$8vr7rq9>C-(MPT zAlKiP8(=r>|BvR6-30!FM2{QvpCrK+_JQ1xKO8aKZNI0n{V)EGK<-Xk?yi4KZ zzCnS0L4p6CM(95n^trqLlOfE?PBD-h{+q(__v%LcUERpPG*N-vXj^W~Kc?}&X#Pwi z_8%k$+_?WFiMMbJFRd;Q2}m7D0lB4zYy%{AHa7%+cM|EYQI@lfuG|Bv6tHz2@y!&Yu# zDEH)_(Vzgg+13`qW8U8+rd50if4{B&&nQ4bK;j=!z?``zi$wn;1~|}nkOZftL;jRA z$jIM9r^ge?N@G_jWrN9~n;wKMt;9t)#!9m zTO#X}y-diE(hyjGT>(AcE;CcVA3(vnK=?GJ9iHW8qthHCoK+fy@@K=rsjU}uQffgk z&5xEGi!?M_(#U#7D3M;76cFw*C0lRXgHW84VW#CT_S@?xoRv!xkbMw~-eUno0usoZ z)54_xgbI~yc#rydM)X&h6rH$KjC4<&jxT##u(A9y-gnuFm8TD3X8S6zy%&L^hUJJ~ z%*m_}oBBPPiKu5JL>^AlG`eSgnAv_?j=Wmlh9`!kNtfar5^!)4TIbu4#^~knHAIX# z?!-Z*#1o(p^cjkK_RxI63B=(-ElkK1C1<}|5bdY4VIaa14+*|z&pV2ctksc>ZtPUF z-gAKW`Q|7*(sZ7U$Q?~hhm0BX!BgbZIW=M~kq&(efn_$WA)c%Rp=Xof!|LN$JZd9| zKQLzm%_GSB>yqSRgcdxC@L}V(AsN(CBL{X=L+`~AWc*b@^0wIq^}ouKq!wv#r z-#nT;es>%sRyMGP#_QRmGnJW%$%(9`mOrE?OeamVcaa%^`JtG5K*J zG-=O8*mq|#@9a8jsQ)$sk6XuM!wh?J;%oyZCbXmI!BM2POA&T|l_8bg)g(sOj7%|7 zCx+ThkbFlMnY%k-nNkBdYpD=%wvF{0Hh>=zrsUukS+YSs9@zQ>c>JOcGhEhz@k>2u zJrc+88Ydg2bR-g0$ry;N+K5ddv*^1=dZc{gcu?*c&kJ$*%Idq-VEi`)JR>Oxkz&uG ztlgS)b4=g{Pi4|Q=u3#klv^^c$SLT3=^;^cU zViYR%%ae75eQc$m6sWvOBj3MAlk1TZWY@HQvTnZ%yjc*zzMK<;v$m#yd`&jyaWg=7 z%6by~Qv{C~dob&coWZQPb&No_0+vJw*SAyPbxgq?Aw%0^r1r~98Vx>%4F(-PH0gY8d|;w;St|4vh)?USypqD-Ymm=sg>-I z@JOc8Ly^Y6uEPzBviWk}#y9R8>4JwdQB6~mNP5d-*%D1suJsu2(WfwXLISGJN#V4x z8hE+G%Y3zx4+0oDXlLUebzpM9y8 zM?Dq29zae-h_e^Qmesk z?$k8ajG7eJWA4W~y!;~pDil6pF)@K$UNwg69H)&OZ$|WnJniz#=1mCZqGNCiW;(rq za9?F`{k9&S6fQzXr9zkxQUjlvxlpFMh21i50gk<)iwhi@@M76fEa?e`J^G7jfzJvE z3Qr<$i{`W0%zPsLy$u!H*Ab3dXt&ZV4Y~Yh@1XUCiqC1P$@IFTl;p0_mc=ba%n7t+bvjktQ4oIzQC}^ax(NK0h*qxu}i;8K#Oexb8PG@ z&g{zvHtAyK^-<3RIC73$MVdf(ATLG=r3^t{{8U6GS zJmbE={dO-I=f3Zd)f<6#FUNw<8)e3PYBH;%AV7UCj>af^cbsN>kijjsSk`=!l^s&S zYlGux^!d9u16tU+gEQf*4#nLeYp|@|3J;Pzj$h?6T%$b9qto>v^2!#x9jr$_&q~Fe zPXi1!#?E2y{_?`jQY8?3s+kxbO2OvoiI_6(I`+R=M5xPDcr~bxBNuSkljdVchmsSy zA@P|hJ=}s8`mLZZ5e~E625_SDDr`3ng;QN~p!eff*!k3eSvM~NKeT0HuH7ESJ-mjU zc6bIk-W?D3XUw8qxsedWT*BnSbpv%9IlKdhQFe5mq$5h*`LOn+J)Hr=qQeNnL?MFPN9BECGdE* z8QYmLg4%w_ffcht*k5zoVabZ8F#2FN$ot-)i|q9v;C2~%>DOV*$ua=B1olp0Ec+tBTQ~!xW-r?lazQiS*uPE6N6@Py?@h)Nh{}`iNJn&n7hxxfzGNQfI8fpDA(-z{h?BbYDfcU3_MC~w+15bDy

6J>`gV-!s_y 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

=L7$|_+v_KrlnJx-sjM@?F&_n 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%0DKP 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 PRHRg-{@MS3@B4oN0H9{u literal 458375 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 z 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

hI=n(x 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�A&-G&QO+_q82hZBOd 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 BM|J=J