epoch: 0 training_loss 55.19545301437378 test_loss: 25.704156494140626
epoch: 1 training_loss 20.099834671020506 test_loss: 16.078633117675782
epoch: 2 training_loss 14.370843424797059 test_loss: 12.5327392578125
epoch: 3 training_loss 11.192333040237427 test_loss: 9.978694915771484
epoch: 4 training_loss 9.037692742347717 test_loss: 7.952579498291016
epoch: 5 training_loss 7.6516148734092715 test_loss: 7.223735046386719
epoch: 6 training_loss 6.9107506275177 test_loss: 6.176032638549804
epoch: 7 training_loss 6.132425558567047 test_loss: 5.786110687255859
epoch: 8 training_loss 5.632511129379273 test_loss: 5.082477951049805
epoch: 9 training_loss 5.117101353406906 test_loss: 4.743378448486328
epoch: 10 training_loss 4.852204726934433 test_loss: 4.35124626159668
epoch: 11 training_loss 4.488525485992431 test_loss: 4.197000122070312
epoch: 12 training_loss 4.255090407133102 test_loss: 4.230358123779297
epoch: 13 training_loss 4.1142600619792935 test_loss: 4.117805099487304
epoch: 14 training_loss 3.897219204902649 test_loss: 3.9777393341064453
epoch: 15 training_loss 3.790762679576874 test_loss: 3.785894775390625
epoch: 16 training_loss 3.579463005065918 test_loss: 3.502267837524414
epoch: 17 training_loss 3.5252570033073427 test_loss: 3.5087039947509764
epoch: 18 training_loss 3.428942975997925 test_loss: 3.214646911621094
epoch: 19 training_loss 3.2934200263023374 test_loss: 3.2099761962890625
epoch: 20 training_loss 3.1774359667301177 test_loss: 3.2491363525390624
epoch: 21 training_loss 3.143138358592987 test_loss: 3.039236831665039
epoch: 22 training_loss 3.109548065662384 test_loss: 2.853667449951172
epoch: 23 training_loss 2.9939911091327667 test_loss: 2.7211713790893555
epoch: 24 training_loss 2.8980609476566315 test_loss: 2.638704299926758
epoch: 25 training_loss 2.873398095369339 test_loss: 2.7448352813720702
epoch: 26 training_loss 2.7825772726535796 test_loss: 2.5925537109375
epoch: 27 training_loss 2.7682467424869537 test_loss: 2.6822105407714845
epoch: 28 training_loss 2.64615319788456 test_loss: 2.774253082275391
epoch: 29 training_loss 2.6133345234394074 test_loss: 2.3822940826416015
epoch: 30 training_loss 2.561551524400711 test_loss: 2.6013959884643554
epoch: 31 training_loss 2.4960364264249804 test_loss: 2.4252431869506834
epoch: 32 training_loss 2.4673397040367124 test_loss: 2.2323379516601562
epoch: 33 training_loss 2.4823110061883926 test_loss: 2.3683156967163086
epoch: 34 training_loss 2.425144541859627 test_loss: 2.481705665588379
epoch: 35 training_loss 2.4577524507045747 test_loss: 2.5035839080810547
epoch: 36 training_loss 2.322626865506172 test_loss: 2.1349611282348633
epoch: 37 training_loss 2.2730327433347703 test_loss: 2.2476566314697264
epoch: 38 training_loss 2.2839963006973267 test_loss: 2.1342029571533203
epoch: 39 training_loss 2.1508272725343702 test_loss: 2.3900922775268554
epoch: 40 training_loss 2.1538172245025633 test_loss: 2.254721260070801
epoch: 41 training_loss 2.164492601752281 test_loss: 1.9429029464721679
epoch: 42 training_loss 2.1466576355695723 test_loss: 2.103037643432617
epoch: 43 training_loss 2.074168449044228 test_loss: 2.1211851119995115
epoch: 44 training_loss 2.060594706535339 test_loss: 2.2686134338378907
epoch: 45 training_loss 2.018039309978485 test_loss: 2.0491140365600584
epoch: 46 training_loss 2.03117094039917 test_loss: 1.9510395050048828
epoch: 47 training_loss 1.9844843822717666 test_loss: 1.9866792678833007
epoch: 48 training_loss 1.9768671190738678 test_loss: 2.1293737411499025
epoch: 49 training_loss 1.9773710238933564 test_loss: 1.9418989181518556
epoch: 50 training_loss 1.9236815315485 test_loss: 1.6970638275146483
epoch: 51 training_loss 1.8883977645635606 test_loss: 1.801327896118164
epoch: 52 training_loss 1.9038364094495774 test_loss: 1.882694625854492
epoch: 53 training_loss 1.8857428914308547 test_loss: 1.897585105895996
epoch: 54 training_loss 1.8425905668735505 test_loss: 1.8027780532836915
epoch: 55 training_loss 1.8230565780401229 test_loss: 1.877585220336914
epoch: 56 training_loss 1.7543825232982635 test_loss: 1.734185028076172
epoch: 57 training_loss 1.7776745545864105 test_loss: 1.6903089523315429
epoch: 58 training_loss 1.7450137835741044 test_loss: 1.6205039978027345
epoch: 59 training_loss 1.761468968987465 test_loss: 1.8167560577392579
epoch: 60 training_loss 1.7491191655397416 test_loss: 1.787734031677246
epoch: 61 training_loss 1.6979754680395127 test_loss: 1.7462459564208985
epoch: 62 training_loss 1.7096834540367127 test_loss: 1.73907527923584
epoch: 63 training_loss 1.6948952811956406 test_loss: 1.6340723037719727
epoch: 64 training_loss 1.6880793124437332 test_loss: 1.6274930953979492
epoch: 65 training_loss 1.673983606696129 test_loss: 1.5019075393676757
epoch: 66 training_loss 1.7246499842405318 test_loss: 1.7336719512939454
epoch: 67 training_loss 1.6264756786823273 test_loss: 1.685565185546875
epoch: 68 training_loss 1.6078185778856278 test_loss: 1.5841242790222168
epoch: 69 training_loss 1.6365923315286637 test_loss: 1.593409824371338
epoch: 70 training_loss 1.560205978155136 test_loss: 1.8480350494384765
epoch: 71 training_loss 1.6235386174917221 test_loss: 1.5892640113830567
epoch: 72 training_loss 1.6411886286735535 test_loss: 1.4446456909179688
epoch: 73 training_loss 1.5927880758047104 test_loss: 1.5843584060668945
epoch: 74 training_loss 1.5541408467292785 test_loss: 1.639011764526367
epoch: 75 training_loss 1.5054284170269967 test_loss: 1.6435688018798829
epoch: 76 training_loss 1.5534112840890884 test_loss: 1.513338565826416
epoch: 77 training_loss 1.5273816767334938 test_loss: 1.5303715705871581
epoch: 78 training_loss 1.5051505544781685 test_loss: 1.3636775970458985
epoch: 79 training_loss 1.5263541328907013 test_loss: 1.5614361763000488
epoch: 80 training_loss 1.5196922451257706 test_loss: 1.6371654510498046
epoch: 81 training_loss 1.4903732711076736 test_loss: 1.5883947372436524
epoch: 82 training_loss 1.4990872836112976 test_loss: 1.6970176696777344
epoch: 83 training_loss 1.4659355384111405 test_loss: 1.4896939277648926
epoch: 84 training_loss 1.4663288414478302 test_loss: 1.6116571426391602
epoch: 85 training_loss 1.4722353366017342 test_loss: 1.4174260139465331
epoch: 86 training_loss 1.4699994552135467 test_loss: 1.456364059448242
epoch: 87 training_loss 1.413557718396187 test_loss: 1.4150264739990235
epoch: 88 training_loss 1.4719851794838905 test_loss: 1.4880285263061523
epoch: 89 training_loss 1.4287772649526596 test_loss: 1.402600383758545
epoch: 90 training_loss 1.4225997668504715 test_loss: 1.4548831939697267
epoch: 91 training_loss 1.4141686448454858 test_loss: 1.4624526977539063
epoch: 92 training_loss 1.423152961432934 test_loss: 1.281169319152832
epoch: 93 training_loss 1.369988844394684 test_loss: 1.329335880279541
epoch: 94 training_loss 1.396012210547924 test_loss: 1.424487018585205
epoch: 95 training_loss 1.3600017046928405 test_loss: 1.4493224143981933
epoch: 96 training_loss 1.374880899786949 test_loss: 1.4389020919799804
epoch: 97 training_loss 1.3627332058548927 test_loss: 1.3614426612854005
epoch: 98 training_loss 1.3662361627817154 test_loss: 1.4998235702514648
epoch: 99 training_loss 1.3348088997602463 test_loss: 1.5397738456726073
