loading training data
loading test data
WARNING:tensorflow:Passing a `GraphDef` to the SummaryWriter is deprecated. Pass a `Graph` object instead, such as `sess.graph`.
step 0, training accuracy 0.533054
step 0, cost 317.79
step 0, change in cost 317.79
step 10, training accuracy 0.533054
step 10, cost 328.674
step 10, change in cost 10.8839
step 20, training accuracy 0.533054
step 20, cost 344.439
step 20, change in cost 15.7643
step 30, training accuracy 0.533054
step 30, cost 365.464
step 30, change in cost 21.0255
step 40, training accuracy 0.533054
step 40, cost 387.376
step 40, change in cost 21.912
step 50, training accuracy 0.533054
step 50, cost 405.606
step 50, change in cost 18.2304
step 60, training accuracy 0.533054
step 60, cost 419.135
step 60, change in cost 13.5286
step 70, training accuracy 0.533054
step 70, cost 428.906
step 70, change in cost 9.77063
step 80, training accuracy 0.533054
step 80, cost 436.057
step 80, change in cost 7.15118
step 90, training accuracy 0.533054
step 90, cost 441.43
step 90, change in cost 5.37344
step 100, training accuracy 0.533054
step 100, cost 445.581
step 100, change in cost 4.15085
step 110, training accuracy 0.535152
step 110, cost 448.87
step 110, change in cost 3.28937
step 120, training accuracy 0.535152
step 120, cost 451.535
step 120, change in cost 2.66452
step 130, training accuracy 0.536201
step 130, cost 453.735
step 130, change in cost 2.19989
step 140, training accuracy 0.5383
step 140, cost 455.581
step 140, change in cost 1.84579
step 150, training accuracy 0.537251
step 150, cost 457.151
step 150, change in cost 1.57013
step 160, training accuracy 0.536201
step 160, cost 458.503
step 160, change in cost 1.3519
step 170, training accuracy 0.532004
step 170, cost 459.679
step 170, change in cost 1.17609
step 180, training accuracy 0.527807
step 180, cost 460.711
step 180, change in cost 1.03232
step 190, training accuracy 0.518363
step 190, cost 461.625
step 190, change in cost 0.913513
step 200, training accuracy 0.513116
step 200, cost 462.439
step 200, change in cost 0.813995
step 210, training accuracy 0.504722
step 210, cost 463.169
step 210, change in cost 0.729919
step 220, training accuracy 0.493179
step 220, cost 463.827
step 220, change in cost 0.658234
step 230, training accuracy 0.485834
step 230, cost 464.423
step 230, change in cost 0.596558
step 240, training accuracy 0.488982
step 240, cost 464.966
step 240, change in cost 0.543152
step 250, training accuracy 0.480588
step 250, cost 465.463
step 250, change in cost 0.496887
step 260, training accuracy 0.470094
step 260, cost 465.919
step 260, change in cost 0.455994
step 270, training accuracy 0.466946
step 270, cost 466.34
step 270, change in cost 0.420166
step 280, training accuracy 0.466946
step 280, cost 466.728
step 280, change in cost 0.388092
step 290, training accuracy 0.458552
step 290, cost 467.087
step 290, change in cost 0.359863
step 300, training accuracy 0.4617
step 300, cost 467.422
step 300, change in cost 0.334351
step 310, training accuracy 0.463799
step 310, cost 467.733
step 310, change in cost 0.311676
step 320, training accuracy 0.459601
step 320, cost 468.024
step 320, change in cost 0.290985
step 330, training accuracy 0.455404
step 330, cost 468.297
step 330, change in cost 0.272705
step 340, training accuracy 0.44596
step 340, cost 468.553
step 340, change in cost 0.255493
step 350, training accuracy 0.435467
step 350, cost 468.793
step 350, change in cost 0.240387
step 360, training accuracy 0.432319
step 360, cost 469.019
step 360, change in cost 0.226349
step 370, training accuracy 0.432319
step 370, cost 469.233
step 370, change in cost 0.21344
step 380, training accuracy 0.43022
step 380, cost 469.435
step 380, change in cost 0.20166
step 390, training accuracy 0.426023
step 390, cost 469.626
step 390, change in cost 0.191071
step 400, training accuracy 0.423924
step 400, cost 469.806
step 400, change in cost 0.180847
step 410, training accuracy 0.428122
step 410, cost 469.978
step 410, change in cost 0.1716
step 420, training accuracy 0.428122
step 420, cost 470.141
step 420, change in cost 0.163422
step 430, training accuracy 0.427072
step 430, cost 470.297
step 430, change in cost 0.155273
step 440, training accuracy 0.424974
step 440, cost 470.445
step 440, change in cost 0.14801
step 450, training accuracy 0.424974
step 450, cost 470.586
step 450, change in cost 0.140961
step 460, training accuracy 0.420776
step 460, cost 470.72
step 460, change in cost 0.134766
step 470, training accuracy 0.426023
step 470, cost 470.849
step 470, change in cost 0.128815
step 480, training accuracy 0.429171
step 480, cost 470.972
step 480, change in cost 0.123199
step 490, training accuracy 0.43127
step 490, cost 471.091
step 490, change in cost 0.118042
step 500, training accuracy 0.43022
step 500, cost 471.203
step 500, change in cost 0.112946
step 510, training accuracy 0.432319
step 510, cost 471.312
step 510, change in cost 0.108368
step 520, training accuracy 0.43022
step 520, cost 471.416
step 520, change in cost 0.104401
step 530, training accuracy 0.43022
step 530, cost 471.516
step 530, change in cost 0.100128
step 540, training accuracy 0.43022
step 540, cost 471.613
step 540, change in cost 0.096283
step 550, training accuracy 0.432319
step 550, cost 471.705
step 550, change in cost 0.0924683
step 560, training accuracy 0.43022
step 560, cost 471.794
step 560, change in cost 0.0891724
step 570, training accuracy 0.43127
step 570, cost 471.88
step 570, change in cost 0.0860596
step 580, training accuracy 0.427072
step 580, cost 471.963
step 580, change in cost 0.0828247
step 590, training accuracy 0.424974
step 590, cost 472.043
step 590, change in cost 0.079834
step 600, training accuracy 0.427072
step 600, cost 472.12
step 600, change in cost 0.0772705
step 610, training accuracy 0.426023
step 610, cost 472.195
step 610, change in cost 0.074646
step 620, training accuracy 0.427072
step 620, cost 472.267
step 620, change in cost 0.0720215
step 630, training accuracy 0.424974
step 630, cost 472.337
step 630, change in cost 0.0697937
step 640, training accuracy 0.420776
step 640, cost 472.404
step 640, change in cost 0.0675049
step 650, training accuracy 0.423924
step 650, cost 472.47
step 650, change in cost 0.0653992
step 660, training accuracy 0.422875
step 660, cost 472.533
step 660, change in cost 0.063385
step 670, training accuracy 0.420776
step 670, cost 472.595
step 670, change in cost 0.0614929
step 680, training accuracy 0.418678
step 680, cost 472.654
step 680, change in cost 0.0595398
step 690, training accuracy 0.418678
step 690, cost 472.712
step 690, change in cost 0.0578003
step 700, training accuracy 0.419727
step 700, cost 472.768
step 700, change in cost 0.0562134
step 710, training accuracy 0.417629
step 710, cost 472.823
step 710, change in cost 0.0545044
step 720, training accuracy 0.418678
step 720, cost 472.876
step 720, change in cost 0.0531616
step 730, training accuracy 0.419727
step 730, cost 472.927
step 730, change in cost 0.0512085
step 740, training accuracy 0.417629
step 740, cost 472.977
step 740, change in cost 0.0499878
step 750, training accuracy 0.419727
step 750, cost 473.026
step 750, change in cost 0.0486755
step 760, training accuracy 0.416579
step 760, cost 473.073
step 760, change in cost 0.0473938
step 770, training accuracy 0.41553
step 770, cost 473.119
step 770, change in cost 0.0460815
step 780, training accuracy 0.417629
step 780, cost 473.164
step 780, change in cost 0.0447388
step 790, training accuracy 0.41553
step 790, cost 473.207
step 790, change in cost 0.0436707
step 800, training accuracy 0.41553
step 800, cost 473.25
step 800, change in cost 0.0426025
step 810, training accuracy 0.416579
step 810, cost 473.292
step 810, change in cost 0.0415649
step 820, training accuracy 0.416579
step 820, cost 473.332
step 820, change in cost 0.0404358
step 830, training accuracy 0.41553
step 830, cost 473.371
step 830, change in cost 0.0393372
step 840, training accuracy 0.416579
step 840, cost 473.41
step 840, change in cost 0.0386353
step 850, training accuracy 0.417629
step 850, cost 473.447
step 850, change in cost 0.037384
step 860, training accuracy 0.418678
step 860, cost 473.484
step 860, change in cost 0.0366516
step 870, training accuracy 0.419727
step 870, cost 473.52
step 870, change in cost 0.0357056
step 880, training accuracy 0.418678
step 880, cost 473.555
step 880, change in cost 0.0349426
step 890, training accuracy 0.417629
step 890, cost 473.589
step 890, change in cost 0.0340576
step 900, training accuracy 0.414481
step 900, cost 473.622
step 900, change in cost 0.0333862
step 910, training accuracy 0.41553
step 910, cost 473.655
step 910, change in cost 0.0324707
step 920, training accuracy 0.414481
step 920, cost 473.687
step 920, change in cost 0.0318604
step 930, training accuracy 0.41553
step 930, cost 473.718
step 930, change in cost 0.0310974
step 940, training accuracy 0.417629
step 940, cost 473.748
step 940, change in cost 0.0305786
step 950, training accuracy 0.417629
step 950, cost 473.778
step 950, change in cost 0.0297241
step 960, training accuracy 0.417629
step 960, cost 473.807
step 960, change in cost 0.0289917
step 970, training accuracy 0.416579
step 970, cost 473.836
step 970, change in cost 0.0286255
step 980, training accuracy 0.414481
step 980, cost 473.863
step 980, change in cost 0.0278931
step 990, training accuracy 0.414481
step 990, cost 473.891
step 990, change in cost 0.0273132
final accuracy on test set: 0.47619