Preamble


In [1]:
from __future__ import division
import tensorflow as tf
import numpy as np
import tarfile
import os
import matplotlib.pyplot as plt
import time
%matplotlib inline

Import Data


In [2]:
def csv_to_numpy_array(filePath, delimiter):
    return np.genfromtxt(filePath, delimiter=delimiter, dtype=None)

def import_data():
    if "data" not in os.listdir(os.getcwd()):
        # Untar directory of data if we haven't already
        tarObject = tarfile.open("data.tar.gz")
        tarObject.extractall()
        tarObject.close()
        print("Extracted tar to current directory")
    else:
        # we've already extracted the files
        pass

    print("loading training data")
    trainX = csv_to_numpy_array("data/trainX.csv", delimiter="\t")
    trainY = csv_to_numpy_array("data/trainY.csv", delimiter="\t")
    print("loading test data")
    testX = csv_to_numpy_array("data/testX.csv", delimiter="\t")
    testY = csv_to_numpy_array("data/testY.csv", delimiter="\t")
    return trainX,trainY,testX,testY

trainX,trainY,testX,testY = import_data()


---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-2-9f9cd1372658> in <module>()
     21     return trainX,trainY,testX,testY
     22 
---> 23 trainX,trainY,testX,testY = import_data()

<ipython-input-2-9f9cd1372658> in import_data()
      5     if "data" not in os.listdir(os.getcwd()):
      6         # Untar directory of data if we haven't already
----> 7         tarObject = tarfile.open("data.tar.gz")
      8         tarObject.extractall()
      9         tarObject.close()

/usr/lib/python3.4/tarfile.py in open(cls, name, mode, fileobj, bufsize, **kwargs)
   1546                     saved_pos = fileobj.tell()
   1547                 try:
-> 1548                     return func(name, "r", fileobj, **kwargs)
   1549                 except (ReadError, CompressionError) as e:
   1550                     if fileobj is not None:

/usr/lib/python3.4/tarfile.py in xzopen(cls, name, mode, fileobj, preset, **kwargs)
   1672             raise CompressionError("lzma module is not available")
   1673 
-> 1674         fileobj = lzma.LZMAFile(fileobj or name, mode, preset=preset)
   1675 
   1676         try:

/usr/lib/python3.4/lzma.py in __init__(self, filename, mode, format, check, preset, filters)
    125             if "b" not in mode:
    126                 mode += "b"
--> 127             self._fp = builtins.open(filename, mode)
    128             self._closefp = True
    129             self._mode = mode_code

FileNotFoundError: [Errno 2] No such file or directory: 'data.tar.gz'

Global Parameters


In [ ]:
# DATA SET PARAMETERS
# Get our dimensions for our different variables and placeholders:
# numFeatures = the number of words extracted from each email
numFeatures = trainX.shape[1]
# numLabels = number of classes we are predicting (here just 2: Ham or Spam)
numLabels = trainY.shape[1]
numHidden = 4

# TRAINING SESSION PARAMETERS
# number of times we iterate through training data
# tensorboard shows that accuracy plateaus at ~25k epochs
numEpochs = 27000
# a smarter learning rate for gradientOptimizer
learningRate = tf.train.exponential_decay(learning_rate=0.0008,
                                          global_step= 1,
                                          decay_steps=trainX.shape[0],
                                          decay_rate= 0.95,
                                          staircase=True)

Placeholders


In [3]:
# X = X-matrix / feature-matrix / data-matrix... It's a tensor to hold our email
# data. 'None' here means that we can hold any number of emails
X = tf.placeholder(tf.float32, [None, numFeatures])
# yGold = Y-matrix / label-matrix / labels... This will be our correct answers
# matrix. Every row has either [1,0] for SPAM or [0,1] for HAM. 'None' here 
# means that we can hold any number of emails
yGold = tf.placeholder(tf.float32, [None, numLabels])


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-3-adfafedece5c> in <module>()
      1 # X = X-matrix / feature-matrix / data-matrix... It's a tensor to hold our email
      2 # data. 'None' here means that we can hold any number of emails
----> 3 X = tf.placeholder(tf.float32, [None, numFeatures])
      4 # yGold = Y-matrix / label-matrix / labels... This will be our correct answers
      5 # matrix. Every row has either [1,0] for SPAM or [0,1] for HAM. 'None' here

NameError: name 'numFeatures' is not defined

Variables


In [4]:
# Values are randomly sampled from a Gaussian with a standard deviation of:
#     sqrt(6 / (numInputNodes + numOutputNodes + 1))

weights_1_2 = tf.Variable(tf.random_normal([numFeatures,numHidden],
                                       mean=0,
                                       stddev=(np.sqrt(6/numFeatures+
                                                         numHidden+1)),
                                       name="weights_1_2"))

bias_hidden = tf.Variable(tf.random_normal([1,numHidden],
                                    mean=0,
                                    stddev=(np.sqrt(6/numFeatures+numLabels+1)),
                                    name="bias_hidden"))

weights_2_3 = tf.Variable(tf.random_normal([numHidden,numLabels],
                                       mean=0,
                                       stddev=(np.sqrt(6/numHidden+
                                                         numLabels+1)),
                                       name="weights_2_3"))

bias_out = tf.Variable(tf.random_normal([1,numLabels],
                                    mean=0,
                                    stddev=(np.sqrt(6/numFeatures+numLabels+1)),
                                    name="bias_out"))


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-4-ca2a142fcb45> in <module>()
      2 #     sqrt(6 / (numInputNodes + numOutputNodes + 1))
      3 
----> 4 weights_1_2 = tf.Variable(tf.random_normal([numFeatures,numHidden],
      5                                        mean=0,
      6                                        stddev=(np.sqrt(6/numFeatures+

NameError: name 'numFeatures' is not defined

Prediction Ops


In [5]:
# INITIALIZE our weights and biases
init_OP = tf.initialize_all_variables()

# Neural Network

apply_weights_1 = tf.matmul(X, weights_1_2, name="apply_weights")
add_bias_1 = tf.add(apply_weights_1, bias_hidden, name="add_bias") 
activation_1 = tf.nn.sigmoid(add_bias_1, name="activation")

apply_weights_OP = tf.matmul(activation_1, weights_2_3, name="apply_weights2")
add_bias_OP = tf.add(apply_weights_OP, bias_out, name="add_bias2") 
activation_OP = tf.nn.sigmoid(add_bias_OP, name="activation2")


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-5-03916c263eb2> in <module>()
      4 # Neural Network
      5 
----> 6 apply_weights_1 = tf.matmul(X, weights_1_2, name="apply_weights")
      7 add_bias_1 = tf.add(apply_weights_1, bias_hidden, name="add_bias")
      8 activation_1 = tf.nn.sigmoid(add_bias_1, name="activation")

NameError: name 'X' is not defined

Evaluation Ops


In [6]:
cost_OP = tf.nn.l2_loss(activation_OP-yGold, name="squared_error_cost")


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-6-dd1ff71c28f8> in <module>()
----> 1 cost_OP = tf.nn.l2_loss(activation_OP-yGold, name="squared_error_cost")

NameError: name 'activation_OP' is not defined

Optimization Op


In [36]:
# OPTIMIZATION ALGORITHM i.e. GRADIENT DESCENT
training_OP = tf.train.GradientDescentOptimizer(learningRate).minimize(cost_OP)

In [37]:
epoch_values=[]
accuracy_values=[]
cost_values=[]

Run the Graphs


In [38]:
# Create a tensorflow session
sess = tf.Session()

# Initialize all tensorflow variables
sess.run(init_OP)

## Ops for vizualization
# argmax(activation_OP, 1) gives the label our model thought was most likely
# argmax(yGold, 1) is the correct label
correct_predictions_OP = tf.equal(tf.argmax(activation_OP,1),tf.argmax(yGold,1))
# False is 0 and True is 1, what was our average?
accuracy_OP = tf.reduce_mean(tf.cast(correct_predictions_OP, "float"))


# Initialize reporting variables
cost = 0
diff = 1

# Training epochs
for i in range(numEpochs):
    if i > 1 and diff < .0001:
        print("change in cost %g; convergence."%diff)
        break
    else:
        # Run training step
        step = sess.run(training_OP, feed_dict={X: trainX, yGold: trainY})
        # Report occasional stats
        if i % 10 == 0:
            # Add epoch to epoch_values
            epoch_values.append(i)
            # Generate accuracy stats on test data
            train_accuracy, newCost = sess.run(
                [accuracy_OP, cost_OP], 
                feed_dict={X: trainX, yGold: trainY}
            )
            # Add accuracy to live graphing variable
            accuracy_values.append(train_accuracy)
            # Add cost to live graphing variable
            cost_values.append(newCost)
            # Write summary stats to writer
            #writer.add_summary(summary_results, i)
            # Re-assign values for variables
            diff = abs(newCost - cost)
            cost = newCost

            #generate print statements
            print("step %d, training accuracy %g"%(i, train_accuracy))
            print("step %d, cost %g"%(i, newCost))
            print("step %d, change in cost %g"%(i, diff))

           
            time.sleep(1)


# How well do we perform on held-out test data?
print("final accuracy on test set: %s" %str(sess.run(accuracy_OP, 
                                                     feed_dict={X: testX, 
                                                                yGold: testY})))


step 0, training accuracy 0.465897
step 0, cost 366.049
step 0, change in cost 366.049
step 10, training accuracy 0.464848
step 10, cost 291.254
step 10, change in cost 74.7946
step 20, training accuracy 0.624344
step 20, cost 242.376
step 20, change in cost 48.8781
step 30, training accuracy 0.565582
step 30, cost 235.061
step 30, change in cost 7.315
step 40, training accuracy 0.539349
step 40, cost 234.449
step 40, change in cost 0.611954
step 50, training accuracy 0.539349
step 50, cost 234.346
step 50, change in cost 0.1035
step 60, training accuracy 0.539349
step 60, cost 234.278
step 60, change in cost 0.0680084
step 70, training accuracy 0.539349
step 70, cost 234.211
step 70, change in cost 0.0665436
step 80, training accuracy 0.539349
step 80, cost 234.143
step 80, change in cost 0.067749
step 90, training accuracy 0.539349
step 90, cost 234.074
step 90, change in cost 0.0691528
step 100, training accuracy 0.539349
step 100, cost 234.004
step 100, change in cost 0.0704803
step 110, training accuracy 0.539349
step 110, cost 233.932
step 110, change in cost 0.0719452
step 120, training accuracy 0.541448
step 120, cost 233.858
step 120, change in cost 0.0734253
step 130, training accuracy 0.543547
step 130, cost 233.784
step 130, change in cost 0.0747528
step 140, training accuracy 0.544596
step 140, cost 233.707
step 140, change in cost 0.0762329
step 150, training accuracy 0.545645
step 150, cost 233.63
step 150, change in cost 0.077713
step 160, training accuracy 0.547744
step 160, cost 233.551
step 160, change in cost 0.079071
step 170, training accuracy 0.548793
step 170, cost 233.47
step 170, change in cost 0.0805359
step 180, training accuracy 0.550892
step 180, cost 233.388
step 180, change in cost 0.0820465
step 190, training accuracy 0.551941
step 190, cost 233.305
step 190, change in cost 0.0834961
step 200, training accuracy 0.552991
step 200, cost 233.219
step 200, change in cost 0.0850525
step 210, training accuracy 0.556139
step 210, cost 233.133
step 210, change in cost 0.08638
step 220, training accuracy 0.560336
step 220, cost 233.045
step 220, change in cost 0.0878143
step 230, training accuracy 0.562434
step 230, cost 232.956
step 230, change in cost 0.0892334
step 240, training accuracy 0.562434
step 240, cost 232.865
step 240, change in cost 0.0907593
step 250, training accuracy 0.564533
step 250, cost 232.773
step 250, change in cost 0.0921478
step 260, training accuracy 0.563484
step 260, cost 232.68
step 260, change in cost 0.0935059
step 270, training accuracy 0.566632
step 270, cost 232.585
step 270, change in cost 0.0949097
step 280, training accuracy 0.570829
step 280, cost 232.489
step 280, change in cost 0.0961456
step 290, training accuracy 0.572928
step 290, cost 232.391
step 290, change in cost 0.0975952
step 300, training accuracy 0.573977
step 300, cost 232.292
step 300, change in cost 0.0989075
step 310, training accuracy 0.576076
step 310, cost 232.192
step 310, change in cost 0.100159
step 320, training accuracy 0.577125
step 320, cost 232.09
step 320, change in cost 0.10144
step 330, training accuracy 0.576076
step 330, cost 231.988
step 330, change in cost 0.102692
step 340, training accuracy 0.580273
step 340, cost 231.884
step 340, change in cost 0.103851
step 350, training accuracy 0.58447
step 350, cost 231.779
step 350, change in cost 0.105026
step 360, training accuracy 0.586569
step 360, cost 231.673
step 360, change in cost 0.106125
step 370, training accuracy 0.587618
step 370, cost 231.565
step 370, change in cost 0.107269
step 380, training accuracy 0.589717
step 380, cost 231.457
step 380, change in cost 0.108429
step 390, training accuracy 0.587618
step 390, cost 231.348
step 390, change in cost 0.109314
step 400, training accuracy 0.587618
step 400, cost 231.237
step 400, change in cost 0.110321
step 410, training accuracy 0.585519
step 410, cost 231.126
step 410, change in cost 0.111374
step 420, training accuracy 0.585519
step 420, cost 231.014
step 420, change in cost 0.112183
step 430, training accuracy 0.587618
step 430, cost 230.901
step 430, change in cost 0.11319
step 440, training accuracy 0.589717
step 440, cost 230.787
step 440, change in cost 0.114029
step 450, training accuracy 0.589717
step 450, cost 230.672
step 450, change in cost 0.114761
step 460, training accuracy 0.588667
step 460, cost 230.556
step 460, change in cost 0.115662
step 470, training accuracy 0.591815
step 470, cost 230.44
step 470, change in cost 0.116333
step 480, training accuracy 0.596013
step 480, cost 230.323
step 480, change in cost 0.116989
step 490, training accuracy 0.598111
step 490, cost 230.205
step 490, change in cost 0.117798
step 500, training accuracy 0.598111
step 500, cost 230.087
step 500, change in cost 0.118347
step 510, training accuracy 0.599161
step 510, cost 229.968
step 510, change in cost 0.11908
step 520, training accuracy 0.599161
step 520, cost 229.848
step 520, change in cost 0.119644
step 530, training accuracy 0.60021
step 530, cost 229.728
step 530, change in cost 0.120193
step 540, training accuracy 0.602309
step 540, cost 229.607
step 540, change in cost 0.120743
step 550, training accuracy 0.606506
step 550, cost 229.486
step 550, change in cost 0.121368
step 560, training accuracy 0.604407
step 560, cost 229.364
step 560, change in cost 0.121811
step 570, training accuracy 0.604407
step 570, cost 229.242
step 570, change in cost 0.122345
step 580, training accuracy 0.607555
step 580, cost 229.119
step 580, change in cost 0.122818
step 590, training accuracy 0.608604
step 590, cost 228.995
step 590, change in cost 0.12326
step 600, training accuracy 0.607555
step 600, cost 228.872
step 600, change in cost 0.123672
step 610, training accuracy 0.610703
step 610, cost 228.748
step 610, change in cost 0.124207
step 620, training accuracy 0.611752
step 620, cost 228.623
step 620, change in cost 0.12468
step 630, training accuracy 0.612802
step 630, cost 228.498
step 630, change in cost 0.125092
step 640, training accuracy 0.6149
step 640, cost 228.372
step 640, change in cost 0.125504
step 650, training accuracy 0.616999
step 650, cost 228.246
step 650, change in cost 0.125961
step 660, training accuracy 0.616999
step 660, cost 228.12
step 660, change in cost 0.126297
step 670, training accuracy 0.618048
step 670, cost 227.993
step 670, change in cost 0.126938
step 680, training accuracy 0.619098
step 680, cost 227.866
step 680, change in cost 0.127151
step 690, training accuracy 0.620147
step 690, cost 227.738
step 690, change in cost 0.127792
step 700, training accuracy 0.622246
step 700, cost 227.61
step 700, change in cost 0.128143
step 710, training accuracy 0.624344
step 710, cost 227.481
step 710, change in cost 0.128601
step 720, training accuracy 0.624344
step 720, cost 227.352
step 720, change in cost 0.129135
step 730, training accuracy 0.623295
step 730, cost 227.223
step 730, change in cost 0.129654
step 740, training accuracy 0.623295
step 740, cost 227.093
step 740, change in cost 0.130127
step 750, training accuracy 0.625394
step 750, cost 226.962
step 750, change in cost 0.1306
step 760, training accuracy 0.625394
step 760, cost 226.831
step 760, change in cost 0.131149
step 770, training accuracy 0.626443
step 770, cost 226.699
step 770, change in cost 0.131668
step 780, training accuracy 0.627492
step 780, cost 226.567
step 780, change in cost 0.132339
step 790, training accuracy 0.624344
step 790, cost 226.434
step 790, change in cost 0.132797
step 800, training accuracy 0.624344
step 800, cost 226.301
step 800, change in cost 0.133347
step 810, training accuracy 0.624344
step 810, cost 226.167
step 810, change in cost 0.134125
step 820, training accuracy 0.625394
step 820, cost 226.032
step 820, change in cost 0.134735
step 830, training accuracy 0.628541
step 830, cost 225.896
step 830, change in cost 0.135376
step 840, training accuracy 0.63064
step 840, cost 225.76
step 840, change in cost 0.136017
step 850, training accuracy 0.63064
step 850, cost 225.624
step 850, change in cost 0.136688
step 860, training accuracy 0.631689
step 860, cost 225.486
step 860, change in cost 0.137451
step 870, training accuracy 0.632739
step 870, cost 225.348
step 870, change in cost 0.13829
step 880, training accuracy 0.631689
step 880, cost 225.209
step 880, change in cost 0.138885
step 890, training accuracy 0.633788
step 890, cost 225.069
step 890, change in cost 0.139801
step 900, training accuracy 0.636936
step 900, cost 224.929
step 900, change in cost 0.140472
step 910, training accuracy 0.635887
step 910, cost 224.787
step 910, change in cost 0.141479
step 920, training accuracy 0.636936
step 920, cost 224.645
step 920, change in cost 0.142319
step 930, training accuracy 0.637985
step 930, cost 224.502
step 930, change in cost 0.143021
step 940, training accuracy 0.637985
step 940, cost 224.358
step 940, change in cost 0.144135
step 950, training accuracy 0.636936
step 950, cost 224.213
step 950, change in cost 0.144836
step 960, training accuracy 0.641133
step 960, cost 224.067
step 960, change in cost 0.145889
step 970, training accuracy 0.641133
step 970, cost 223.92
step 970, change in cost 0.146896
step 980, training accuracy 0.640084
step 980, cost 223.772
step 980, change in cost 0.147751
step 990, training accuracy 0.642183
step 990, cost 223.624
step 990, change in cost 0.148911
step 1000, training accuracy 0.641133
step 1000, cost 223.474
step 1000, change in cost 0.149841
step 1010, training accuracy 0.640084
step 1010, cost 223.323
step 1010, change in cost 0.151031
step 1020, training accuracy 0.641133
step 1020, cost 223.171
step 1020, change in cost 0.151855
step 1030, training accuracy 0.643232
step 1030, cost 223.018
step 1030, change in cost 0.153091
step 1040, training accuracy 0.642183
step 1040, cost 222.864
step 1040, change in cost 0.154236
step 1050, training accuracy 0.64638
step 1050, cost 222.708
step 1050, change in cost 0.155365
step 1060, training accuracy 0.649528
step 1060, cost 222.552
step 1060, change in cost 0.156433
step 1070, training accuracy 0.649528
step 1070, cost 222.394
step 1070, change in cost 0.157593
step 1080, training accuracy 0.650577
step 1080, cost 222.235
step 1080, change in cost 0.158813
step 1090, training accuracy 0.653725
step 1090, cost 222.075
step 1090, change in cost 0.160004
step 1100, training accuracy 0.655824
step 1100, cost 221.914
step 1100, change in cost 0.161301
step 1110, training accuracy 0.657922
step 1110, cost 221.751
step 1110, change in cost 0.162521
step 1120, training accuracy 0.657922
step 1120, cost 221.588
step 1120, change in cost 0.163742
step 1130, training accuracy 0.657922
step 1130, cost 221.423
step 1130, change in cost 0.165054
step 1140, training accuracy 0.658972
step 1140, cost 221.256
step 1140, change in cost 0.166428
step 1150, training accuracy 0.660021
step 1150, cost 221.089
step 1150, change in cost 0.167572
step 1160, training accuracy 0.66107
step 1160, cost 220.92
step 1160, change in cost 0.168976
step 1170, training accuracy 0.66107
step 1170, cost 220.749
step 1170, change in cost 0.170288
step 1180, training accuracy 0.66107
step 1180, cost 220.578
step 1180, change in cost 0.171661
step 1190, training accuracy 0.66212
step 1190, cost 220.405
step 1190, change in cost 0.173218
step 1200, training accuracy 0.66212
step 1200, cost 220.23
step 1200, change in cost 0.174332
step 1210, training accuracy 0.66212
step 1210, cost 220.054
step 1210, change in cost 0.175964
step 1220, training accuracy 0.66212
step 1220, cost 219.877
step 1220, change in cost 0.17717
step 1230, training accuracy 0.665268
step 1230, cost 219.698
step 1230, change in cost 0.178787
step 1240, training accuracy 0.667366
step 1240, cost 219.518
step 1240, change in cost 0.18013
step 1250, training accuracy 0.669465
step 1250, cost 219.336
step 1250, change in cost 0.181763
step 1260, training accuracy 0.672613
step 1260, cost 219.153
step 1260, change in cost 0.183121
step 1270, training accuracy 0.675761
step 1270, cost 218.969
step 1270, change in cost 0.184586
step 1280, training accuracy 0.677859
step 1280, cost 218.783
step 1280, change in cost 0.186111
step 1290, training accuracy 0.679958
step 1290, cost 218.595
step 1290, change in cost 0.187698
step 1300, training accuracy 0.681007
step 1300, cost 218.406
step 1300, change in cost 0.189102
step 1310, training accuracy 0.681007
step 1310, cost 218.215
step 1310, change in cost 0.19072
step 1320, training accuracy 0.681007
step 1320, cost 218.023
step 1320, change in cost 0.192261
step 1330, training accuracy 0.679958
step 1330, cost 217.829
step 1330, change in cost 0.193832
step 1340, training accuracy 0.681007
step 1340, cost 217.633
step 1340, change in cost 0.195496
step 1350, training accuracy 0.679958
step 1350, cost 217.436
step 1350, change in cost 0.196991
step 1360, training accuracy 0.679958
step 1360, cost 217.238
step 1360, change in cost 0.198593
step 1370, training accuracy 0.679958
step 1370, cost 217.038
step 1370, change in cost 0.200211
step 1380, training accuracy 0.681007
step 1380, cost 216.836
step 1380, change in cost 0.201874
step 1390, training accuracy 0.683106
step 1390, cost 216.632
step 1390, change in cost 0.203522
step 1400, training accuracy 0.683106
step 1400, cost 216.427
step 1400, change in cost 0.205154
step 1410, training accuracy 0.683106
step 1410, cost 216.22
step 1410, change in cost 0.206741
step 1420, training accuracy 0.684155
step 1420, cost 216.012
step 1420, change in cost 0.208511
step 1430, training accuracy 0.684155
step 1430, cost 215.802
step 1430, change in cost 0.210129
step 1440, training accuracy 0.685205
step 1440, cost 215.59
step 1440, change in cost 0.211761
step 1450, training accuracy 0.685205
step 1450, cost 215.376
step 1450, change in cost 0.213593
step 1460, training accuracy 0.686254
step 1460, cost 215.161
step 1460, change in cost 0.215286
step 1470, training accuracy 0.689402
step 1470, cost 214.944
step 1470, change in cost 0.216843
step 1480, training accuracy 0.690451
step 1480, cost 214.726
step 1480, change in cost 0.218689
step 1490, training accuracy 0.690451
step 1490, cost 214.505
step 1490, change in cost 0.220337
step 1500, training accuracy 0.691501
step 1500, cost 214.283
step 1500, change in cost 0.222137
step 1510, training accuracy 0.691501
step 1510, cost 214.059
step 1510, change in cost 0.223816
step 1520, training accuracy 0.691501
step 1520, cost 213.834
step 1520, change in cost 0.225708
step 1530, training accuracy 0.691501
step 1530, cost 213.606
step 1530, change in cost 0.227386
step 1540, training accuracy 0.690451
step 1540, cost 213.377
step 1540, change in cost 0.229095
step 1550, training accuracy 0.690451
step 1550, cost 213.146
step 1550, change in cost 0.230988
step 1560, training accuracy 0.691501
step 1560, cost 212.913
step 1560, change in cost 0.232666
step 1570, training accuracy 0.691501
step 1570, cost 212.679
step 1570, change in cost 0.234589
step 1580, training accuracy 0.693599
step 1580, cost 212.443
step 1580, change in cost 0.236298
step 1590, training accuracy 0.693599
step 1590, cost 212.204
step 1590, change in cost 0.238098
step 1600, training accuracy 0.694649
step 1600, cost 211.965
step 1600, change in cost 0.239929
step 1610, training accuracy 0.697796
step 1610, cost 211.723
step 1610, change in cost 0.241699
step 1620, training accuracy 0.698846
step 1620, cost 211.479
step 1620, change in cost 0.243561
step 1630, training accuracy 0.700944
step 1630, cost 211.234
step 1630, change in cost 0.245483
step 1640, training accuracy 0.701994
step 1640, cost 210.987
step 1640, change in cost 0.247238
step 1650, training accuracy 0.704092
step 1650, cost 210.738
step 1650, change in cost 0.248978
step 1660, training accuracy 0.705142
step 1660, cost 210.487
step 1660, change in cost 0.250946
step 1670, training accuracy 0.706191
step 1670, cost 210.234
step 1670, change in cost 0.252808
step 1680, training accuracy 0.705142
step 1680, cost 209.979
step 1680, change in cost 0.254639
step 1690, training accuracy 0.705142
step 1690, cost 209.723
step 1690, change in cost 0.25647
step 1700, training accuracy 0.70724
step 1700, cost 209.464
step 1700, change in cost 0.258347
step 1710, training accuracy 0.70829
step 1710, cost 209.204
step 1710, change in cost 0.260239
step 1720, training accuracy 0.70829
step 1720, cost 208.942
step 1720, change in cost 0.261993
step 1730, training accuracy 0.709339
step 1730, cost 208.678
step 1730, change in cost 0.264023
step 1740, training accuracy 0.711438
step 1740, cost 208.412
step 1740, change in cost 0.2659
step 1750, training accuracy 0.711438
step 1750, cost 208.145
step 1750, change in cost 0.2677
step 1760, training accuracy 0.712487
step 1760, cost 207.875
step 1760, change in cost 0.269653
step 1770, training accuracy 0.712487
step 1770, cost 207.603
step 1770, change in cost 0.271484
step 1780, training accuracy 0.713536
step 1780, cost 207.33
step 1780, change in cost 0.273453
step 1790, training accuracy 0.712487
step 1790, cost 207.055
step 1790, change in cost 0.275345
step 1800, training accuracy 0.713536
step 1800, cost 206.777
step 1800, change in cost 0.27713
step 1810, training accuracy 0.714586
step 1810, cost 206.498
step 1810, change in cost 0.279175
step 1820, training accuracy 0.715635
step 1820, cost 206.217
step 1820, change in cost 0.280869
step 1830, training accuracy 0.717734
step 1830, cost 205.934
step 1830, change in cost 0.282959
step 1840, training accuracy 0.717734
step 1840, cost 205.65
step 1840, change in cost 0.284729
step 1850, training accuracy 0.717734
step 1850, cost 205.363
step 1850, change in cost 0.286743
step 1860, training accuracy 0.717734
step 1860, cost 205.074
step 1860, change in cost 0.288681
step 1870, training accuracy 0.718783
step 1870, cost 204.784
step 1870, change in cost 0.290405
step 1880, training accuracy 0.718783
step 1880, cost 204.491
step 1880, change in cost 0.29248
step 1890, training accuracy 0.719832
step 1890, cost 204.197
step 1890, change in cost 0.29425
step 1900, training accuracy 0.720881
step 1900, cost 203.901
step 1900, change in cost 0.296295
step 1910, training accuracy 0.724029
step 1910, cost 203.603
step 1910, change in cost 0.298126
step 1920, training accuracy 0.725079
step 1920, cost 203.303
step 1920, change in cost 0.300049
step 1930, training accuracy 0.728227
step 1930, cost 203.001
step 1930, change in cost 0.301941
step 1940, training accuracy 0.729276
step 1940, cost 202.697
step 1940, change in cost 0.303909
step 1950, training accuracy 0.730325
step 1950, cost 202.391
step 1950, change in cost 0.305679
step 1960, training accuracy 0.730325
step 1960, cost 202.084
step 1960, change in cost 0.307602
step 1970, training accuracy 0.731375
step 1970, cost 201.774
step 1970, change in cost 0.309555
step 1980, training accuracy 0.733473
step 1980, cost 201.463
step 1980, change in cost 0.311447
step 1990, training accuracy 0.736621
step 1990, cost 201.149
step 1990, change in cost 0.313324
step 2000, training accuracy 0.736621
step 2000, cost 200.834
step 2000, change in cost 0.315201
step 2010, training accuracy 0.737671
step 2010, cost 200.517
step 2010, change in cost 0.317078
step 2020, training accuracy 0.739769
step 2020, cost 200.198
step 2020, change in cost 0.318939
step 2030, training accuracy 0.739769
step 2030, cost 199.877
step 2030, change in cost 0.320847
step 2040, training accuracy 0.73872
step 2040, cost 199.554
step 2040, change in cost 0.322662
step 2050, training accuracy 0.73872
step 2050, cost 199.23
step 2050, change in cost 0.3246
step 2060, training accuracy 0.741868
step 2060, cost 198.903
step 2060, change in cost 0.326431
step 2070, training accuracy 0.743966
step 2070, cost 198.575
step 2070, change in cost 0.328323
step 2080, training accuracy 0.743966
step 2080, cost 198.245
step 2080, change in cost 0.330139
step 2090, training accuracy 0.743966
step 2090, cost 197.913
step 2090, change in cost 0.332123
step 2100, training accuracy 0.746065
step 2100, cost 197.579
step 2100, change in cost 0.33371
step 2110, training accuracy 0.747114
step 2110, cost 197.244
step 2110, change in cost 0.335632
step 2120, training accuracy 0.751312
step 2120, cost 196.906
step 2120, change in cost 0.33757
step 2130, training accuracy 0.750262
step 2130, cost 196.567
step 2130, change in cost 0.33934
step 2140, training accuracy 0.750262
step 2140, cost 196.225
step 2140, change in cost 0.341171
step 2150, training accuracy 0.749213
step 2150, cost 195.883
step 2150, change in cost 0.342896
step 2160, training accuracy 0.750262
step 2160, cost 195.538
step 2160, change in cost 0.344681
step 2170, training accuracy 0.751312
step 2170, cost 195.191
step 2170, change in cost 0.346588
step 2180, training accuracy 0.752361
step 2180, cost 194.843
step 2180, change in cost 0.348267
step 2190, training accuracy 0.75446
step 2190, cost 194.493
step 2190, change in cost 0.350082
step 2200, training accuracy 0.755509
step 2200, cost 194.141
step 2200, change in cost 0.351913
step 2210, training accuracy 0.758657
step 2210, cost 193.787
step 2210, change in cost 0.353546
step 2220, training accuracy 0.758657
step 2220, cost 193.432
step 2220, change in cost 0.355362
step 2230, training accuracy 0.760755
step 2230, cost 193.075
step 2230, change in cost 0.357101
step 2240, training accuracy 0.761805
step 2240, cost 192.716
step 2240, change in cost 0.358795
step 2250, training accuracy 0.762854
step 2250, cost 192.356
step 2250, change in cost 0.360565
step 2260, training accuracy 0.761805
step 2260, cost 191.993
step 2260, change in cost 0.362213
step 2270, training accuracy 0.761805
step 2270, cost 191.63
step 2270, change in cost 0.363861
step 2280, training accuracy 0.766002
step 2280, cost 191.264
step 2280, change in cost 0.365677
step 2290, training accuracy 0.766002
step 2290, cost 190.897
step 2290, change in cost 0.367264
step 2300, training accuracy 0.767051
step 2300, cost 190.528
step 2300, change in cost 0.368988
step 2310, training accuracy 0.768101
step 2310, cost 190.157
step 2310, change in cost 0.370514
step 2320, training accuracy 0.76915
step 2320, cost 189.785
step 2320, change in cost 0.372238
step 2330, training accuracy 0.774397
step 2330, cost 189.411
step 2330, change in cost 0.373795
step 2340, training accuracy 0.774397
step 2340, cost 189.036
step 2340, change in cost 0.375534
step 2350, training accuracy 0.774397
step 2350, cost 188.659
step 2350, change in cost 0.376923
step 2360, training accuracy 0.775446
step 2360, cost 188.28
step 2360, change in cost 0.378677
step 2370, training accuracy 0.776495
step 2370, cost 187.9
step 2370, change in cost 0.380142
step 2380, training accuracy 0.779643
step 2380, cost 187.518
step 2380, change in cost 0.381744
step 2390, training accuracy 0.780693
step 2390, cost 187.135
step 2390, change in cost 0.383316
step 2400, training accuracy 0.780693
step 2400, cost 186.75
step 2400, change in cost 0.384811
step 2410, training accuracy 0.782791
step 2410, cost 186.364
step 2410, change in cost 0.386322
step 2420, training accuracy 0.785939
step 2420, cost 185.976
step 2420, change in cost 0.387924
step 2430, training accuracy 0.785939
step 2430, cost 185.587
step 2430, change in cost 0.389145
step 2440, training accuracy 0.785939
step 2440, cost 185.196
step 2440, change in cost 0.390762
step 2450, training accuracy 0.789087
step 2450, cost 184.804
step 2450, change in cost 0.392212
step 2460, training accuracy 0.790136
step 2460, cost 184.41
step 2460, change in cost 0.393585
step 2470, training accuracy 0.790136
step 2470, cost 184.015
step 2470, change in cost 0.395081
step 2480, training accuracy 0.791186
step 2480, cost 183.618
step 2480, change in cost 0.396469
step 2490, training accuracy 0.791186
step 2490, cost 183.221
step 2490, change in cost 0.397766
step 2500, training accuracy 0.791186
step 2500, cost 182.821
step 2500, change in cost 0.3992
step 2510, training accuracy 0.792235
step 2510, cost 182.421
step 2510, change in cost 0.400528
step 2520, training accuracy 0.793284
step 2520, cost 182.019
step 2520, change in cost 0.401855
step 2530, training accuracy 0.796432
step 2530, cost 181.616
step 2530, change in cost 0.403107
step 2540, training accuracy 0.798531
step 2540, cost 181.212
step 2540, change in cost 0.404449
step 2550, training accuracy 0.79958
step 2550, cost 180.806
step 2550, change in cost 0.405731
step 2560, training accuracy 0.79958
step 2560, cost 180.399
step 2560, change in cost 0.407043
step 2570, training accuracy 0.802728
step 2570, cost 179.991
step 2570, change in cost 0.408142
step 2580, training accuracy 0.803778
step 2580, cost 179.581
step 2580, change in cost 0.40947
step 2590, training accuracy 0.803778
step 2590, cost 179.171
step 2590, change in cost 0.410614
step 2600, training accuracy 0.803778
step 2600, cost 178.759
step 2600, change in cost 0.411804
step 2610, training accuracy 0.805876
step 2610, cost 178.346
step 2610, change in cost 0.412949
step 2620, training accuracy 0.806925
step 2620, cost 177.932
step 2620, change in cost 0.414169
step 2630, training accuracy 0.807975
step 2630, cost 177.516
step 2630, change in cost 0.415192
step 2640, training accuracy 0.807975
step 2640, cost 177.1
step 2640, change in cost 0.41629
step 2650, training accuracy 0.809024
step 2650, cost 176.683
step 2650, change in cost 0.417419
step 2660, training accuracy 0.809024
step 2660, cost 176.264
step 2660, change in cost 0.418442
step 2670, training accuracy 0.809024
step 2670, cost 175.845
step 2670, change in cost 0.419495
step 2680, training accuracy 0.809024
step 2680, cost 175.424
step 2680, change in cost 0.420547
step 2690, training accuracy 0.811123
step 2690, cost 175.003
step 2690, change in cost 0.421478
step 2700, training accuracy 0.812172
step 2700, cost 174.58
step 2700, change in cost 0.422424
step 2710, training accuracy 0.816369
step 2710, cost 174.157
step 2710, change in cost 0.423431
step 2720, training accuracy 0.819517
step 2720, cost 173.733
step 2720, change in cost 0.424377
step 2730, training accuracy 0.821616
step 2730, cost 173.307
step 2730, change in cost 0.425262
step 2740, training accuracy 0.822665
step 2740, cost 172.881
step 2740, change in cost 0.426132
step 2750, training accuracy 0.822665
step 2750, cost 172.454
step 2750, change in cost 0.427032
step 2760, training accuracy 0.821616
step 2760, cost 172.026
step 2760, change in cost 0.427872
step 2770, training accuracy 0.823715
step 2770, cost 171.598
step 2770, change in cost 0.42868
step 2780, training accuracy 0.824764
step 2780, cost 171.168
step 2780, change in cost 0.42952
step 2790, training accuracy 0.826863
step 2790, cost 170.738
step 2790, change in cost 0.430283
step 2800, training accuracy 0.826863
step 2800, cost 170.307
step 2800, change in cost 0.430984
step 2810, training accuracy 0.826863
step 2810, cost 169.875
step 2810, change in cost 0.431732
step 2820, training accuracy 0.827912
step 2820, cost 169.443
step 2820, change in cost 0.432526
step 2830, training accuracy 0.827912
step 2830, cost 169.009
step 2830, change in cost 0.433167
step 2840, training accuracy 0.828961
step 2840, cost 168.576
step 2840, change in cost 0.433807
step 2850, training accuracy 0.83001
step 2850, cost 168.141
step 2850, change in cost 0.434402
step 2860, training accuracy 0.83106
step 2860, cost 167.706
step 2860, change in cost 0.435196
step 2870, training accuracy 0.83106
step 2870, cost 167.27
step 2870, change in cost 0.435608
step 2880, training accuracy 0.83106
step 2880, cost 166.834
step 2880, change in cost 0.436249
step 2890, training accuracy 0.832109
step 2890, cost 166.397
step 2890, change in cost 0.436844
step 2900, training accuracy 0.833158
step 2900, cost 165.96
step 2900, change in cost 0.437271
step 2910, training accuracy 0.833158
step 2910, cost 165.522
step 2910, change in cost 0.437897
step 2920, training accuracy 0.833158
step 2920, cost 165.084
step 2920, change in cost 0.438385
step 2930, training accuracy 0.834208
step 2930, cost 164.645
step 2930, change in cost 0.43869
step 2940, training accuracy 0.834208
step 2940, cost 164.206
step 2940, change in cost 0.439285
step 2950, training accuracy 0.834208
step 2950, cost 163.766
step 2950, change in cost 0.43956
step 2960, training accuracy 0.834208
step 2960, cost 163.326
step 2960, change in cost 0.440063
step 2970, training accuracy 0.837356
step 2970, cost 162.886
step 2970, change in cost 0.440399
step 2980, training accuracy 0.837356
step 2980, cost 162.445
step 2980, change in cost 0.440781
step 2990, training accuracy 0.837356
step 2990, cost 162.004
step 2990, change in cost 0.441086
step 3000, training accuracy 0.837356
step 3000, cost 161.563
step 3000, change in cost 0.441299
step 3010, training accuracy 0.837356
step 3010, cost 161.121
step 3010, change in cost 0.441681
step 3020, training accuracy 0.839454
step 3020, cost 160.679
step 3020, change in cost 0.441864
step 3030, training accuracy 0.842602
step 3030, cost 160.237
step 3030, change in cost 0.442078
step 3040, training accuracy 0.844701
step 3040, cost 159.795
step 3040, change in cost 0.442368
step 3050, training accuracy 0.84575
step 3050, cost 159.352
step 3050, change in cost 0.442535
step 3060, training accuracy 0.8468
step 3060, cost 158.909
step 3060, change in cost 0.442612
step 3070, training accuracy 0.848898
step 3070, cost 158.466
step 3070, change in cost 0.442886
step 3080, training accuracy 0.849948
step 3080, cost 158.024
step 3080, change in cost 0.442917
step 3090, training accuracy 0.850997
step 3090, cost 157.581
step 3090, change in cost 0.443039
step 3100, training accuracy 0.850997
step 3100, cost 157.137
step 3100, change in cost 0.443069
step 3110, training accuracy 0.850997
step 3110, cost 156.694
step 3110, change in cost 0.443176
step 3120, training accuracy 0.852046
step 3120, cost 156.251
step 3120, change in cost 0.443115
step 3130, training accuracy 0.852046
step 3130, cost 155.808
step 3130, change in cost 0.443222
step 3140, training accuracy 0.855194
step 3140, cost 155.365
step 3140, change in cost 0.443161
step 3150, training accuracy 0.856243
step 3150, cost 154.922
step 3150, change in cost 0.443054
step 3160, training accuracy 0.858342
step 3160, cost 154.479
step 3160, change in cost 0.443054
step 3170, training accuracy 0.858342
step 3170, cost 154.036
step 3170, change in cost 0.443054
step 3180, training accuracy 0.858342
step 3180, cost 153.593
step 3180, change in cost 0.442871
step 3190, training accuracy 0.859391
step 3190, cost 153.15
step 3190, change in cost 0.442688
step 3200, training accuracy 0.859391
step 3200, cost 152.708
step 3200, change in cost 0.442566
step 3210, training accuracy 0.859391
step 3210, cost 152.265
step 3210, change in cost 0.442429
step 3220, training accuracy 0.859391
step 3220, cost 151.823
step 3220, change in cost 0.442215
step 3230, training accuracy 0.858342
step 3230, cost 151.381
step 3230, change in cost 0.442017
step 3240, training accuracy 0.858342
step 3240, cost 150.939
step 3240, change in cost 0.441803
step 3250, training accuracy 0.859391
step 3250, cost 150.498
step 3250, change in cost 0.441513
step 3260, training accuracy 0.86149
step 3260, cost 150.056
step 3260, change in cost 0.441223
step 3270, training accuracy 0.862539
step 3270, cost 149.615
step 3270, change in cost 0.440948
step 3280, training accuracy 0.863589
step 3280, cost 149.175
step 3280, change in cost 0.440659
step 3290, training accuracy 0.863589
step 3290, cost 148.734
step 3290, change in cost 0.440231
step 3300, training accuracy 0.864638
step 3300, cost 148.295
step 3300, change in cost 0.439941
step 3310, training accuracy 0.864638
step 3310, cost 147.855
step 3310, change in cost 0.439606
step 3320, training accuracy 0.864638
step 3320, cost 147.416
step 3320, change in cost 0.439194
step 3330, training accuracy 0.866737
step 3330, cost 146.977
step 3330, change in cost 0.438675
step 3340, training accuracy 0.867786
step 3340, cost 146.539
step 3340, change in cost 0.438339
step 3350, training accuracy 0.868835
step 3350, cost 146.101
step 3350, change in cost 0.43782
step 3360, training accuracy 0.868835
step 3360, cost 145.663
step 3360, change in cost 0.437408
step 3370, training accuracy 0.868835
step 3370, cost 145.227
step 3370, change in cost 0.436798
step 3380, training accuracy 0.869885
step 3380, cost 144.79
step 3380, change in cost 0.436462
step 3390, training accuracy 0.870934
step 3390, cost 144.354
step 3390, change in cost 0.435791
step 3400, training accuracy 0.870934
step 3400, cost 143.919
step 3400, change in cost 0.435257
step 3410, training accuracy 0.871983
step 3410, cost 143.484
step 3410, change in cost 0.434784
step 3420, training accuracy 0.871983
step 3420, cost 143.05
step 3420, change in cost 0.434052
step 3430, training accuracy 0.871983
step 3430, cost 142.617
step 3430, change in cost 0.433563
step 3440, training accuracy 0.873033
step 3440, cost 142.184
step 3440, change in cost 0.432816
step 3450, training accuracy 0.873033
step 3450, cost 141.752
step 3450, change in cost 0.432327
step 3460, training accuracy 0.873033
step 3460, cost 141.32
step 3460, change in cost 0.431595
step 3470, training accuracy 0.875131
step 3470, cost 140.889
step 3470, change in cost 0.430862
step 3480, training accuracy 0.87618
step 3480, cost 140.459
step 3480, change in cost 0.430267
step 3490, training accuracy 0.87723
step 3490, cost 140.029
step 3490, change in cost 0.429504
step 3500, training accuracy 0.879328
step 3500, cost 139.601
step 3500, change in cost 0.428802
step 3510, training accuracy 0.882476
step 3510, cost 139.173
step 3510, change in cost 0.428009
step 3520, training accuracy 0.883526
step 3520, cost 138.745
step 3520, change in cost 0.427307
step 3530, training accuracy 0.883526
step 3530, cost 138.319
step 3530, change in cost 0.426544
step 3540, training accuracy 0.883526
step 3540, cost 137.893
step 3540, change in cost 0.42572
step 3550, training accuracy 0.885624
step 3550, cost 137.468
step 3550, change in cost 0.424942
step 3560, training accuracy 0.887723
step 3560, cost 137.044
step 3560, change in cost 0.424042
step 3570, training accuracy 0.888772
step 3570, cost 136.621
step 3570, change in cost 0.423325
step 3580, training accuracy 0.89192
step 3580, cost 136.198
step 3580, change in cost 0.422424
step 3590, training accuracy 0.89297
step 3590, cost 135.777
step 3590, change in cost 0.421463
step 3600, training accuracy 0.89297
step 3600, cost 135.356
step 3600, change in cost 0.420761
step 3610, training accuracy 0.89297
step 3610, cost 134.936
step 3610, change in cost 0.419678
step 3620, training accuracy 0.894019
step 3620, cost 134.517
step 3620, change in cost 0.4189
step 3630, training accuracy 0.894019
step 3630, cost 134.1
step 3630, change in cost 0.417923
step 3640, training accuracy 0.894019
step 3640, cost 133.683
step 3640, change in cost 0.417007
step 3650, training accuracy 0.89192
step 3650, cost 133.266
step 3650, change in cost 0.416092
step 3660, training accuracy 0.89297
step 3660, cost 132.851
step 3660, change in cost 0.415085
step 3670, training accuracy 0.894019
step 3670, cost 132.437
step 3670, change in cost 0.414154
step 3680, training accuracy 0.895068
step 3680, cost 132.024
step 3680, change in cost 0.413116
step 3690, training accuracy 0.896118
step 3690, cost 131.612
step 3690, change in cost 0.41217
step 3700, training accuracy 0.896118
step 3700, cost 131.201
step 3700, change in cost 0.411072
step 3710, training accuracy 0.896118
step 3710, cost 130.791
step 3710, change in cost 0.410095
step 3720, training accuracy 0.896118
step 3720, cost 130.382
step 3720, change in cost 0.409088
step 3730, training accuracy 0.896118
step 3730, cost 129.974
step 3730, change in cost 0.40802
step 3740, training accuracy 0.896118
step 3740, cost 129.567
step 3740, change in cost 0.406998
step 3750, training accuracy 0.896118
step 3750, cost 129.161
step 3750, change in cost 0.405884
step 3760, training accuracy 0.896118
step 3760, cost 128.756
step 3760, change in cost 0.404724
step 3770, training accuracy 0.896118
step 3770, cost 128.352
step 3770, change in cost 0.403763
step 3780, training accuracy 0.897167
step 3780, cost 127.95
step 3780, change in cost 0.402649
step 3790, training accuracy 0.896118
step 3790, cost 127.548
step 3790, change in cost 0.401535
step 3800, training accuracy 0.897167
step 3800, cost 127.148
step 3800, change in cost 0.400352
step 3810, training accuracy 0.898216
step 3810, cost 126.749
step 3810, change in cost 0.399254
step 3820, training accuracy 0.899265
step 3820, cost 126.35
step 3820, change in cost 0.398148
step 3830, training accuracy 0.898216
step 3830, cost 125.953
step 3830, change in cost 0.39695
step 3840, training accuracy 0.899265
step 3840, cost 125.558
step 3840, change in cost 0.395798
step 3850, training accuracy 0.899265
step 3850, cost 125.163
step 3850, change in cost 0.394661
step 3860, training accuracy 0.899265
step 3860, cost 124.769
step 3860, change in cost 0.393478
step 3870, training accuracy 0.900315
step 3870, cost 124.377
step 3870, change in cost 0.392265
step 3880, training accuracy 0.901364
step 3880, cost 123.986
step 3880, change in cost 0.391083
step 3890, training accuracy 0.903463
step 3890, cost 123.596
step 3890, change in cost 0.3899
step 3900, training accuracy 0.903463
step 3900, cost 123.208
step 3900, change in cost 0.388664
step 3910, training accuracy 0.904512
step 3910, cost 122.82
step 3910, change in cost 0.387489
step 3920, training accuracy 0.904512
step 3920, cost 122.434
step 3920, change in cost 0.386246
step 3930, training accuracy 0.904512
step 3930, cost 122.049
step 3930, change in cost 0.384987
step 3940, training accuracy 0.904512
step 3940, cost 121.665
step 3940, change in cost 0.38382
step 3950, training accuracy 0.904512
step 3950, cost 121.282
step 3950, change in cost 0.38253
step 3960, training accuracy 0.905561
step 3960, cost 120.901
step 3960, change in cost 0.381256
step 3970, training accuracy 0.905561
step 3970, cost 120.521
step 3970, change in cost 0.380051
step 3980, training accuracy 0.906611
step 3980, cost 120.142
step 3980, change in cost 0.378777
step 3990, training accuracy 0.90766
step 3990, cost 119.765
step 3990, change in cost 0.377525
step 4000, training accuracy 0.90766
step 4000, cost 119.389
step 4000, change in cost 0.376167
step 4010, training accuracy 0.90766
step 4010, cost 119.014
step 4010, change in cost 0.375008
step 4020, training accuracy 0.909759
step 4020, cost 118.64
step 4020, change in cost 0.37365
step 4030, training accuracy 0.909759
step 4030, cost 118.268
step 4030, change in cost 0.372345
step 4040, training accuracy 0.910808
step 4040, cost 117.897
step 4040, change in cost 0.371101
step 4050, training accuracy 0.911857
step 4050, cost 117.527
step 4050, change in cost 0.369766
step 4060, training accuracy 0.911857
step 4060, cost 117.158
step 4060, change in cost 0.368523
step 4070, training accuracy 0.912907
step 4070, cost 116.791
step 4070, change in cost 0.367111
step 4080, training accuracy 0.913956
step 4080, cost 116.425
step 4080, change in cost 0.365891
step 4090, training accuracy 0.912907
step 4090, cost 116.061
step 4090, change in cost 0.364555
step 4100, training accuracy 0.912907
step 4100, cost 115.698
step 4100, change in cost 0.363197
step 4110, training accuracy 0.912907
step 4110, cost 115.336
step 4110, change in cost 0.361931
step 4120, training accuracy 0.912907
step 4120, cost 114.975
step 4120, change in cost 0.36058
step 4130, training accuracy 0.912907
step 4130, cost 114.616
step 4130, change in cost 0.35923
step 4140, training accuracy 0.912907
step 4140, cost 114.258
step 4140, change in cost 0.357925
step 4150, training accuracy 0.912907
step 4150, cost 113.901
step 4150, change in cost 0.356522
step 4160, training accuracy 0.912907
step 4160, cost 113.546
step 4160, change in cost 0.35527
step 4170, training accuracy 0.912907
step 4170, cost 113.192
step 4170, change in cost 0.353897
step 4180, training accuracy 0.913956
step 4180, cost 112.84
step 4180, change in cost 0.35257
step 4190, training accuracy 0.913956
step 4190, cost 112.488
step 4190, change in cost 0.351204
step 4200, training accuracy 0.911857
step 4200, cost 112.139
step 4200, change in cost 0.349884
step 4210, training accuracy 0.911857
step 4210, cost 111.79
step 4210, change in cost 0.348549
step 4220, training accuracy 0.912907
step 4220, cost 111.443
step 4220, change in cost 0.347183
step 4230, training accuracy 0.912907
step 4230, cost 111.097
step 4230, change in cost 0.345818
step 4240, training accuracy 0.912907
step 4240, cost 110.753
step 4240, change in cost 0.344429
step 4250, training accuracy 0.912907
step 4250, cost 110.409
step 4250, change in cost 0.343132
step 4260, training accuracy 0.912907
step 4260, cost 110.068
step 4260, change in cost 0.341805
step 4270, training accuracy 0.912907
step 4270, cost 109.727
step 4270, change in cost 0.340385
step 4280, training accuracy 0.913956
step 4280, cost 109.388
step 4280, change in cost 0.339088
step 4290, training accuracy 0.913956
step 4290, cost 109.05
step 4290, change in cost 0.337677
step 4300, training accuracy 0.913956
step 4300, cost 108.714
step 4300, change in cost 0.336349
step 4310, training accuracy 0.913956
step 4310, cost 108.379
step 4310, change in cost 0.334976
step 4320, training accuracy 0.913956
step 4320, cost 108.046
step 4320, change in cost 0.333603
step 4330, training accuracy 0.913956
step 4330, cost 107.713
step 4330, change in cost 0.332321
step 4340, training accuracy 0.913956
step 4340, cost 107.382
step 4340, change in cost 0.330887
step 4350, training accuracy 0.913956
step 4350, cost 107.053
step 4350, change in cost 0.329567
step 4360, training accuracy 0.913956
step 4360, cost 106.725
step 4360, change in cost 0.328247
step 4370, training accuracy 0.913956
step 4370, cost 106.398
step 4370, change in cost 0.32682
step 4380, training accuracy 0.913956
step 4380, cost 106.072
step 4380, change in cost 0.325508
step 4390, training accuracy 0.915005
step 4390, cost 105.748
step 4390, change in cost 0.324112
step 4400, training accuracy 0.915005
step 4400, cost 105.425
step 4400, change in cost 0.322792
step 4410, training accuracy 0.915005
step 4410, cost 105.104
step 4410, change in cost 0.321434
step 4420, training accuracy 0.916055
step 4420, cost 104.784
step 4420, change in cost 0.320099
step 4430, training accuracy 0.916055
step 4430, cost 104.465
step 4430, change in cost 0.318733
step 4440, training accuracy 0.916055
step 4440, cost 104.148
step 4440, change in cost 0.317413
step 4450, training accuracy 0.915005
step 4450, cost 103.832
step 4450, change in cost 0.31601
step 4460, training accuracy 0.915005
step 4460, cost 103.517
step 4460, change in cost 0.314674
step 4470, training accuracy 0.916055
step 4470, cost 103.204
step 4470, change in cost 0.31337
step 4480, training accuracy 0.917104
step 4480, cost 102.892
step 4480, change in cost 0.311981
step 4490, training accuracy 0.917104
step 4490, cost 102.581
step 4490, change in cost 0.310699
step 4500, training accuracy 0.918153
step 4500, cost 102.272
step 4500, change in cost 0.309334
step 4510, training accuracy 0.918153
step 4510, cost 101.964
step 4510, change in cost 0.307983
step 4520, training accuracy 0.917104
step 4520, cost 101.657
step 4520, change in cost 0.306679
step 4530, training accuracy 0.918153
step 4530, cost 101.352
step 4530, change in cost 0.305328
step 4540, training accuracy 0.918153
step 4540, cost 101.048
step 4540, change in cost 0.304024
step 4550, training accuracy 0.918153
step 4550, cost 100.745
step 4550, change in cost 0.302689
step 4560, training accuracy 0.918153
step 4560, cost 100.443
step 4560, change in cost 0.301353
step 4570, training accuracy 0.918153
step 4570, cost 100.143
step 4570, change in cost 0.300034
step 4580, training accuracy 0.918153
step 4580, cost 99.8447
step 4580, change in cost 0.298714
step 4590, training accuracy 0.919203
step 4590, cost 99.5473
step 4590, change in cost 0.297424
step 4600, training accuracy 0.919203
step 4600, cost 99.2512
step 4600, change in cost 0.296112
step 4610, training accuracy 0.919203
step 4610, cost 98.9564
step 4610, change in cost 0.2948
step 4620, training accuracy 0.919203
step 4620, cost 98.6629
step 4620, change in cost 0.29348
step 4630, training accuracy 0.919203
step 4630, cost 98.3707
step 4630, change in cost 0.292191
step 4640, training accuracy 0.919203
step 4640, cost 98.0799
step 4640, change in cost 0.290863
step 4650, training accuracy 0.919203
step 4650, cost 97.7903
step 4650, change in cost 0.289597
step 4660, training accuracy 0.919203
step 4660, cost 97.502
step 4660, change in cost 0.288269
step 4670, training accuracy 0.919203
step 4670, cost 97.215
step 4670, change in cost 0.287064
step 4680, training accuracy 0.919203
step 4680, cost 96.9293
step 4680, change in cost 0.28569
step 4690, training accuracy 0.919203
step 4690, cost 96.6448
step 4690, change in cost 0.28447
step 4700, training accuracy 0.919203
step 4700, cost 96.3617
step 4700, change in cost 0.283112
step 4710, training accuracy 0.919203
step 4710, cost 96.0798
step 4710, change in cost 0.281906
step 4720, training accuracy 0.920252
step 4720, cost 95.7991
step 4720, change in cost 0.280632
step 4730, training accuracy 0.920252
step 4730, cost 95.5198
step 4730, change in cost 0.27935
step 4740, training accuracy 0.920252
step 4740, cost 95.2417
step 4740, change in cost 0.278076
step 4750, training accuracy 0.921301
step 4750, cost 94.9649
step 4750, change in cost 0.276817
step 4760, training accuracy 0.921301
step 4760, cost 94.6893
step 4760, change in cost 0.275635
step 4770, training accuracy 0.921301
step 4770, cost 94.415
step 4770, change in cost 0.274277
step 4780, training accuracy 0.92235
step 4780, cost 94.1419
step 4780, change in cost 0.273048
step 4790, training accuracy 0.92235
step 4790, cost 93.8701
step 4790, change in cost 0.271881
step 4800, training accuracy 0.92235
step 4800, cost 93.5995
step 4800, change in cost 0.270599
step 4810, training accuracy 0.92235
step 4810, cost 93.3301
step 4810, change in cost 0.269394
step 4820, training accuracy 0.92235
step 4820, cost 93.0619
step 4820, change in cost 0.268143
step 4830, training accuracy 0.9234
step 4830, cost 92.795
step 4830, change in cost 0.266899
step 4840, training accuracy 0.9234
step 4840, cost 92.5294
step 4840, change in cost 0.265656
step 4850, training accuracy 0.9234
step 4850, cost 92.2648
step 4850, change in cost 0.264542
step 4860, training accuracy 0.9234
step 4860, cost 92.0016
step 4860, change in cost 0.263268
step 4870, training accuracy 0.9234
step 4870, cost 91.7395
step 4870, change in cost 0.262047
step 4880, training accuracy 0.9234
step 4880, cost 91.4786
step 4880, change in cost 0.26088
step 4890, training accuracy 0.9234
step 4890, cost 91.219
step 4890, change in cost 0.259605
step 4900, training accuracy 0.9234
step 4900, cost 90.9605
step 4900, change in cost 0.258484
step 4910, training accuracy 0.9234
step 4910, cost 90.7033
step 4910, change in cost 0.257286
step 4920, training accuracy 0.9234
step 4920, cost 90.4472
step 4920, change in cost 0.256081
step 4930, training accuracy 0.9234
step 4930, cost 90.1923
step 4930, change in cost 0.25489
step 4940, training accuracy 0.9234
step 4940, cost 89.9385
step 4940, change in cost 0.253799
step 4950, training accuracy 0.924449
step 4950, cost 89.6859
step 4950, change in cost 0.252563
step 4960, training accuracy 0.924449
step 4960, cost 89.4345
step 4960, change in cost 0.251389
step 4970, training accuracy 0.924449
step 4970, cost 89.1843
step 4970, change in cost 0.250244
step 4980, training accuracy 0.924449
step 4980, cost 88.9352
step 4980, change in cost 0.2491
step 4990, training accuracy 0.924449
step 4990, cost 88.6872
step 4990, change in cost 0.247948
step 5000, training accuracy 0.924449
step 5000, cost 88.4405
step 5000, change in cost 0.246788
step 5010, training accuracy 0.924449
step 5010, cost 88.1948
step 5010, change in cost 0.245667
step 5020, training accuracy 0.925498
step 5020, cost 87.9503
step 5020, change in cost 0.24453
step 5030, training accuracy 0.925498
step 5030, cost 87.7069
step 5030, change in cost 0.24337
step 5040, training accuracy 0.925498
step 5040, cost 87.4646
step 5040, change in cost 0.242279
step 5050, training accuracy 0.925498
step 5050, cost 87.2235
step 5050, change in cost 0.241127
step 5060, training accuracy 0.925498
step 5060, cost 86.9835
step 5060, change in cost 0.240028
step 5070, training accuracy 0.925498
step 5070, cost 86.7445
step 5070, change in cost 0.23896
step 5080, training accuracy 0.927597
step 5080, cost 86.5067
step 5080, change in cost 0.23777
step 5090, training accuracy 0.927597
step 5090, cost 86.27
step 5090, change in cost 0.236717
step 5100, training accuracy 0.927597
step 5100, cost 86.0344
step 5100, change in cost 0.235641
step 5110, training accuracy 0.927597
step 5110, cost 85.7998
step 5110, change in cost 0.23452
step 5120, training accuracy 0.927597
step 5120, cost 85.5664
step 5120, change in cost 0.233406
step 5130, training accuracy 0.927597
step 5130, cost 85.3341
step 5130, change in cost 0.232361
step 5140, training accuracy 0.927597
step 5140, cost 85.1027
step 5140, change in cost 0.231331
step 5150, training accuracy 0.927597
step 5150, cost 84.8726
step 5150, change in cost 0.230179
step 5160, training accuracy 0.927597
step 5160, cost 84.6434
step 5160, change in cost 0.229141
step 5170, training accuracy 0.928646
step 5170, cost 84.4153
step 5170, change in cost 0.228088
step 5180, training accuracy 0.929696
step 5180, cost 84.1883
step 5180, change in cost 0.22702
step 5190, training accuracy 0.929696
step 5190, cost 83.9623
step 5190, change in cost 0.225983
step 5200, training accuracy 0.929696
step 5200, cost 83.7374
step 5200, change in cost 0.224937
step 5210, training accuracy 0.929696
step 5210, cost 83.5135
step 5210, change in cost 0.223907
step 5220, training accuracy 0.930745
step 5220, cost 83.2906
step 5220, change in cost 0.222862
step 5230, training accuracy 0.930745
step 5230, cost 83.0688
step 5230, change in cost 0.221825
step 5240, training accuracy 0.930745
step 5240, cost 82.848
step 5240, change in cost 0.220825
step 5250, training accuracy 0.930745
step 5250, cost 82.6282
step 5250, change in cost 0.219765
step 5260, training accuracy 0.930745
step 5260, cost 82.4094
step 5260, change in cost 0.218781
step 5270, training accuracy 0.930745
step 5270, cost 82.1917
step 5270, change in cost 0.217735
step 5280, training accuracy 0.931794
step 5280, cost 81.9749
step 5280, change in cost 0.216774
step 5290, training accuracy 0.931794
step 5290, cost 81.7591
step 5290, change in cost 0.215782
step 5300, training accuracy 0.931794
step 5300, cost 81.5444
step 5300, change in cost 0.214737
step 5310, training accuracy 0.932844
step 5310, cost 81.3306
step 5310, change in cost 0.213799
step 5320, training accuracy 0.932844
step 5320, cost 81.1178
step 5320, change in cost 0.212761
step 5330, training accuracy 0.932844
step 5330, cost 80.906
step 5330, change in cost 0.211815
step 5340, training accuracy 0.932844
step 5340, cost 80.6952
step 5340, change in cost 0.210861
step 5350, training accuracy 0.933893
step 5350, cost 80.4853
step 5350, change in cost 0.209877
step 5360, training accuracy 0.933893
step 5360, cost 80.2764
step 5360, change in cost 0.208916
step 5370, training accuracy 0.933893
step 5370, cost 80.0684
step 5370, change in cost 0.207939
step 5380, training accuracy 0.934942
step 5380, cost 79.8614
step 5380, change in cost 0.207008
step 5390, training accuracy 0.935992
step 5390, cost 79.6554
step 5390, change in cost 0.206024
step 5400, training accuracy 0.935992
step 5400, cost 79.4503
step 5400, change in cost 0.205101
step 5410, training accuracy 0.937041
step 5410, cost 79.2462
step 5410, change in cost 0.204124
step 5420, training accuracy 0.93809
step 5420, cost 79.0429
step 5420, change in cost 0.203285
step 5430, training accuracy 0.93809
step 5430, cost 78.8406
step 5430, change in cost 0.202316
step 5440, training accuracy 0.93809
step 5440, cost 78.6392
step 5440, change in cost 0.201332
step 5450, training accuracy 0.93914
step 5450, cost 78.4388
step 5450, change in cost 0.200462
step 5460, training accuracy 0.93914
step 5460, cost 78.2392
step 5460, change in cost 0.199554
step 5470, training accuracy 0.93914
step 5470, cost 78.0406
step 5470, change in cost 0.198608
step 5480, training accuracy 0.93914
step 5480, cost 77.8429
step 5480, change in cost 0.197746
step 5490, training accuracy 0.93914
step 5490, cost 77.646
step 5490, change in cost 0.196823
step 5500, training accuracy 0.93914
step 5500, cost 77.4501
step 5500, change in cost 0.195946
step 5510, training accuracy 0.93914
step 5510, cost 77.255
step 5510, change in cost 0.195061
step 5520, training accuracy 0.93914
step 5520, cost 77.0609
step 5520, change in cost 0.19413
step 5530, training accuracy 0.93914
step 5530, cost 76.8676
step 5530, change in cost 0.193268
step 5540, training accuracy 0.93914
step 5540, cost 76.6752
step 5540, change in cost 0.192421
step 5550, training accuracy 0.93914
step 5550, cost 76.4837
step 5550, change in cost 0.191551
step 5560, training accuracy 0.93914
step 5560, cost 76.293
step 5560, change in cost 0.190659
step 5570, training accuracy 0.93914
step 5570, cost 76.1032
step 5570, change in cost 0.189812
step 5580, training accuracy 0.93914
step 5580, cost 75.9142
step 5580, change in cost 0.188965
step 5590, training accuracy 0.93914
step 5590, cost 75.7262
step 5590, change in cost 0.18808
step 5600, training accuracy 0.93914
step 5600, cost 75.5389
step 5600, change in cost 0.187256
step 5610, training accuracy 0.93914
step 5610, cost 75.3525
step 5610, change in cost 0.186401
step 5620, training accuracy 0.940189
step 5620, cost 75.1669
step 5620, change in cost 0.185585
step 5630, training accuracy 0.940189
step 5630, cost 74.9822
step 5630, change in cost 0.184746
step 5640, training accuracy 0.940189
step 5640, cost 74.7983
step 5640, change in cost 0.183884
step 5650, training accuracy 0.940189
step 5650, cost 74.6152
step 5650, change in cost 0.183136
step 5660, training accuracy 0.940189
step 5660, cost 74.4329
step 5660, change in cost 0.182289
step 5670, training accuracy 0.940189
step 5670, cost 74.2514
step 5670, change in cost 0.181435
step 5680, training accuracy 0.940189
step 5680, cost 74.0708
step 5680, change in cost 0.180641
step 5690, training accuracy 0.940189
step 5690, cost 73.8909
step 5690, change in cost 0.179848
step 5700, training accuracy 0.942288
step 5700, cost 73.7119
step 5700, change in cost 0.179016
step 5710, training accuracy 0.942288
step 5710, cost 73.5336
step 5710, change in cost 0.178299
step 5720, training accuracy 0.942288
step 5720, cost 73.3562
step 5720, change in cost 0.177406
step 5730, training accuracy 0.942288
step 5730, cost 73.1795
step 5730, change in cost 0.176689
step 5740, training accuracy 0.942288
step 5740, cost 73.0036
step 5740, change in cost 0.17588
step 5750, training accuracy 0.942288
step 5750, cost 72.8285
step 5750, change in cost 0.175133
step 5760, training accuracy 0.942288
step 5760, cost 72.6542
step 5760, change in cost 0.174316
step 5770, training accuracy 0.942288
step 5770, cost 72.4806
step 5770, change in cost 0.173553
step 5780, training accuracy 0.942288
step 5780, cost 72.3078
step 5780, change in cost 0.172798
step 5790, training accuracy 0.942288
step 5790, cost 72.1358
step 5790, change in cost 0.172028
step 5800, training accuracy 0.942288
step 5800, cost 71.9645
step 5800, change in cost 0.171288
step 5810, training accuracy 0.942288
step 5810, cost 71.794
step 5810, change in cost 0.170517
step 5820, training accuracy 0.942288
step 5820, cost 71.6242
step 5820, change in cost 0.169785
step 5830, training accuracy 0.943337
step 5830, cost 71.4552
step 5830, change in cost 0.16906
step 5840, training accuracy 0.943337
step 5840, cost 71.2869
step 5840, change in cost 0.168304
step 5850, training accuracy 0.943337
step 5850, cost 71.1193
step 5850, change in cost 0.167526
step 5860, training accuracy 0.943337
step 5860, cost 70.9525
step 5860, change in cost 0.166855
step 5870, training accuracy 0.943337
step 5870, cost 70.7864
step 5870, change in cost 0.166122
step 5880, training accuracy 0.943337
step 5880, cost 70.621
step 5880, change in cost 0.165367
step 5890, training accuracy 0.943337
step 5890, cost 70.4563
step 5890, change in cost 0.164673
step 5900, training accuracy 0.943337
step 5900, cost 70.2924
step 5900, change in cost 0.163963
step 5910, training accuracy 0.943337
step 5910, cost 70.1291
step 5910, change in cost 0.163223
step 5920, training accuracy 0.944386
step 5920, cost 69.9666
step 5920, change in cost 0.162552
step 5930, training accuracy 0.944386
step 5930, cost 69.8048
step 5930, change in cost 0.161827
step 5940, training accuracy 0.944386
step 5940, cost 69.6436
step 5940, change in cost 0.16111
step 5950, training accuracy 0.944386
step 5950, cost 69.4832
step 5950, change in cost 0.160484
step 5960, training accuracy 0.944386
step 5960, cost 69.3234
step 5960, change in cost 0.159744
step 5970, training accuracy 0.944386
step 5970, cost 69.1643
step 5970, change in cost 0.159073
step 5980, training accuracy 0.944386
step 5980, cost 69.006
step 5980, change in cost 0.158394
step 5990, training accuracy 0.944386
step 5990, cost 68.8483
step 5990, change in cost 0.157692
step 6000, training accuracy 0.944386
step 6000, cost 68.6912
step 6000, change in cost 0.157043
step 6010, training accuracy 0.944386
step 6010, cost 68.5348
step 6010, change in cost 0.15638
step 6020, training accuracy 0.944386
step 6020, cost 68.3792
step 6020, change in cost 0.15567
step 6030, training accuracy 0.944386
step 6030, cost 68.2241
step 6030, change in cost 0.155045
step 6040, training accuracy 0.944386
step 6040, cost 68.0697
step 6040, change in cost 0.154381
step 6050, training accuracy 0.944386
step 6050, cost 67.916
step 6050, change in cost 0.153717
step 6060, training accuracy 0.944386
step 6060, cost 67.7629
step 6060, change in cost 0.153091
step 6070, training accuracy 0.944386
step 6070, cost 67.6105
step 6070, change in cost 0.152405
step 6080, training accuracy 0.944386
step 6080, cost 67.4587
step 6080, change in cost 0.151802
step 6090, training accuracy 0.944386
step 6090, cost 67.3076
step 6090, change in cost 0.151138
step 6100, training accuracy 0.944386
step 6100, cost 67.1571
step 6100, change in cost 0.150505
step 6110, training accuracy 0.944386
step 6110, cost 67.0072
step 6110, change in cost 0.149879
step 6120, training accuracy 0.945435
step 6120, cost 66.8579
step 6120, change in cost 0.149261
step 6130, training accuracy 0.945435
step 6130, cost 66.7093
step 6130, change in cost 0.148605
step 6140, training accuracy 0.945435
step 6140, cost 66.5613
step 6140, change in cost 0.147995
step 6150, training accuracy 0.945435
step 6150, cost 66.4139
step 6150, change in cost 0.1474
step 6160, training accuracy 0.945435
step 6160, cost 66.2672
step 6160, change in cost 0.146751
step 6170, training accuracy 0.945435
step 6170, cost 66.121
step 6170, change in cost 0.146164
step 6180, training accuracy 0.945435
step 6180, cost 65.9755
step 6180, change in cost 0.145531
step 6190, training accuracy 0.945435
step 6190, cost 65.8305
step 6190, change in cost 0.144958
step 6200, training accuracy 0.945435
step 6200, cost 65.6862
step 6200, change in cost 0.144363
step 6210, training accuracy 0.945435
step 6210, cost 65.5425
step 6210, change in cost 0.143715
step 6220, training accuracy 0.945435
step 6220, cost 65.3993
step 6220, change in cost 0.143173
step 6230, training accuracy 0.946485
step 6230, cost 65.2567
step 6230, change in cost 0.14257
step 6240, training accuracy 0.946485
step 6240, cost 65.1147
step 6240, change in cost 0.142006
step 6250, training accuracy 0.946485
step 6250, cost 64.9733
step 6250, change in cost 0.141365
step 6260, training accuracy 0.946485
step 6260, cost 64.8325
step 6260, change in cost 0.140831
step 6270, training accuracy 0.947534
step 6270, cost 64.6923
step 6270, change in cost 0.140244
step 6280, training accuracy 0.948583
step 6280, cost 64.5526
step 6280, change in cost 0.139687
step 6290, training accuracy 0.948583
step 6290, cost 64.4135
step 6290, change in cost 0.139099
step 6300, training accuracy 0.949633
step 6300, cost 64.2749
step 6300, change in cost 0.138535
step 6310, training accuracy 0.949633
step 6310, cost 64.137
step 6310, change in cost 0.137962
step 6320, training accuracy 0.949633
step 6320, cost 63.9996
step 6320, change in cost 0.137424
step 6330, training accuracy 0.949633
step 6330, cost 63.8627
step 6330, change in cost 0.13686
step 6340, training accuracy 0.949633
step 6340, cost 63.7264
step 6340, change in cost 0.136292
step 6350, training accuracy 0.949633
step 6350, cost 63.5907
step 6350, change in cost 0.135757
step 6360, training accuracy 0.949633
step 6360, cost 63.4554
step 6360, change in cost 0.135204
step 6370, training accuracy 0.949633
step 6370, cost 63.3208
step 6370, change in cost 0.134659
step 6380, training accuracy 0.949633
step 6380, cost 63.1867
step 6380, change in cost 0.134129
step 6390, training accuracy 0.949633
step 6390, cost 63.0531
step 6390, change in cost 0.133591
step 6400, training accuracy 0.949633
step 6400, cost 62.92
step 6400, change in cost 0.133038
step 6410, training accuracy 0.949633
step 6410, cost 62.7875
step 6410, change in cost 0.132534
step 6420, training accuracy 0.949633
step 6420, cost 62.6555
step 6420, change in cost 0.131996
step 6430, training accuracy 0.949633
step 6430, cost 62.524
step 6430, change in cost 0.131454
step 6440, training accuracy 0.949633
step 6440, cost 62.3931
step 6440, change in cost 0.130943
step 6450, training accuracy 0.949633
step 6450, cost 62.2627
step 6450, change in cost 0.130432
step 6460, training accuracy 0.949633
step 6460, cost 62.1328
step 6460, change in cost 0.129894
step 6470, training accuracy 0.949633
step 6470, cost 62.0034
step 6470, change in cost 0.129398
step 6480, training accuracy 0.950682
step 6480, cost 61.8745
step 6480, change in cost 0.128891
step 6490, training accuracy 0.950682
step 6490, cost 61.7461
step 6490, change in cost 0.128384
step 6500, training accuracy 0.950682
step 6500, cost 61.6182
step 6500, change in cost 0.127869
step 6510, training accuracy 0.950682
step 6510, cost 61.4908
step 6510, change in cost 0.127396
step 6520, training accuracy 0.950682
step 6520, cost 61.364
step 6520, change in cost 0.126842
step 6530, training accuracy 0.950682
step 6530, cost 61.2376
step 6530, change in cost 0.126408
step 6540, training accuracy 0.950682
step 6540, cost 61.1117
step 6540, change in cost 0.125885
step 6550, training accuracy 0.950682
step 6550, cost 60.9863
step 6550, change in cost 0.125389
step 6560, training accuracy 0.950682
step 6560, cost 60.8614
step 6560, change in cost 0.124924
step 6570, training accuracy 0.950682
step 6570, cost 60.737
step 6570, change in cost 0.124416
step 6580, training accuracy 0.950682
step 6580, cost 60.613
step 6580, change in cost 0.123943
step 6590, training accuracy 0.950682
step 6590, cost 60.4896
step 6590, change in cost 0.123478
step 6600, training accuracy 0.950682
step 6600, cost 60.3666
step 6600, change in cost 0.122963
step 6610, training accuracy 0.950682
step 6610, cost 60.2441
step 6610, change in cost 0.122513
step 6620, training accuracy 0.950682
step 6620, cost 60.122
step 6620, change in cost 0.122059
step 6630, training accuracy 0.951731
step 6630, cost 60.0005
step 6630, change in cost 0.121571
step 6640, training accuracy 0.951731
step 6640, cost 59.8793
step 6640, change in cost 0.12112
step 6650, training accuracy 0.951731
step 6650, cost 59.7587
step 6650, change in cost 0.120609
step 6660, training accuracy 0.951731
step 6660, cost 59.6385
step 6660, change in cost 0.120232
step 6670, training accuracy 0.951731
step 6670, cost 59.5188
step 6670, change in cost 0.11972
step 6680, training accuracy 0.951731
step 6680, cost 59.3995
step 6680, change in cost 0.119286
step 6690, training accuracy 0.952781
step 6690, cost 59.2807
step 6690, change in cost 0.11882
step 6700, training accuracy 0.952781
step 6700, cost 59.1623
step 6700, change in cost 0.118366
step 6710, training accuracy 0.952781
step 6710, cost 59.0443
step 6710, change in cost 0.117947
step 6720, training accuracy 0.952781
step 6720, cost 58.9269
step 6720, change in cost 0.117485
step 6730, training accuracy 0.952781
step 6730, cost 58.8099
step 6730, change in cost 0.116997
step 6740, training accuracy 0.952781
step 6740, cost 58.6932
step 6740, change in cost 0.116619
step 6750, training accuracy 0.952781
step 6750, cost 58.5771
step 6750, change in cost 0.116154
step 6760, training accuracy 0.952781
step 6760, cost 58.4614
step 6760, change in cost 0.115734
step 6770, training accuracy 0.952781
step 6770, cost 58.3461
step 6770, change in cost 0.115299
step 6780, training accuracy 0.952781
step 6780, cost 58.2312
step 6780, change in cost 0.114864
step 6790, training accuracy 0.952781
step 6790, cost 58.1168
step 6790, change in cost 0.114445
step 6800, training accuracy 0.952781
step 6800, cost 58.0028
step 6800, change in cost 0.113995
step 6810, training accuracy 0.952781
step 6810, cost 57.8891
step 6810, change in cost 0.113617
step 6820, training accuracy 0.952781
step 6820, cost 57.776
step 6820, change in cost 0.113159
step 6830, training accuracy 0.952781
step 6830, cost 57.6632
step 6830, change in cost 0.112743
step 6840, training accuracy 0.952781
step 6840, cost 57.5509
step 6840, change in cost 0.112347
step 6850, training accuracy 0.952781
step 6850, cost 57.439
step 6850, change in cost 0.111927
step 6860, training accuracy 0.952781
step 6860, cost 57.3275
step 6860, change in cost 0.111496
step 6870, training accuracy 0.952781
step 6870, cost 57.2164
step 6870, change in cost 0.111118
step 6880, training accuracy 0.952781
step 6880, cost 57.1056
step 6880, change in cost 0.110714
step 6890, training accuracy 0.952781
step 6890, cost 56.9954
step 6890, change in cost 0.110264
step 6900, training accuracy 0.95383
step 6900, cost 56.8855
step 6900, change in cost 0.109913
step 6910, training accuracy 0.95383
step 6910, cost 56.776
step 6910, change in cost 0.109474
step 6920, training accuracy 0.95383
step 6920, cost 56.6669
step 6920, change in cost 0.109097
step 6930, training accuracy 0.95383
step 6930, cost 56.5582
step 6930, change in cost 0.108704
step 6940, training accuracy 0.95383
step 6940, cost 56.4499
step 6940, change in cost 0.108288
step 6950, training accuracy 0.95383
step 6950, cost 56.342
step 6950, change in cost 0.107922
step 6960, training accuracy 0.95383
step 6960, cost 56.2344
step 6960, change in cost 0.10754
step 6970, training accuracy 0.95383
step 6970, cost 56.1273
step 6970, change in cost 0.107132
step 6980, training accuracy 0.95383
step 6980, cost 56.0205
step 6980, change in cost 0.106762
step 6990, training accuracy 0.95383
step 6990, cost 55.9142
step 6990, change in cost 0.106377
step 7000, training accuracy 0.95383
step 7000, cost 55.8082
step 7000, change in cost 0.105995
step 7010, training accuracy 0.95383
step 7010, cost 55.7026
step 7010, change in cost 0.105602
step 7020, training accuracy 0.95383
step 7020, cost 55.5973
step 7020, change in cost 0.105236
step 7030, training accuracy 0.95383
step 7030, cost 55.4925
step 7030, change in cost 0.104862
step 7040, training accuracy 0.95383
step 7040, cost 55.388
step 7040, change in cost 0.1045
step 7050, training accuracy 0.954879
step 7050, cost 55.2839
step 7050, change in cost 0.104111
step 7060, training accuracy 0.954879
step 7060, cost 55.1801
step 7060, change in cost 0.103771
step 7070, training accuracy 0.954879
step 7070, cost 55.0767
step 7070, change in cost 0.103386
step 7080, training accuracy 0.954879
step 7080, cost 54.9737
step 7080, change in cost 0.103031
step 7090, training accuracy 0.954879
step 7090, cost 54.871
step 7090, change in cost 0.10265
step 7100, training accuracy 0.954879
step 7100, cost 54.7687
step 7100, change in cost 0.102306
step 7110, training accuracy 0.954879
step 7110, cost 54.6668
step 7110, change in cost 0.101952
step 7120, training accuracy 0.954879
step 7120, cost 54.5652
step 7120, change in cost 0.101559
step 7130, training accuracy 0.954879
step 7130, cost 54.4639
step 7130, change in cost 0.101257
step 7140, training accuracy 0.954879
step 7140, cost 54.3631
step 7140, change in cost 0.100876
step 7150, training accuracy 0.954879
step 7150, cost 54.2625
step 7150, change in cost 0.100525
step 7160, training accuracy 0.954879
step 7160, cost 54.1624
step 7160, change in cost 0.100182
step 7170, training accuracy 0.954879
step 7170, cost 54.0625
step 7170, change in cost 0.0998497
step 7180, training accuracy 0.954879
step 7180, cost 53.963
step 7180, change in cost 0.0994911
step 7190, training accuracy 0.954879
step 7190, cost 53.8639
step 7190, change in cost 0.0991402
step 7200, training accuracy 0.954879
step 7200, cost 53.7651
step 7200, change in cost 0.0988045
step 7210, training accuracy 0.954879
step 7210, cost 53.6666
step 7210, change in cost 0.0984726
step 7220, training accuracy 0.954879
step 7220, cost 53.5685
step 7220, change in cost 0.0981293
step 7230, training accuracy 0.954879
step 7230, cost 53.4707
step 7230, change in cost 0.097805
step 7240, training accuracy 0.955929
step 7240, cost 53.3732
step 7240, change in cost 0.0974731
step 7250, training accuracy 0.955929
step 7250, cost 53.2761
step 7250, change in cost 0.0971146
step 7260, training accuracy 0.955929
step 7260, cost 53.1793
step 7260, change in cost 0.0968094
step 7270, training accuracy 0.955929
step 7270, cost 53.0828
step 7270, change in cost 0.0964546
step 7280, training accuracy 0.955929
step 7280, cost 52.9866
step 7280, change in cost 0.0961723
step 7290, training accuracy 0.955929
step 7290, cost 52.8908
step 7290, change in cost 0.0958099
step 7300, training accuracy 0.955929
step 7300, cost 52.7954
step 7300, change in cost 0.0954857
step 7310, training accuracy 0.955929
step 7310, cost 52.7002
step 7310, change in cost 0.0951767
step 7320, training accuracy 0.955929
step 7320, cost 52.6053
step 7320, change in cost 0.0948601
step 7330, training accuracy 0.955929
step 7330, cost 52.5108
step 7330, change in cost 0.0945358
step 7340, training accuracy 0.955929
step 7340, cost 52.4165
step 7340, change in cost 0.0942307
step 7350, training accuracy 0.955929
step 7350, cost 52.3227
step 7350, change in cost 0.0938911
step 7360, training accuracy 0.955929
step 7360, cost 52.229
step 7360, change in cost 0.0936127
step 7370, training accuracy 0.955929
step 7370, cost 52.1358
step 7370, change in cost 0.093277
step 7380, training accuracy 0.956978
step 7380, cost 52.0428
step 7380, change in cost 0.0929794
step 7390, training accuracy 0.956978
step 7390, cost 51.9501
step 7390, change in cost 0.0926628
step 7400, training accuracy 0.956978
step 7400, cost 51.8578
step 7400, change in cost 0.09235
step 7410, training accuracy 0.956978
step 7410, cost 51.7657
step 7410, change in cost 0.0920601
step 7420, training accuracy 0.956978
step 7420, cost 51.674
step 7420, change in cost 0.0917473
step 7430, training accuracy 0.956978
step 7430, cost 51.5825
step 7430, change in cost 0.0914497
step 7440, training accuracy 0.956978
step 7440, cost 51.4914
step 7440, change in cost 0.091156
step 7450, training accuracy 0.956978
step 7450, cost 51.4005
step 7450, change in cost 0.0908546
step 7460, training accuracy 0.956978
step 7460, cost 51.31
step 7460, change in cost 0.0905457
step 7470, training accuracy 0.956978
step 7470, cost 51.2197
step 7470, change in cost 0.0902596
step 7480, training accuracy 0.956978
step 7480, cost 51.1297
step 7480, change in cost 0.0899658
step 7490, training accuracy 0.956978
step 7490, cost 51.0401
step 7490, change in cost 0.0896759
step 7500, training accuracy 0.956978
step 7500, cost 50.9507
step 7500, change in cost 0.0893707
step 7510, training accuracy 0.956978
step 7510, cost 50.8616
step 7510, change in cost 0.089119
step 7520, training accuracy 0.956978
step 7520, cost 50.7728
step 7520, change in cost 0.0887909
step 7530, training accuracy 0.956978
step 7530, cost 50.6843
step 7530, change in cost 0.088501
step 7540, training accuracy 0.956978
step 7540, cost 50.596
step 7540, change in cost 0.0882797
step 7550, training accuracy 0.958027
step 7550, cost 50.5081
step 7550, change in cost 0.0879402
step 7560, training accuracy 0.958027
step 7560, cost 50.4204
step 7560, change in cost 0.0876198
step 7570, training accuracy 0.958027
step 7570, cost 50.333
step 7570, change in cost 0.0874138
step 7580, training accuracy 0.958027
step 7580, cost 50.2459
step 7580, change in cost 0.0870972
step 7590, training accuracy 0.958027
step 7590, cost 50.1591
step 7590, change in cost 0.086834
step 7600, training accuracy 0.959077
step 7600, cost 50.0725
step 7600, change in cost 0.0865555
step 7610, training accuracy 0.959077
step 7610, cost 49.9863
step 7610, change in cost 0.0862846
step 7620, training accuracy 0.959077
step 7620, cost 49.9002
step 7620, change in cost 0.0860062
step 7630, training accuracy 0.959077
step 7630, cost 49.8145
step 7630, change in cost 0.0857239
step 7640, training accuracy 0.959077
step 7640, cost 49.7291
step 7640, change in cost 0.0854721
step 7650, training accuracy 0.959077
step 7650, cost 49.6438
step 7650, change in cost 0.0852089
step 7660, training accuracy 0.959077
step 7660, cost 49.5589
step 7660, change in cost 0.084919
step 7670, training accuracy 0.959077
step 7670, cost 49.4743
step 7670, change in cost 0.0846634
step 7680, training accuracy 0.959077
step 7680, cost 49.3899
step 7680, change in cost 0.0843887
step 7690, training accuracy 0.959077
step 7690, cost 49.3057
step 7690, change in cost 0.0841293
step 7700, training accuracy 0.959077
step 7700, cost 49.2219
step 7700, change in cost 0.0838699
step 7710, training accuracy 0.959077
step 7710, cost 49.1383
step 7710, change in cost 0.0836182
step 7720, training accuracy 0.959077
step 7720, cost 49.0549
step 7720, change in cost 0.0833092
step 7730, training accuracy 0.959077
step 7730, cost 48.9718
step 7730, change in cost 0.0831108
step 7740, training accuracy 0.959077
step 7740, cost 48.889
step 7740, change in cost 0.08284
step 7750, training accuracy 0.959077
step 7750, cost 48.8064
step 7750, change in cost 0.0825729
step 7760, training accuracy 0.959077
step 7760, cost 48.7241
step 7760, change in cost 0.0823212
step 7770, training accuracy 0.959077
step 7770, cost 48.642
step 7770, change in cost 0.0820618
step 7780, training accuracy 0.959077
step 7780, cost 48.5602
step 7780, change in cost 0.0818214
step 7790, training accuracy 0.959077
step 7790, cost 48.4786
step 7790, change in cost 0.0815697
step 7800, training accuracy 0.959077
step 7800, cost 48.3973
step 7800, change in cost 0.0813065
step 7810, training accuracy 0.959077
step 7810, cost 48.3163
step 7810, change in cost 0.0810814
step 7820, training accuracy 0.959077
step 7820, cost 48.2354
step 7820, change in cost 0.0808182
step 7830, training accuracy 0.959077
step 7830, cost 48.1549
step 7830, change in cost 0.0805702
step 7840, training accuracy 0.959077
step 7840, cost 48.0745
step 7840, change in cost 0.0803299
step 7850, training accuracy 0.959077
step 7850, cost 47.9945
step 7850, change in cost 0.0800858
step 7860, training accuracy 0.959077
step 7860, cost 47.9146
step 7860, change in cost 0.079834
step 7870, training accuracy 0.959077
step 7870, cost 47.835
step 7870, change in cost 0.0796165
step 7880, training accuracy 0.959077
step 7880, cost 47.7556
step 7880, change in cost 0.0793648
step 7890, training accuracy 0.959077
step 7890, cost 47.6765
step 7890, change in cost 0.0791283
step 7900, training accuracy 0.959077
step 7900, cost 47.5976
step 7900, change in cost 0.0788841
step 7910, training accuracy 0.959077
step 7910, cost 47.519
step 7910, change in cost 0.07864
step 7920, training accuracy 0.959077
step 7920, cost 47.4406
step 7920, change in cost 0.0784149
step 7930, training accuracy 0.959077
step 7930, cost 47.3624
step 7930, change in cost 0.0781746
step 7940, training accuracy 0.959077
step 7940, cost 47.2844
step 7940, change in cost 0.0779572
step 7950, training accuracy 0.959077
step 7950, cost 47.2067
step 7950, change in cost 0.0777168
step 7960, training accuracy 0.959077
step 7960, cost 47.1292
step 7960, change in cost 0.0774994
step 7970, training accuracy 0.959077
step 7970, cost 47.052
step 7970, change in cost 0.0772629
step 7980, training accuracy 0.959077
step 7980, cost 46.9749
step 7980, change in cost 0.0770264
step 7990, training accuracy 0.959077
step 7990, cost 46.8981
step 7990, change in cost 0.0767937
step 8000, training accuracy 0.959077
step 8000, cost 46.8216
step 8000, change in cost 0.0765762
step 8010, training accuracy 0.959077
step 8010, cost 46.7452
step 8010, change in cost 0.0763435
step 8020, training accuracy 0.959077
step 8020, cost 46.6691
step 8020, change in cost 0.0761375
step 8030, training accuracy 0.959077
step 8030, cost 46.5932
step 8030, change in cost 0.075901
step 8040, training accuracy 0.959077
step 8040, cost 46.5175
step 8040, change in cost 0.0756874
step 8050, training accuracy 0.959077
step 8050, cost 46.442
step 8050, change in cost 0.0754547
step 8060, training accuracy 0.959077
step 8060, cost 46.3668
step 8060, change in cost 0.0752258
step 8070, training accuracy 0.959077
step 8070, cost 46.2918
step 8070, change in cost 0.0750313
step 8080, training accuracy 0.959077
step 8080, cost 46.217
step 8080, change in cost 0.07481
step 8090, training accuracy 0.959077
step 8090, cost 46.1424
step 8090, change in cost 0.0745888
step 8100, training accuracy 0.960126
step 8100, cost 46.068
step 8100, change in cost 0.074379
step 8110, training accuracy 0.960126
step 8110, cost 45.9939
step 8110, change in cost 0.0741348
step 8120, training accuracy 0.960126
step 8120, cost 45.9199
step 8120, change in cost 0.0739479
step 8130, training accuracy 0.960126
step 8130, cost 45.8462
step 8130, change in cost 0.0737419
step 8140, training accuracy 0.960126
step 8140, cost 45.7727
step 8140, change in cost 0.0735168
step 8150, training accuracy 0.960126
step 8150, cost 45.6993
step 8150, change in cost 0.0733261
step 8160, training accuracy 0.960126
step 8160, cost 45.6262
step 8160, change in cost 0.0730934
step 8170, training accuracy 0.960126
step 8170, cost 45.5534
step 8170, change in cost 0.0728874
step 8180, training accuracy 0.960126
step 8180, cost 45.4807
step 8180, change in cost 0.0726929
step 8190, training accuracy 0.961175
step 8190, cost 45.4082
step 8190, change in cost 0.0724716
step 8200, training accuracy 0.961175
step 8200, cost 45.3359
step 8200, change in cost 0.0722771
step 8210, training accuracy 0.962225
step 8210, cost 45.2638
step 8210, change in cost 0.0720825
step 8220, training accuracy 0.962225
step 8220, cost 45.192
step 8220, change in cost 0.0718346
step 8230, training accuracy 0.962225
step 8230, cost 45.1203
step 8230, change in cost 0.0716896
step 8240, training accuracy 0.962225
step 8240, cost 45.0488
step 8240, change in cost 0.0714645
step 8250, training accuracy 0.962225
step 8250, cost 44.9776
step 8250, change in cost 0.0712433
step 8260, training accuracy 0.962225
step 8260, cost 44.9065
step 8260, change in cost 0.0710716
step 8270, training accuracy 0.962225
step 8270, cost 44.8357
step 8270, change in cost 0.0708542
step 8280, training accuracy 0.962225
step 8280, cost 44.765
step 8280, change in cost 0.0706711
step 8290, training accuracy 0.963274
step 8290, cost 44.6945
step 8290, change in cost 0.0704803
step 8300, training accuracy 0.963274
step 8300, cost 44.6243
step 8300, change in cost 0.0702705
step 8310, training accuracy 0.963274
step 8310, cost 44.5542
step 8310, change in cost 0.0700722
step 8320, training accuracy 0.963274
step 8320, cost 44.4843
step 8320, change in cost 0.0698624
step 8330, training accuracy 0.963274
step 8330, cost 44.4146
step 8330, change in cost 0.0696831
step 8340, training accuracy 0.963274
step 8340, cost 44.3451
step 8340, change in cost 0.0695
step 8350, training accuracy 0.963274
step 8350, cost 44.2758
step 8350, change in cost 0.0693169
step 8360, training accuracy 0.963274
step 8360, cost 44.2067
step 8360, change in cost 0.0691071
step 8370, training accuracy 0.963274
step 8370, cost 44.1378
step 8370, change in cost 0.0689316
step 8380, training accuracy 0.963274
step 8380, cost 44.069
step 8380, change in cost 0.0687332
step 8390, training accuracy 0.963274
step 8390, cost 44.0005
step 8390, change in cost 0.0685501
step 8400, training accuracy 0.963274
step 8400, cost 43.9322
step 8400, change in cost 0.0683479
step 8410, training accuracy 0.963274
step 8410, cost 43.864
step 8410, change in cost 0.0681725
step 8420, training accuracy 0.963274
step 8420, cost 43.796
step 8420, change in cost 0.0680046
step 8430, training accuracy 0.963274
step 8430, cost 43.7282
step 8430, change in cost 0.0677834
step 8440, training accuracy 0.963274
step 8440, cost 43.6606
step 8440, change in cost 0.0676346
step 8450, training accuracy 0.963274
step 8450, cost 43.5931
step 8450, change in cost 0.0674324
step 8460, training accuracy 0.963274
step 8460, cost 43.5259
step 8460, change in cost 0.0672531
step 8470, training accuracy 0.963274
step 8470, cost 43.4588
step 8470, change in cost 0.0670662
step 8480, training accuracy 0.963274
step 8480, cost 43.3919
step 8480, change in cost 0.0668983
step 8490, training accuracy 0.964323
step 8490, cost 43.3252
step 8490, change in cost 0.0667
step 8500, training accuracy 0.964323
step 8500, cost 43.2587
step 8500, change in cost 0.0665398
step 8510, training accuracy 0.964323
step 8510, cost 43.1923
step 8510, change in cost 0.0663452
step 8520, training accuracy 0.964323
step 8520, cost 43.1261
step 8520, change in cost 0.0661774
step 8530, training accuracy 0.964323
step 8530, cost 43.0602
step 8530, change in cost 0.0659943
step 8540, training accuracy 0.964323
step 8540, cost 42.9943
step 8540, change in cost 0.0658455
step 8550, training accuracy 0.964323
step 8550, cost 42.9287
step 8550, change in cost 0.0656357
step 8560, training accuracy 0.964323
step 8560, cost 42.8632
step 8560, change in cost 0.0654907
step 8570, training accuracy 0.964323
step 8570, cost 42.7979
step 8570, change in cost 0.0652924
step 8580, training accuracy 0.964323
step 8580, cost 42.7328
step 8580, change in cost 0.0651207
step 8590, training accuracy 0.964323
step 8590, cost 42.6678
step 8590, change in cost 0.0649681
step 8600, training accuracy 0.964323
step 8600, cost 42.603
step 8600, change in cost 0.0647888
step 8610, training accuracy 0.964323
step 8610, cost 42.5384
step 8610, change in cost 0.0646172
step 8620, training accuracy 0.964323
step 8620, cost 42.4739
step 8620, change in cost 0.0644417
step 8630, training accuracy 0.964323
step 8630, cost 42.4097
step 8630, change in cost 0.0642853
step 8640, training accuracy 0.964323
step 8640, cost 42.3456
step 8640, change in cost 0.0641098
step 8650, training accuracy 0.964323
step 8650, cost 42.2816
step 8650, change in cost 0.0639381
step 8660, training accuracy 0.964323
step 8660, cost 42.2178
step 8660, change in cost 0.0637741
step 8670, training accuracy 0.964323
step 8670, cost 42.1542
step 8670, change in cost 0.0636215
step 8680, training accuracy 0.964323
step 8680, cost 42.0908
step 8680, change in cost 0.0634422
step 8690, training accuracy 0.964323
step 8690, cost 42.0275
step 8690, change in cost 0.063282
step 8700, training accuracy 0.964323
step 8700, cost 41.9644
step 8700, change in cost 0.063118
step 8710, training accuracy 0.964323
step 8710, cost 41.9014
step 8710, change in cost 0.0629425
step 8720, training accuracy 0.964323
step 8720, cost 41.8386
step 8720, change in cost 0.0628052
step 8730, training accuracy 0.964323
step 8730, cost 41.776
step 8730, change in cost 0.0626335
step 8740, training accuracy 0.964323
step 8740, cost 41.7135
step 8740, change in cost 0.0624542
step 8750, training accuracy 0.964323
step 8750, cost 41.6512
step 8750, change in cost 0.0623169
step 8760, training accuracy 0.964323
step 8760, cost 41.5891
step 8760, change in cost 0.062149
step 8770, training accuracy 0.964323
step 8770, cost 41.5271
step 8770, change in cost 0.0619888
step 8780, training accuracy 0.964323
step 8780, cost 41.4653
step 8780, change in cost 0.0618324
step 8790, training accuracy 0.964323
step 8790, cost 41.4036
step 8790, change in cost 0.0616722
step 8800, training accuracy 0.964323
step 8800, cost 41.3421
step 8800, change in cost 0.0615311
step 8810, training accuracy 0.964323
step 8810, cost 41.2807
step 8810, change in cost 0.0613518
step 8820, training accuracy 0.964323
step 8820, cost 41.2195
step 8820, change in cost 0.0611992
step 8830, training accuracy 0.964323
step 8830, cost 41.1585
step 8830, change in cost 0.061039
step 8840, training accuracy 0.964323
step 8840, cost 41.0976
step 8840, change in cost 0.0609093
step 8850, training accuracy 0.964323
step 8850, cost 41.0368
step 8850, change in cost 0.0607529
step 8860, training accuracy 0.964323
step 8860, cost 40.9762
step 8860, change in cost 0.0605888
step 8870, training accuracy 0.964323
step 8870, cost 40.9158
step 8870, change in cost 0.0604286
step 8880, training accuracy 0.964323
step 8880, cost 40.8555
step 8880, change in cost 0.0602875
step 8890, training accuracy 0.964323
step 8890, cost 40.7954
step 8890, change in cost 0.0601349
step 8900, training accuracy 0.964323
step 8900, cost 40.7354
step 8900, change in cost 0.0600014
step 8910, training accuracy 0.964323
step 8910, cost 40.6755
step 8910, change in cost 0.0598183
step 8920, training accuracy 0.964323
step 8920, cost 40.6158
step 8920, change in cost 0.0596962
step 8930, training accuracy 0.964323
step 8930, cost 40.5563
step 8930, change in cost 0.0595474
step 8940, training accuracy 0.964323
step 8940, cost 40.4969
step 8940, change in cost 0.0593834
step 8950, training accuracy 0.964323
step 8950, cost 40.4377
step 8950, change in cost 0.0592308
step 8960, training accuracy 0.964323
step 8960, cost 40.3786
step 8960, change in cost 0.0590897
step 8970, training accuracy 0.964323
step 8970, cost 40.3196
step 8970, change in cost 0.0589523
step 8980, training accuracy 0.964323
step 8980, cost 40.2608
step 8980, change in cost 0.0588036
step 8990, training accuracy 0.964323
step 8990, cost 40.2022
step 8990, change in cost 0.0586777
step 9000, training accuracy 0.964323
step 9000, cost 40.1437
step 9000, change in cost 0.0584908
step 9010, training accuracy 0.964323
step 9010, cost 40.0853
step 9010, change in cost 0.0583649
step 9020, training accuracy 0.964323
step 9020, cost 40.0271
step 9020, change in cost 0.0582314
step 9030, training accuracy 0.964323
step 9030, cost 39.969
step 9030, change in cost 0.0580902
step 9040, training accuracy 0.964323
step 9040, cost 39.911
step 9040, change in cost 0.0579605
step 9050, training accuracy 0.964323
step 9050, cost 39.8532
step 9050, change in cost 0.0577965
step 9060, training accuracy 0.964323
step 9060, cost 39.7956
step 9060, change in cost 0.0576401
step 9070, training accuracy 0.964323
step 9070, cost 39.738
step 9070, change in cost 0.0575485
step 9080, training accuracy 0.964323
step 9080, cost 39.6807
step 9080, change in cost 0.057373
step 9090, training accuracy 0.964323
step 9090, cost 39.6234
step 9090, change in cost 0.0572395
step 9100, training accuracy 0.964323
step 9100, cost 39.5663
step 9100, change in cost 0.0570984
step 9110, training accuracy 0.964323
step 9110, cost 39.5094
step 9110, change in cost 0.0569725
step 9120, training accuracy 0.964323
step 9120, cost 39.4525
step 9120, change in cost 0.0568314
step 9130, training accuracy 0.965373
step 9130, cost 39.3958
step 9130, change in cost 0.0566978
step 9140, training accuracy 0.965373
step 9140, cost 39.3393
step 9140, change in cost 0.0565453
step 9150, training accuracy 0.965373
step 9150, cost 39.2828
step 9150, change in cost 0.0564308
step 9160, training accuracy 0.965373
step 9160, cost 39.2266
step 9160, change in cost 0.0562592
step 9170, training accuracy 0.965373
step 9170, cost 39.1704
step 9170, change in cost 0.0561676
step 9180, training accuracy 0.965373
step 9180, cost 39.1144
step 9180, change in cost 0.0560036
step 9190, training accuracy 0.965373
step 9190, cost 39.0585
step 9190, change in cost 0.0558777
step 9200, training accuracy 0.967471
step 9200, cost 39.0028
step 9200, change in cost 0.0557556
step 9210, training accuracy 0.967471
step 9210, cost 38.9472
step 9210, change in cost 0.0556068
step 9220, training accuracy 0.967471
step 9220, cost 38.8917
step 9220, change in cost 0.0554886
step 9230, training accuracy 0.967471
step 9230, cost 38.8363
step 9230, change in cost 0.0553551
step 9240, training accuracy 0.967471
step 9240, cost 38.7811
step 9240, change in cost 0.0552101
step 9250, training accuracy 0.967471
step 9250, cost 38.726
step 9250, change in cost 0.0551033
step 9260, training accuracy 0.967471
step 9260, cost 38.6711
step 9260, change in cost 0.0549507
step 9270, training accuracy 0.967471
step 9270, cost 38.6162
step 9270, change in cost 0.0548325
step 9280, training accuracy 0.967471
step 9280, cost 38.5615
step 9280, change in cost 0.0546913
step 9290, training accuracy 0.967471
step 9290, cost 38.507
step 9290, change in cost 0.0545654
step 9300, training accuracy 0.967471
step 9300, cost 38.4525
step 9300, change in cost 0.054451
step 9310, training accuracy 0.967471
step 9310, cost 38.3982
step 9310, change in cost 0.0543251
step 9320, training accuracy 0.967471
step 9320, cost 38.344
step 9320, change in cost 0.054184
step 9330, training accuracy 0.967471
step 9330, cost 38.29
step 9330, change in cost 0.0540657
step 9340, training accuracy 0.967471
step 9340, cost 38.236
step 9340, change in cost 0.053936
step 9350, training accuracy 0.967471
step 9350, cost 38.1822
step 9350, change in cost 0.0537949
step 9360, training accuracy 0.967471
step 9360, cost 38.1285
step 9360, change in cost 0.0536957
step 9370, training accuracy 0.967471
step 9370, cost 38.075
step 9370, change in cost 0.0535469
step 9380, training accuracy 0.967471
step 9380, cost 38.0215
step 9380, change in cost 0.0534515
step 9390, training accuracy 0.967471
step 9390, cost 37.9682
step 9390, change in cost 0.0532951
step 9400, training accuracy 0.967471
step 9400, cost 37.915
step 9400, change in cost 0.0531998
step 9410, training accuracy 0.967471
step 9410, cost 37.862
step 9410, change in cost 0.0530701
step 9420, training accuracy 0.967471
step 9420, cost 37.809
step 9420, change in cost 0.0529404
step 9430, training accuracy 0.967471
step 9430, cost 37.7562
step 9430, change in cost 0.0528145
step 9440, training accuracy 0.967471
step 9440, cost 37.7035
step 9440, change in cost 0.0527
step 9450, training accuracy 0.967471
step 9450, cost 37.6509
step 9450, change in cost 0.0525742
step 9460, training accuracy 0.967471
step 9460, cost 37.5985
step 9460, change in cost 0.0524673
step 9470, training accuracy 0.967471
step 9470, cost 37.5462
step 9470, change in cost 0.0523186
step 9480, training accuracy 0.967471
step 9480, cost 37.4939
step 9480, change in cost 0.0522194
step 9490, training accuracy 0.967471
step 9490, cost 37.4418
step 9490, change in cost 0.0520973
step 9500, training accuracy 0.967471
step 9500, cost 37.3898
step 9500, change in cost 0.0519867
step 9510, training accuracy 0.967471
step 9510, cost 37.338
step 9510, change in cost 0.0518494
step 9520, training accuracy 0.967471
step 9520, cost 37.2862
step 9520, change in cost 0.0517502
step 9530, training accuracy 0.967471
step 9530, cost 37.2346
step 9530, change in cost 0.0516167
step 9540, training accuracy 0.967471
step 9540, cost 37.1831
step 9540, change in cost 0.051506
step 9550, training accuracy 0.967471
step 9550, cost 37.1317
step 9550, change in cost 0.0513954
step 9560, training accuracy 0.967471
step 9560, cost 37.0805
step 9560, change in cost 0.0512581
step 9570, training accuracy 0.967471
step 9570, cost 37.0293
step 9570, change in cost 0.0511665
step 9580, training accuracy 0.967471
step 9580, cost 36.9783
step 9580, change in cost 0.0510483
step 9590, training accuracy 0.967471
step 9590, cost 36.9273
step 9590, change in cost 0.0509186
step 9600, training accuracy 0.967471
step 9600, cost 36.8765
step 9600, change in cost 0.0508118
step 9610, training accuracy 0.967471
step 9610, cost 36.8258
step 9610, change in cost 0.0506897
step 9620, training accuracy 0.967471
step 9620, cost 36.7753
step 9620, change in cost 0.0505714
step 9630, training accuracy 0.967471
step 9630, cost 36.7248
step 9630, change in cost 0.0504761
step 9640, training accuracy 0.967471
step 9640, cost 36.6744
step 9640, change in cost 0.0503426
step 9650, training accuracy 0.967471
step 9650, cost 36.6242
step 9650, change in cost 0.0502586
step 9660, training accuracy 0.967471
step 9660, cost 36.5741
step 9660, change in cost 0.0501328
step 9670, training accuracy 0.967471
step 9670, cost 36.524
step 9670, change in cost 0.0500145
step 9680, training accuracy 0.967471
step 9680, cost 36.4741
step 9680, change in cost 0.0499001
step 9690, training accuracy 0.967471
step 9690, cost 36.4243
step 9690, change in cost 0.0497932
step 9700, training accuracy 0.967471
step 9700, cost 36.3747
step 9700, change in cost 0.0496788
step 9710, training accuracy 0.967471
step 9710, cost 36.3251
step 9710, change in cost 0.0495644
step 9720, training accuracy 0.967471
step 9720, cost 36.2756
step 9720, change in cost 0.0494614
step 9730, training accuracy 0.967471
step 9730, cost 36.2263
step 9730, change in cost 0.0493507
step 9740, training accuracy 0.967471
step 9740, cost 36.177
step 9740, change in cost 0.0492516
step 9750, training accuracy 0.967471
step 9750, cost 36.1279
step 9750, change in cost 0.0491219
step 9760, training accuracy 0.967471
step 9760, cost 36.0789
step 9760, change in cost 0.0490227
step 9770, training accuracy 0.96852
step 9770, cost 36.03
step 9770, change in cost 0.0489044
step 9780, training accuracy 0.96852
step 9780, cost 35.9812
step 9780, change in cost 0.0488167
step 9790, training accuracy 0.96852
step 9790, cost 35.9325
step 9790, change in cost 0.0486984
step 9800, training accuracy 0.96852
step 9800, cost 35.8839
step 9800, change in cost 0.0485954
step 9810, training accuracy 0.96957
step 9810, cost 35.8354
step 9810, change in cost 0.0484734
step 9820, training accuracy 0.96957
step 9820, cost 35.787
step 9820, change in cost 0.048378
step 9830, training accuracy 0.96957
step 9830, cost 35.7388
step 9830, change in cost 0.0482597
step 9840, training accuracy 0.96957
step 9840, cost 35.6906
step 9840, change in cost 0.048172
step 9850, training accuracy 0.96957
step 9850, cost 35.6425
step 9850, change in cost 0.0480499
step 9860, training accuracy 0.96957
step 9860, cost 35.5946
step 9860, change in cost 0.0479584
step 9870, training accuracy 0.96957
step 9870, cost 35.5467
step 9870, change in cost 0.0478401
step 9880, training accuracy 0.96957
step 9880, cost 35.499
step 9880, change in cost 0.0477409
step 9890, training accuracy 0.96957
step 9890, cost 35.4514
step 9890, change in cost 0.0476494
step 9900, training accuracy 0.96957
step 9900, cost 35.4038
step 9900, change in cost 0.0475197
step 9910, training accuracy 0.96957
step 9910, cost 35.3564
step 9910, change in cost 0.0474396
step 9920, training accuracy 0.96957
step 9920, cost 35.3091
step 9920, change in cost 0.0473366
step 9930, training accuracy 0.96957
step 9930, cost 35.2618
step 9930, change in cost 0.0472145
step 9940, training accuracy 0.96957
step 9940, cost 35.2147
step 9940, change in cost 0.0471115
step 9950, training accuracy 0.96957
step 9950, cost 35.1677
step 9950, change in cost 0.0470276
step 9960, training accuracy 0.96957
step 9960, cost 35.1208
step 9960, change in cost 0.046917
step 9970, training accuracy 0.96957
step 9970, cost 35.074
step 9970, change in cost 0.0468102
step 9980, training accuracy 0.96957
step 9980, cost 35.0273
step 9980, change in cost 0.0467033
step 9990, training accuracy 0.96957
step 9990, cost 34.9807
step 9990, change in cost 0.0466003
step 10000, training accuracy 0.96957
step 10000, cost 34.9342
step 10000, change in cost 0.0465164
step 10010, training accuracy 0.96957
step 10010, cost 34.8878
step 10010, change in cost 0.0464096
step 10020, training accuracy 0.96957
step 10020, cost 34.8414
step 10020, change in cost 0.0463028
step 10030, training accuracy 0.96957
step 10030, cost 34.7952
step 10030, change in cost 0.0462112
step 10040, training accuracy 0.96957
step 10040, cost 34.7491
step 10040, change in cost 0.0461006
step 10050, training accuracy 0.96957
step 10050, cost 34.7031
step 10050, change in cost 0.0460205
step 10060, training accuracy 0.96957
step 10060, cost 34.6572
step 10060, change in cost 0.0458908
step 10070, training accuracy 0.96957
step 10070, cost 34.6114
step 10070, change in cost 0.0458336
step 10080, training accuracy 0.96957
step 10080, cost 34.5657
step 10080, change in cost 0.0456848
step 10090, training accuracy 0.96957
step 10090, cost 34.5201
step 10090, change in cost 0.0456276
step 10100, training accuracy 0.96957
step 10100, cost 34.4746
step 10100, change in cost 0.0455055
step 10110, training accuracy 0.96957
step 10110, cost 34.4292
step 10110, change in cost 0.0454178
step 10120, training accuracy 0.96957
step 10120, cost 34.3839
step 10120, change in cost 0.0453072
step 10130, training accuracy 0.96957
step 10130, cost 34.3386
step 10130, change in cost 0.0452309
step 10140, training accuracy 0.96957
step 10140, cost 34.2935
step 10140, change in cost 0.0451279
step 10150, training accuracy 0.96957
step 10150, cost 34.2485
step 10150, change in cost 0.0450134
step 10160, training accuracy 0.96957
step 10160, cost 34.2035
step 10160, change in cost 0.0449371
step 10170, training accuracy 0.96957
step 10170, cost 34.1587
step 10170, change in cost 0.0448303
step 10180, training accuracy 0.96957
step 10180, cost 34.114
step 10180, change in cost 0.044735
step 10190, training accuracy 0.96957
step 10190, cost 34.0693
step 10190, change in cost 0.0446472
step 10200, training accuracy 0.96957
step 10200, cost 34.0248
step 10200, change in cost 0.0445518
step 10210, training accuracy 0.96957
step 10210, cost 33.9803
step 10210, change in cost 0.0444412
step 10220, training accuracy 0.96957
step 10220, cost 33.936
step 10220, change in cost 0.0443687
step 10230, training accuracy 0.96957
step 10230, cost 33.8917
step 10230, change in cost 0.0442543
step 10240, training accuracy 0.96957
step 10240, cost 33.8476
step 10240, change in cost 0.0441551
step 10250, training accuracy 0.96957
step 10250, cost 33.8035
step 10250, change in cost 0.0440712
step 10260, training accuracy 0.96957
step 10260, cost 33.7595
step 10260, change in cost 0.0439873
step 10270, training accuracy 0.96957
step 10270, cost 33.7156
step 10270, change in cost 0.0438881
step 10280, training accuracy 0.96957
step 10280, cost 33.6718
step 10280, change in cost 0.0437813
step 10290, training accuracy 0.96957
step 10290, cost 33.6281
step 10290, change in cost 0.0437202
step 10300, training accuracy 0.96957
step 10300, cost 33.5845
step 10300, change in cost 0.0435867
step 10310, training accuracy 0.96957
step 10310, cost 33.541
step 10310, change in cost 0.0435219
step 10320, training accuracy 0.96957
step 10320, cost 33.4976
step 10320, change in cost 0.0434151
step 10330, training accuracy 0.96957
step 10330, cost 33.4543
step 10330, change in cost 0.0433083
step 10340, training accuracy 0.96957
step 10340, cost 33.411
step 10340, change in cost 0.0432625
step 10350, training accuracy 0.96957
step 10350, cost 33.3679
step 10350, change in cost 0.0431366
step 10360, training accuracy 0.96957
step 10360, cost 33.3248
step 10360, change in cost 0.0430641
step 10370, training accuracy 0.96957
step 10370, cost 33.2819
step 10370, change in cost 0.0429497
step 10380, training accuracy 0.96957
step 10380, cost 33.239
step 10380, change in cost 0.042881
step 10390, training accuracy 0.96957
step 10390, cost 33.1962
step 10390, change in cost 0.0427704
step 10400, training accuracy 0.970619
step 10400, cost 33.1535
step 10400, change in cost 0.0426826
step 10410, training accuracy 0.970619
step 10410, cost 33.1109
step 10410, change in cost 0.0425949
step 10420, training accuracy 0.970619
step 10420, cost 33.0684
step 10420, change in cost 0.042511
step 10430, training accuracy 0.970619
step 10430, cost 33.026
step 10430, change in cost 0.0424194
step 10440, training accuracy 0.970619
step 10440, cost 32.9837
step 10440, change in cost 0.0423317
step 10450, training accuracy 0.970619
step 10450, cost 32.9414
step 10450, change in cost 0.0422516
step 10460, training accuracy 0.970619
step 10460, cost 32.8993
step 10460, change in cost 0.042141
step 10470, training accuracy 0.970619
step 10470, cost 32.8572
step 10470, change in cost 0.0420723
step 10480, training accuracy 0.971668
step 10480, cost 32.8153
step 10480, change in cost 0.041954
step 10490, training accuracy 0.971668
step 10490, cost 32.7734
step 10490, change in cost 0.041893
step 10500, training accuracy 0.971668
step 10500, cost 32.7316
step 10500, change in cost 0.0418053
step 10510, training accuracy 0.971668
step 10510, cost 32.6899
step 10510, change in cost 0.0416946
step 10520, training accuracy 0.971668
step 10520, cost 32.6482
step 10520, change in cost 0.0416336
step 10530, training accuracy 0.971668
step 10530, cost 32.6067
step 10530, change in cost 0.041523
step 10540, training accuracy 0.971668
step 10540, cost 32.5652
step 10540, change in cost 0.0414619
step 10550, training accuracy 0.971668
step 10550, cost 32.5239
step 10550, change in cost 0.0413475
step 10560, training accuracy 0.971668
step 10560, cost 32.4826
step 10560, change in cost 0.0412827
step 10570, training accuracy 0.971668
step 10570, cost 32.4414
step 10570, change in cost 0.0411873
step 10580, training accuracy 0.971668
step 10580, cost 32.4003
step 10580, change in cost 0.0410881
step 10590, training accuracy 0.971668
step 10590, cost 32.3593
step 10590, change in cost 0.0410156
step 10600, training accuracy 0.971668
step 10600, cost 32.3184
step 10600, change in cost 0.0409164
step 10610, training accuracy 0.971668
step 10610, cost 32.2776
step 10610, change in cost 0.0408516
step 10620, training accuracy 0.971668
step 10620, cost 32.2368
step 10620, change in cost 0.0407486
step 10630, training accuracy 0.971668
step 10630, cost 32.1961
step 10630, change in cost 0.0406723
step 10640, training accuracy 0.972718
step 10640, cost 32.1556
step 10640, change in cost 0.0405807
step 10650, training accuracy 0.972718
step 10650, cost 32.1151
step 10650, change in cost 0.0405006
step 10660, training accuracy 0.972718
step 10660, cost 32.0746
step 10660, change in cost 0.0404129
step 10670, training accuracy 0.972718
step 10670, cost 32.0343
step 10670, change in cost 0.0403175
step 10680, training accuracy 0.972718
step 10680, cost 31.9941
step 10680, change in cost 0.040247
step 10690, training accuracy 0.972718
step 10690, cost 31.9539
step 10690, change in cost 0.0401669
step 10700, training accuracy 0.972718
step 10700, cost 31.9138
step 10700, change in cost 0.0400772
step 10710, training accuracy 0.972718
step 10710, cost 31.8738
step 10710, change in cost 0.0399971
step 10720, training accuracy 0.973767
step 10720, cost 31.8339
step 10720, change in cost 0.039896
step 10730, training accuracy 0.973767
step 10730, cost 31.7941
step 10730, change in cost 0.0398159
step 10740, training accuracy 0.973767
step 10740, cost 31.7544
step 10740, change in cost 0.0397491
step 10750, training accuracy 0.973767
step 10750, cost 31.7147
step 10750, change in cost 0.0396633
step 10760, training accuracy 0.973767
step 10760, cost 31.6751
step 10760, change in cost 0.0395813
step 10770, training accuracy 0.973767
step 10770, cost 31.6356
step 10770, change in cost 0.0394821
step 10780, training accuracy 0.973767
step 10780, cost 31.5962
step 10780, change in cost 0.0394154
step 10790, training accuracy 0.973767
step 10790, cost 31.5569
step 10790, change in cost 0.0393391
step 10800, training accuracy 0.973767
step 10800, cost 31.5177
step 10800, change in cost 0.0392284
step 10810, training accuracy 0.973767
step 10810, cost 31.4785
step 10810, change in cost 0.0391769
step 10820, training accuracy 0.973767
step 10820, cost 31.4394
step 10820, change in cost 0.0390873
step 10830, training accuracy 0.973767
step 10830, cost 31.4004
step 10830, change in cost 0.0389977
step 10840, training accuracy 0.973767
step 10840, cost 31.3615
step 10840, change in cost 0.0389214
step 10850, training accuracy 0.973767
step 10850, cost 31.3226
step 10850, change in cost 0.0388374
step 10860, training accuracy 0.973767
step 10860, cost 31.2839
step 10860, change in cost 0.0387516
step 10870, training accuracy 0.973767
step 10870, cost 31.2452
step 10870, change in cost 0.038681
step 10880, training accuracy 0.973767
step 10880, cost 31.2066
step 10880, change in cost 0.0385857
step 10890, training accuracy 0.973767
step 10890, cost 31.1681
step 10890, change in cost 0.0385246
step 10900, training accuracy 0.973767
step 10900, cost 31.1297
step 10900, change in cost 0.0384388
step 10910, training accuracy 0.973767
step 10910, cost 31.0913
step 10910, change in cost 0.0383492
step 10920, training accuracy 0.973767
step 10920, cost 31.053
step 10920, change in cost 0.0382805
step 10930, training accuracy 0.973767
step 10930, cost 31.0148
step 10930, change in cost 0.0381927
step 10940, training accuracy 0.973767
step 10940, cost 30.9767
step 10940, change in cost 0.038126
step 10950, training accuracy 0.973767
step 10950, cost 30.9387
step 10950, change in cost 0.0380268
step 10960, training accuracy 0.973767
step 10960, cost 30.9007
step 10960, change in cost 0.037962
step 10970, training accuracy 0.973767
step 10970, cost 30.8628
step 10970, change in cost 0.0378761
step 10980, training accuracy 0.973767
step 10980, cost 30.8251
step 10980, change in cost 0.0377922
step 10990, training accuracy 0.973767
step 10990, cost 30.7873
step 10990, change in cost 0.0377407
step 11000, training accuracy 0.973767
step 11000, cost 30.7497
step 11000, change in cost 0.0376415
step 11010, training accuracy 0.973767
step 11010, cost 30.7121
step 11010, change in cost 0.0375671
step 11020, training accuracy 0.973767
step 11020, cost 30.6746
step 11020, change in cost 0.0374851
step 11030, training accuracy 0.973767
step 11030, cost 30.6372
step 11030, change in cost 0.0374107
step 11040, training accuracy 0.973767
step 11040, cost 30.5999
step 11040, change in cost 0.0373306
step 11050, training accuracy 0.973767
step 11050, cost 30.5626
step 11050, change in cost 0.0372581
step 11060, training accuracy 0.973767
step 11060, cost 30.5254
step 11060, change in cost 0.0371799
step 11070, training accuracy 0.973767
step 11070, cost 30.4883
step 11070, change in cost 0.0371075
step 11080, training accuracy 0.973767
step 11080, cost 30.4513
step 11080, change in cost 0.0370235
step 11090, training accuracy 0.973767
step 11090, cost 30.4144
step 11090, change in cost 0.0369453
step 11100, training accuracy 0.973767
step 11100, cost 30.3775
step 11100, change in cost 0.0368671
step 11110, training accuracy 0.973767
step 11110, cost 30.3407
step 11110, change in cost 0.0367928
step 11120, training accuracy 0.973767
step 11120, cost 30.304
step 11120, change in cost 0.0367336
step 11130, training accuracy 0.974816
step 11130, cost 30.2673
step 11130, change in cost 0.0366325
step 11140, training accuracy 0.974816
step 11140, cost 30.2308
step 11140, change in cost 0.0365715
step 11150, training accuracy 0.974816
step 11150, cost 30.1943
step 11150, change in cost 0.0364971
step 11160, training accuracy 0.974816
step 11160, cost 30.1579
step 11160, change in cost 0.0364037
step 11170, training accuracy 0.974816
step 11170, cost 30.1215
step 11170, change in cost 0.0363464
step 11180, training accuracy 0.974816
step 11180, cost 30.0853
step 11180, change in cost 0.0362625
step 11190, training accuracy 0.974816
step 11190, cost 30.0491
step 11190, change in cost 0.0361881
step 11200, training accuracy 0.974816
step 11200, cost 30.013
step 11200, change in cost 0.0361137
step 11210, training accuracy 0.974816
step 11210, cost 29.9769
step 11210, change in cost 0.0360489
step 11220, training accuracy 0.974816
step 11220, cost 29.9409
step 11220, change in cost 0.035965
step 11230, training accuracy 0.974816
step 11230, cost 29.905
step 11230, change in cost 0.0358944
step 11240, training accuracy 0.974816
step 11240, cost 29.8692
step 11240, change in cost 0.0358181
step 11250, training accuracy 0.974816
step 11250, cost 29.8335
step 11250, change in cost 0.0357494
step 11260, training accuracy 0.974816
step 11260, cost 29.7978
step 11260, change in cost 0.0356789
step 11270, training accuracy 0.974816
step 11270, cost 29.7622
step 11270, change in cost 0.0355873
step 11280, training accuracy 0.974816
step 11280, cost 29.7267
step 11280, change in cost 0.0355186
step 11290, training accuracy 0.974816
step 11290, cost 29.6912
step 11290, change in cost 0.03545
step 11300, training accuracy 0.974816
step 11300, cost 29.6559
step 11300, change in cost 0.0353794
step 11310, training accuracy 0.974816
step 11310, cost 29.6206
step 11310, change in cost 0.0353127
step 11320, training accuracy 0.974816
step 11320, cost 29.5853
step 11320, change in cost 0.0352249
step 11330, training accuracy 0.974816
step 11330, cost 29.5502
step 11330, change in cost 0.0351677
step 11340, training accuracy 0.974816
step 11340, cost 29.5151
step 11340, change in cost 0.0350761
step 11350, training accuracy 0.974816
step 11350, cost 29.4801
step 11350, change in cost 0.0350246
step 11360, training accuracy 0.974816
step 11360, cost 29.4451
step 11360, change in cost 0.0349579
step 11370, training accuracy 0.974816
step 11370, cost 29.4102
step 11370, change in cost 0.0348625
step 11380, training accuracy 0.974816
step 11380, cost 29.3754
step 11380, change in cost 0.0348091
step 11390, training accuracy 0.974816
step 11390, cost 29.3407
step 11390, change in cost 0.0347137
step 11400, training accuracy 0.975866
step 11400, cost 29.306
step 11400, change in cost 0.0346718
step 11410, training accuracy 0.975866
step 11410, cost 29.2715
step 11410, change in cost 0.0345726
step 11420, training accuracy 0.975866
step 11420, cost 29.2369
step 11420, change in cost 0.0345287
step 11430, training accuracy 0.975866
step 11430, cost 29.2025
step 11430, change in cost 0.0344505
step 11440, training accuracy 0.975866
step 11440, cost 29.1681
step 11440, change in cost 0.0343723
step 11450, training accuracy 0.975866
step 11450, cost 29.1338
step 11450, change in cost 0.0343037
step 11460, training accuracy 0.976915
step 11460, cost 29.0996
step 11460, change in cost 0.0342369
step 11470, training accuracy 0.976915
step 11470, cost 29.0654
step 11470, change in cost 0.0341682
step 11480, training accuracy 0.976915
step 11480, cost 29.0313
step 11480, change in cost 0.0340881
step 11490, training accuracy 0.976915
step 11490, cost 28.9973
step 11490, change in cost 0.0340271
step 11500, training accuracy 0.976915
step 11500, cost 28.9633
step 11500, change in cost 0.0339661
step 11510, training accuracy 0.976915
step 11510, cost 28.9294
step 11510, change in cost 0.033884
step 11520, training accuracy 0.976915
step 11520, cost 28.8956
step 11520, change in cost 0.0338154
step 11530, training accuracy 0.976915
step 11530, cost 28.8619
step 11530, change in cost 0.0337429
step 11540, training accuracy 0.976915
step 11540, cost 28.8282
step 11540, change in cost 0.0336895
step 11550, training accuracy 0.976915
step 11550, cost 28.7946
step 11550, change in cost 0.0336094
step 11560, training accuracy 0.976915
step 11560, cost 28.7611
step 11560, change in cost 0.033535
step 11570, training accuracy 0.976915
step 11570, cost 28.7276
step 11570, change in cost 0.0334778
step 11580, training accuracy 0.976915
step 11580, cost 28.6942
step 11580, change in cost 0.0334034
step 11590, training accuracy 0.976915
step 11590, cost 28.6608
step 11590, change in cost 0.0333405
step 11600, training accuracy 0.976915
step 11600, cost 28.6276
step 11600, change in cost 0.0332699
step 11610, training accuracy 0.976915
step 11610, cost 28.5944
step 11610, change in cost 0.0332012
step 11620, training accuracy 0.976915
step 11620, cost 28.5612
step 11620, change in cost 0.0331364
step 11630, training accuracy 0.976915
step 11630, cost 28.5281
step 11630, change in cost 0.0330753
step 11640, training accuracy 0.976915
step 11640, cost 28.4951
step 11640, change in cost 0.032999
step 11650, training accuracy 0.976915
step 11650, cost 28.4622
step 11650, change in cost 0.0329323
step 11660, training accuracy 0.976915
step 11660, cost 28.4293
step 11660, change in cost 0.0328751
step 11670, training accuracy 0.976915
step 11670, cost 28.3965
step 11670, change in cost 0.032795
step 11680, training accuracy 0.976915
step 11680, cost 28.3638
step 11680, change in cost 0.0327301
step 11690, training accuracy 0.976915
step 11690, cost 28.3311
step 11690, change in cost 0.0326748
step 11700, training accuracy 0.976915
step 11700, cost 28.2985
step 11700, change in cost 0.032608
step 11710, training accuracy 0.976915
step 11710, cost 28.266
step 11710, change in cost 0.0325317
step 11720, training accuracy 0.976915
step 11720, cost 28.2335
step 11720, change in cost 0.0324612
step 11730, training accuracy 0.976915
step 11730, cost 28.2011
step 11730, change in cost 0.0324059
step 11740, training accuracy 0.976915
step 11740, cost 28.1688
step 11740, change in cost 0.0323372
step 11750, training accuracy 0.976915
step 11750, cost 28.1365
step 11750, change in cost 0.0322742
step 11760, training accuracy 0.976915
step 11760, cost 28.1043
step 11760, change in cost 0.032196
step 11770, training accuracy 0.976915
step 11770, cost 28.0722
step 11770, change in cost 0.0321541
step 11780, training accuracy 0.976915
step 11780, cost 28.0401
step 11780, change in cost 0.0320759
step 11790, training accuracy 0.976915
step 11790, cost 28.0081
step 11790, change in cost 0.0320148
step 11800, training accuracy 0.976915
step 11800, cost 27.9761
step 11800, change in cost 0.0319443
step 11810, training accuracy 0.976915
step 11810, cost 27.9442
step 11810, change in cost 0.0318909
step 11820, training accuracy 0.976915
step 11820, cost 27.9124
step 11820, change in cost 0.0318222
step 11830, training accuracy 0.976915
step 11830, cost 27.8807
step 11830, change in cost 0.0317574
step 11840, training accuracy 0.977964
step 11840, cost 27.849
step 11840, change in cost 0.0316944
step 11850, training accuracy 0.979014
step 11850, cost 27.8173
step 11850, change in cost 0.0316257
step 11860, training accuracy 0.979014
step 11860, cost 27.7858
step 11860, change in cost 0.0315628
step 11870, training accuracy 0.979014
step 11870, cost 27.7543
step 11870, change in cost 0.0315132
step 11880, training accuracy 0.980063
step 11880, cost 27.7228
step 11880, change in cost 0.0314331
step 11890, training accuracy 0.980063
step 11890, cost 27.6915
step 11890, change in cost 0.031374
step 11900, training accuracy 0.980063
step 11900, cost 27.6602
step 11900, change in cost 0.031311
step 11910, training accuracy 0.980063
step 11910, cost 27.6289
step 11910, change in cost 0.03125
step 11920, training accuracy 0.980063
step 11920, cost 27.5977
step 11920, change in cost 0.0311871
step 11930, training accuracy 0.980063
step 11930, cost 27.5666
step 11930, change in cost 0.0311279
step 11940, training accuracy 0.980063
step 11940, cost 27.5355
step 11940, change in cost 0.0310669
step 11950, training accuracy 0.980063
step 11950, cost 27.5045
step 11950, change in cost 0.0310001
step 11960, training accuracy 0.980063
step 11960, cost 27.4736
step 11960, change in cost 0.0309467
step 11970, training accuracy 0.980063
step 11970, cost 27.4427
step 11970, change in cost 0.0308762
step 11980, training accuracy 0.980063
step 11980, cost 27.4119
step 11980, change in cost 0.030817
step 11990, training accuracy 0.980063
step 11990, cost 27.3811
step 11990, change in cost 0.0307407
step 12000, training accuracy 0.980063
step 12000, cost 27.3504
step 12000, change in cost 0.0306988
step 12010, training accuracy 0.980063
step 12010, cost 27.3198
step 12010, change in cost 0.030632
step 12020, training accuracy 0.980063
step 12020, cost 27.2892
step 12020, change in cost 0.0305805
step 12030, training accuracy 0.980063
step 12030, cost 27.2587
step 12030, change in cost 0.0305099
step 12040, training accuracy 0.980063
step 12040, cost 27.2283
step 12040, change in cost 0.0304375
step 12050, training accuracy 0.980063
step 12050, cost 27.1979
step 12050, change in cost 0.0303936
step 12060, training accuracy 0.980063
step 12060, cost 27.1675
step 12060, change in cost 0.0303402
step 12070, training accuracy 0.980063
step 12070, cost 27.1373
step 12070, change in cost 0.0302563
step 12080, training accuracy 0.980063
step 12080, cost 27.1071
step 12080, change in cost 0.0302105
step 12090, training accuracy 0.981112
step 12090, cost 27.0769
step 12090, change in cost 0.0301476
step 12100, training accuracy 0.981112
step 12100, cost 27.0468
step 12100, change in cost 0.0300884
step 12110, training accuracy 0.981112
step 12110, cost 27.0168
step 12110, change in cost 0.0300312
step 12120, training accuracy 0.981112
step 12120, cost 26.9868
step 12120, change in cost 0.0299721
step 12130, training accuracy 0.981112
step 12130, cost 26.9569
step 12130, change in cost 0.0299091
step 12140, training accuracy 0.981112
step 12140, cost 26.9271
step 12140, change in cost 0.02985
step 12150, training accuracy 0.981112
step 12150, cost 26.8973
step 12150, change in cost 0.0297928
step 12160, training accuracy 0.981112
step 12160, cost 26.8676
step 12160, change in cost 0.0297375
step 12170, training accuracy 0.981112
step 12170, cost 26.8379
step 12170, change in cost 0.0296726
step 12180, training accuracy 0.981112
step 12180, cost 26.8083
step 12180, change in cost 0.0296116
step 12190, training accuracy 0.981112
step 12190, cost 26.7787
step 12190, change in cost 0.0295639
step 12200, training accuracy 0.981112
step 12200, cost 26.7492
step 12200, change in cost 0.0294971
step 12210, training accuracy 0.981112
step 12210, cost 26.7198
step 12210, change in cost 0.029438
step 12220, training accuracy 0.981112
step 12220, cost 26.6904
step 12220, change in cost 0.0293865
step 12230, training accuracy 0.981112
step 12230, cost 26.661
step 12230, change in cost 0.029335
step 12240, training accuracy 0.981112
step 12240, cost 26.6318
step 12240, change in cost 0.0292625
step 12250, training accuracy 0.981112
step 12250, cost 26.6026
step 12250, change in cost 0.029211
step 12260, training accuracy 0.981112
step 12260, cost 26.5734
step 12260, change in cost 0.0291634
step 12270, training accuracy 0.981112
step 12270, cost 26.5443
step 12270, change in cost 0.029089
step 12280, training accuracy 0.981112
step 12280, cost 26.5153
step 12280, change in cost 0.0290375
step 12290, training accuracy 0.981112
step 12290, cost 26.4863
step 12290, change in cost 0.0289917
step 12300, training accuracy 0.981112
step 12300, cost 26.4574
step 12300, change in cost 0.0289211
step 12310, training accuracy 0.981112
step 12310, cost 26.4285
step 12310, change in cost 0.0288658
step 12320, training accuracy 0.981112
step 12320, cost 26.3997
step 12320, change in cost 0.0288143
step 12330, training accuracy 0.981112
step 12330, cost 26.3709
step 12330, change in cost 0.0287685
step 12340, training accuracy 0.981112
step 12340, cost 26.3422
step 12340, change in cost 0.0286865
step 12350, training accuracy 0.981112
step 12350, cost 26.3136
step 12350, change in cost 0.0286427
step 12360, training accuracy 0.981112
step 12360, cost 26.285
step 12360, change in cost 0.028595
step 12370, training accuracy 0.981112
step 12370, cost 26.2565
step 12370, change in cost 0.0285358
step 12380, training accuracy 0.981112
step 12380, cost 26.228
step 12380, change in cost 0.028471
step 12390, training accuracy 0.981112
step 12390, cost 26.1996
step 12390, change in cost 0.0284252
step 12400, training accuracy 0.981112
step 12400, cost 26.1712
step 12400, change in cost 0.0283756
step 12410, training accuracy 0.981112
step 12410, cost 26.1429
step 12410, change in cost 0.028307
step 12420, training accuracy 0.981112
step 12420, cost 26.1146
step 12420, change in cost 0.0282574
step 12430, training accuracy 0.982162
step 12430, cost 26.0864
step 12430, change in cost 0.0281982
step 12440, training accuracy 0.982162
step 12440, cost 26.0583
step 12440, change in cost 0.0281525
step 12450, training accuracy 0.983211
step 12450, cost 26.0302
step 12450, change in cost 0.0280933
step 12460, training accuracy 0.983211
step 12460, cost 26.0021
step 12460, change in cost 0.0280342
step 12470, training accuracy 0.983211
step 12470, cost 25.9741
step 12470, change in cost 0.0280056
step 12480, training accuracy 0.983211
step 12480, cost 25.9462
step 12480, change in cost 0.0279083
step 12490, training accuracy 0.983211
step 12490, cost 25.9184
step 12490, change in cost 0.0278835
step 12500, training accuracy 0.983211
step 12500, cost 25.8905
step 12500, change in cost 0.0278301
step 12510, training accuracy 0.983211
step 12510, cost 25.8628
step 12510, change in cost 0.0277653
step 12520, training accuracy 0.983211
step 12520, cost 25.835
step 12520, change in cost 0.0277195
step 12530, training accuracy 0.983211
step 12530, cost 25.8074
step 12530, change in cost 0.0276566
step 12540, training accuracy 0.983211
step 12540, cost 25.7798
step 12540, change in cost 0.027626
step 12550, training accuracy 0.983211
step 12550, cost 25.7522
step 12550, change in cost 0.0275383
step 12560, training accuracy 0.983211
step 12560, cost 25.7247
step 12560, change in cost 0.0274982
step 12570, training accuracy 0.983211
step 12570, cost 25.6973
step 12570, change in cost 0.027462
step 12580, training accuracy 0.983211
step 12580, cost 25.6699
step 12580, change in cost 0.0273972
step 12590, training accuracy 0.983211
step 12590, cost 25.6425
step 12590, change in cost 0.0273514
step 12600, training accuracy 0.983211
step 12600, cost 25.6152
step 12600, change in cost 0.0272884
step 12610, training accuracy 0.983211
step 12610, cost 25.588
step 12610, change in cost 0.0272484
step 12620, training accuracy 0.983211
step 12620, cost 25.5608
step 12620, change in cost 0.0271664
step 12630, training accuracy 0.983211
step 12630, cost 25.5336
step 12630, change in cost 0.0271549
step 12640, training accuracy 0.983211
step 12640, cost 25.5066
step 12640, change in cost 0.0270844
step 12650, training accuracy 0.983211
step 12650, cost 25.4795
step 12650, change in cost 0.0270405
step 12660, training accuracy 0.983211
step 12660, cost 25.4526
step 12660, change in cost 0.0269604
step 12670, training accuracy 0.983211
step 12670, cost 25.4256
step 12670, change in cost 0.0269451
step 12680, training accuracy 0.983211
step 12680, cost 25.3987
step 12680, change in cost 0.0268841
step 12690, training accuracy 0.983211
step 12690, cost 25.3719
step 12690, change in cost 0.026823
step 12700, training accuracy 0.983211
step 12700, cost 25.3451
step 12700, change in cost 0.0267735
step 12710, training accuracy 0.983211
step 12710, cost 25.3184
step 12710, change in cost 0.0267296
step 12720, training accuracy 0.983211
step 12720, cost 25.2917
step 12720, change in cost 0.0266781
step 12730, training accuracy 0.983211
step 12730, cost 25.2651
step 12730, change in cost 0.0266151
step 12740, training accuracy 0.983211
step 12740, cost 25.2385
step 12740, change in cost 0.026577
step 12750, training accuracy 0.983211
step 12750, cost 25.212
step 12750, change in cost 0.0265331
step 12760, training accuracy 0.983211
step 12760, cost 25.1855
step 12760, change in cost 0.0264626
step 12770, training accuracy 0.983211
step 12770, cost 25.1591
step 12770, change in cost 0.0264282
step 12780, training accuracy 0.983211
step 12780, cost 25.1327
step 12780, change in cost 0.0263729
step 12790, training accuracy 0.983211
step 12790, cost 25.1064
step 12790, change in cost 0.0263329
step 12800, training accuracy 0.983211
step 12800, cost 25.0801
step 12800, change in cost 0.0262604
step 12810, training accuracy 0.983211
step 12810, cost 25.0539
step 12810, change in cost 0.0262203
step 12820, training accuracy 0.983211
step 12820, cost 25.0277
step 12820, change in cost 0.0261803
step 12830, training accuracy 0.983211
step 12830, cost 25.0016
step 12830, change in cost 0.0261402
step 12840, training accuracy 0.983211
step 12840, cost 24.9755
step 12840, change in cost 0.0260658
step 12850, training accuracy 0.983211
step 12850, cost 24.9495
step 12850, change in cost 0.0260315
step 12860, training accuracy 0.983211
step 12860, cost 24.9235
step 12860, change in cost 0.0259743
step 12870, training accuracy 0.983211
step 12870, cost 24.8976
step 12870, change in cost 0.025938
step 12880, training accuracy 0.983211
step 12880, cost 24.8717
step 12880, change in cost 0.0258732
step 12890, training accuracy 0.983211
step 12890, cost 24.8459
step 12890, change in cost 0.0258331
step 12900, training accuracy 0.983211
step 12900, cost 24.8201
step 12900, change in cost 0.0257854
step 12910, training accuracy 0.98426
step 12910, cost 24.7944
step 12910, change in cost 0.0257378
step 12920, training accuracy 0.98426
step 12920, cost 24.7687
step 12920, change in cost 0.0256824
step 12930, training accuracy 0.98426
step 12930, cost 24.743
step 12930, change in cost 0.0256481
step 12940, training accuracy 0.98426
step 12940, cost 24.7174
step 12940, change in cost 0.0255928
step 12950, training accuracy 0.98426
step 12950, cost 24.6919
step 12950, change in cost 0.0255356
step 12960, training accuracy 0.98426
step 12960, cost 24.6664
step 12960, change in cost 0.025486
step 12970, training accuracy 0.98426
step 12970, cost 24.641
step 12970, change in cost 0.0254593
step 12980, training accuracy 0.98426
step 12980, cost 24.6155
step 12980, change in cost 0.0254154
step 12990, training accuracy 0.98426
step 12990, cost 24.5902
step 12990, change in cost 0.0253391
step 13000, training accuracy 0.98426
step 13000, cost 24.5649
step 13000, change in cost 0.0253162
step 13010, training accuracy 0.98426
step 13010, cost 24.5396
step 13010, change in cost 0.0252514
step 13020, training accuracy 0.98426
step 13020, cost 24.5144
step 13020, change in cost 0.0252171
step 13030, training accuracy 0.98426
step 13030, cost 24.4893
step 13030, change in cost 0.0251579
step 13040, training accuracy 0.98426
step 13040, cost 24.4641
step 13040, change in cost 0.0251198
step 13050, training accuracy 0.98426
step 13050, cost 24.4391
step 13050, change in cost 0.0250778
step 13060, training accuracy 0.98426
step 13060, cost 24.414
step 13060, change in cost 0.0250244
step 13070, training accuracy 0.98426
step 13070, cost 24.3891
step 13070, change in cost 0.0249786
step 13080, training accuracy 0.98426
step 13080, cost 24.3641
step 13080, change in cost 0.0249405
step 13090, training accuracy 0.98426
step 13090, cost 24.3392
step 13090, change in cost 0.0248909
step 13100, training accuracy 0.98426
step 13100, cost 24.3144
step 13100, change in cost 0.0248356
step 13110, training accuracy 0.98426
step 13110, cost 24.2896
step 13110, change in cost 0.0247898
step 13120, training accuracy 0.98426
step 13120, cost 24.2649
step 13120, change in cost 0.0247459
step 13130, training accuracy 0.98426
step 13130, cost 24.2401
step 13130, change in cost 0.0247154
step 13140, training accuracy 0.98426
step 13140, cost 24.2155
step 13140, change in cost 0.0246506
step 13150, training accuracy 0.98426
step 13150, cost 24.1909
step 13150, change in cost 0.0246201
step 13160, training accuracy 0.98426
step 13160, cost 24.1663
step 13160, change in cost 0.0245743
step 13170, training accuracy 0.98426
step 13170, cost 24.1418
step 13170, change in cost 0.0245285
step 13180, training accuracy 0.98426
step 13180, cost 24.1173
step 13180, change in cost 0.0244598
step 13190, training accuracy 0.98426
step 13190, cost 24.0929
step 13190, change in cost 0.0244427
step 13200, training accuracy 0.98426
step 13200, cost 24.0685
step 13200, change in cost 0.0243874
step 13210, training accuracy 0.98426
step 13210, cost 24.0441
step 13210, change in cost 0.0243587
step 13220, training accuracy 0.98426
step 13220, cost 24.0198
step 13220, change in cost 0.0242882
step 13230, training accuracy 0.98426
step 13230, cost 23.9956
step 13230, change in cost 0.0242519
step 13240, training accuracy 0.98426
step 13240, cost 23.9714
step 13240, change in cost 0.0242081
step 13250, training accuracy 0.98426
step 13250, cost 23.9472
step 13250, change in cost 0.0241776
step 13260, training accuracy 0.98426
step 13260, cost 23.9231
step 13260, change in cost 0.0241165
step 13270, training accuracy 0.98426
step 13270, cost 23.899
step 13270, change in cost 0.0240784
step 13280, training accuracy 0.98426
step 13280, cost 23.875
step 13280, change in cost 0.0240364
step 13290, training accuracy 0.98426
step 13290, cost 23.851
step 13290, change in cost 0.0240002
step 13300, training accuracy 0.98426
step 13300, cost 23.827
step 13300, change in cost 0.0239315
step 13310, training accuracy 0.98426
step 13310, cost 23.8031
step 13310, change in cost 0.0238991
step 13320, training accuracy 0.98426
step 13320, cost 23.7793
step 13320, change in cost 0.0238647
step 13330, training accuracy 0.98426
step 13330, cost 23.7554
step 13330, change in cost 0.0238285
step 13340, training accuracy 0.98426
step 13340, cost 23.7317
step 13340, change in cost 0.0237579
step 13350, training accuracy 0.98426
step 13350, cost 23.708
step 13350, change in cost 0.023737
step 13360, training accuracy 0.98426
step 13360, cost 23.6843
step 13360, change in cost 0.0236969
step 13370, training accuracy 0.98426
step 13370, cost 23.6606
step 13370, change in cost 0.0236397
step 13380, training accuracy 0.98426
step 13380, cost 23.637
step 13380, change in cost 0.0236053
step 13390, training accuracy 0.98426
step 13390, cost 23.6135
step 13390, change in cost 0.02355
step 13400, training accuracy 0.98426
step 13400, cost 23.5899
step 13400, change in cost 0.0235176
step 13410, training accuracy 0.98426
step 13410, cost 23.5665
step 13410, change in cost 0.0234776
step 13420, training accuracy 0.98426
step 13420, cost 23.543
step 13420, change in cost 0.0234394
step 13430, training accuracy 0.98426
step 13430, cost 23.5196
step 13430, change in cost 0.0233803
step 13440, training accuracy 0.98426
step 13440, cost 23.4963
step 13440, change in cost 0.0233421
step 13450, training accuracy 0.98426
step 13450, cost 23.473
step 13450, change in cost 0.0233192
step 13460, training accuracy 0.98426
step 13460, cost 23.4497
step 13460, change in cost 0.0232716
step 13470, training accuracy 0.98426
step 13470, cost 23.4265
step 13470, change in cost 0.0232105
step 13480, training accuracy 0.98426
step 13480, cost 23.4033
step 13480, change in cost 0.0231762
step 13490, training accuracy 0.98426
step 13490, cost 23.3802
step 13490, change in cost 0.0231438
step 13500, training accuracy 0.98426
step 13500, cost 23.3571
step 13500, change in cost 0.0230999
step 13510, training accuracy 0.98426
step 13510, cost 23.334
step 13510, change in cost 0.0230503
step 13520, training accuracy 0.98426
step 13520, cost 23.311
step 13520, change in cost 0.0230179
step 13530, training accuracy 0.98426
step 13530, cost 23.288
step 13530, change in cost 0.022974
step 13540, training accuracy 0.98426
step 13540, cost 23.2651
step 13540, change in cost 0.0229359
step 13550, training accuracy 0.98426
step 13550, cost 23.2422
step 13550, change in cost 0.022892
step 13560, training accuracy 0.98426
step 13560, cost 23.2194
step 13560, change in cost 0.0228443
step 13570, training accuracy 0.98426
step 13570, cost 23.1966
step 13570, change in cost 0.0228138
step 13580, training accuracy 0.98426
step 13580, cost 23.1738
step 13580, change in cost 0.0227737
step 13590, training accuracy 0.98426
step 13590, cost 23.1511
step 13590, change in cost 0.0227242
step 13600, training accuracy 0.98426
step 13600, cost 23.1284
step 13600, change in cost 0.0226898
step 13610, training accuracy 0.98426
step 13610, cost 23.1057
step 13610, change in cost 0.022646
step 13620, training accuracy 0.98426
step 13620, cost 23.0831
step 13620, change in cost 0.0226192
step 13630, training accuracy 0.98426
step 13630, cost 23.0605
step 13630, change in cost 0.0225544
step 13640, training accuracy 0.98426
step 13640, cost 23.038
step 13640, change in cost 0.0225277
step 13650, training accuracy 0.98426
step 13650, cost 23.0155
step 13650, change in cost 0.0224819
step 13660, training accuracy 0.98426
step 13660, cost 22.9931
step 13660, change in cost 0.0224628
step 13670, training accuracy 0.98426
step 13670, cost 22.9707
step 13670, change in cost 0.0224056
step 13680, training accuracy 0.98426
step 13680, cost 22.9483
step 13680, change in cost 0.0223694
step 13690, training accuracy 0.98426
step 13690, cost 22.926
step 13690, change in cost 0.0223255
step 13700, training accuracy 0.98426
step 13700, cost 22.9037
step 13700, change in cost 0.0222893
step 13710, training accuracy 0.98426
step 13710, cost 22.8814
step 13710, change in cost 0.0222588
step 13720, training accuracy 0.98426
step 13720, cost 22.8592
step 13720, change in cost 0.0222054
step 13730, training accuracy 0.98426
step 13730, cost 22.837
step 13730, change in cost 0.0221786
step 13740, training accuracy 0.98426
step 13740, cost 22.8149
step 13740, change in cost 0.0221233
step 13750, training accuracy 0.98426
step 13750, cost 22.7928
step 13750, change in cost 0.0220966
step 13760, training accuracy 0.98426
step 13760, cost 22.7708
step 13760, change in cost 0.0220566
step 13770, training accuracy 0.98426
step 13770, cost 22.7488
step 13770, change in cost 0.0220089
step 13780, training accuracy 0.98426
step 13780, cost 22.7268
step 13780, change in cost 0.0219803
step 13790, training accuracy 0.98426
step 13790, cost 22.7048
step 13790, change in cost 0.021944
step 13800, training accuracy 0.98426
step 13800, cost 22.6829
step 13800, change in cost 0.0219021
step 13810, training accuracy 0.98426
step 13810, cost 22.6611
step 13810, change in cost 0.021862
step 13820, training accuracy 0.98426
step 13820, cost 22.6392
step 13820, change in cost 0.0218163
step 13830, training accuracy 0.98426
step 13830, cost 22.6175
step 13830, change in cost 0.0217915
step 13840, training accuracy 0.98426
step 13840, cost 22.5957
step 13840, change in cost 0.0217476
step 13850, training accuracy 0.98426
step 13850, cost 22.574
step 13850, change in cost 0.0217171
step 13860, training accuracy 0.98426
step 13860, cost 22.5523
step 13860, change in cost 0.0216656
step 13870, training accuracy 0.98426
step 13870, cost 22.5307
step 13870, change in cost 0.0216331
step 13880, training accuracy 0.98426
step 13880, cost 22.5091
step 13880, change in cost 0.0215893
step 13890, training accuracy 0.98426
step 13890, cost 22.4875
step 13890, change in cost 0.0215721
step 13900, training accuracy 0.98426
step 13900, cost 22.466
step 13900, change in cost 0.021513
step 13910, training accuracy 0.98426
step 13910, cost 22.4445
step 13910, change in cost 0.0214825
step 13920, training accuracy 0.98426
step 13920, cost 22.4231
step 13920, change in cost 0.0214443
step 13930, training accuracy 0.98426
step 13930, cost 22.4017
step 13930, change in cost 0.0214195
step 13940, training accuracy 0.98426
step 13940, cost 22.3803
step 13940, change in cost 0.0213699
step 13950, training accuracy 0.98426
step 13950, cost 22.359
step 13950, change in cost 0.0213242
step 13960, training accuracy 0.98426
step 13960, cost 22.3377
step 13960, change in cost 0.0213108
step 13970, training accuracy 0.98426
step 13970, cost 22.3164
step 13970, change in cost 0.0212631
step 13980, training accuracy 0.98426
step 13980, cost 22.2952
step 13980, change in cost 0.0212193
step 13990, training accuracy 0.98426
step 13990, cost 22.274
step 13990, change in cost 0.0211887
step 14000, training accuracy 0.98426
step 14000, cost 22.2529
step 14000, change in cost 0.0211468
step 14010, training accuracy 0.98426
step 14010, cost 22.2317
step 14010, change in cost 0.0211182
step 14020, training accuracy 0.98426
step 14020, cost 22.2107
step 14020, change in cost 0.0210781
step 14030, training accuracy 0.98426
step 14030, cost 22.1896
step 14030, change in cost 0.0210381
step 14040, training accuracy 0.98426
step 14040, cost 22.1686
step 14040, change in cost 0.0210114
step 14050, training accuracy 0.98426
step 14050, cost 22.1476
step 14050, change in cost 0.0209713
step 14060, training accuracy 0.98426
step 14060, cost 22.1267
step 14060, change in cost 0.0209293
step 14070, training accuracy 0.98426
step 14070, cost 22.1058
step 14070, change in cost 0.0209084
step 14080, training accuracy 0.98426
step 14080, cost 22.0849
step 14080, change in cost 0.020853
step 14090, training accuracy 0.98426
step 14090, cost 22.0641
step 14090, change in cost 0.0208263
step 14100, training accuracy 0.98426
step 14100, cost 22.0433
step 14100, change in cost 0.0207901
step 14110, training accuracy 0.98426
step 14110, cost 22.0226
step 14110, change in cost 0.0207481
step 14120, training accuracy 0.98426
step 14120, cost 22.0019
step 14120, change in cost 0.0207195
step 14130, training accuracy 0.98426
step 14130, cost 21.9812
step 14130, change in cost 0.0206871
step 14140, training accuracy 0.98426
step 14140, cost 21.9605
step 14140, change in cost 0.0206547
step 14150, training accuracy 0.98426
step 14150, cost 21.9399
step 14150, change in cost 0.0206146
step 14160, training accuracy 0.98426
step 14160, cost 21.9193
step 14160, change in cost 0.0205841
step 14170, training accuracy 0.98426
step 14170, cost 21.8988
step 14170, change in cost 0.0205231
step 14180, training accuracy 0.98426
step 14180, cost 21.8783
step 14180, change in cost 0.0205135
step 14190, training accuracy 0.98426
step 14190, cost 21.8578
step 14190, change in cost 0.0204773
step 14200, training accuracy 0.98426
step 14200, cost 21.8374
step 14200, change in cost 0.0204411
step 14210, training accuracy 0.98426
step 14210, cost 21.817
step 14210, change in cost 0.0203953
step 14220, training accuracy 0.98426
step 14220, cost 21.7966
step 14220, change in cost 0.0203629
step 14230, training accuracy 0.98426
step 14230, cost 21.7763
step 14230, change in cost 0.0203342
step 14240, training accuracy 0.98426
step 14240, cost 21.756
step 14240, change in cost 0.0202999
step 14250, training accuracy 0.98426
step 14250, cost 21.7357
step 14250, change in cost 0.0202637
step 14260, training accuracy 0.98426
step 14260, cost 21.7155
step 14260, change in cost 0.020237
step 14270, training accuracy 0.98426
step 14270, cost 21.6953
step 14270, change in cost 0.0201893
step 14280, training accuracy 0.98531
step 14280, cost 21.6751
step 14280, change in cost 0.0201664
step 14290, training accuracy 0.98531
step 14290, cost 21.655
step 14290, change in cost 0.0201225
step 14300, training accuracy 0.98531
step 14300, cost 21.6349
step 14300, change in cost 0.0200996
step 14310, training accuracy 0.98531
step 14310, cost 21.6148
step 14310, change in cost 0.0200615
step 14320, training accuracy 0.98531
step 14320, cost 21.5948
step 14320, change in cost 0.0200291
step 14330, training accuracy 0.98531
step 14330, cost 21.5748
step 14330, change in cost 0.0199833
step 14340, training accuracy 0.98531
step 14340, cost 21.5549
step 14340, change in cost 0.0199547
step 14350, training accuracy 0.98531
step 14350, cost 21.5349
step 14350, change in cost 0.0199394
step 14360, training accuracy 0.98531
step 14360, cost 21.515
step 14360, change in cost 0.0198784
step 14370, training accuracy 0.98531
step 14370, cost 21.4952
step 14370, change in cost 0.0198517
step 14380, training accuracy 0.98531
step 14380, cost 21.4754
step 14380, change in cost 0.0198402
step 14390, training accuracy 0.98531
step 14390, cost 21.4556
step 14390, change in cost 0.0197868
step 14400, training accuracy 0.98531
step 14400, cost 21.4358
step 14400, change in cost 0.0197487
step 14410, training accuracy 0.98531
step 14410, cost 21.4161
step 14410, change in cost 0.0197258
step 14420, training accuracy 0.98531
step 14420, cost 21.3964
step 14420, change in cost 0.0196953
step 14430, training accuracy 0.98531
step 14430, cost 21.3767
step 14430, change in cost 0.0196571
step 14440, training accuracy 0.98531
step 14440, cost 21.3571
step 14440, change in cost 0.0196209
step 14450, training accuracy 0.98531
step 14450, cost 21.3375
step 14450, change in cost 0.0195942
step 14460, training accuracy 0.98531
step 14460, cost 21.318
step 14460, change in cost 0.0195541
step 14470, training accuracy 0.98531
step 14470, cost 21.2984
step 14470, change in cost 0.0195408
step 14480, training accuracy 0.98531
step 14480, cost 21.2789
step 14480, change in cost 0.019495
step 14490, training accuracy 0.98531
step 14490, cost 21.2595
step 14490, change in cost 0.0194607
step 14500, training accuracy 0.98531
step 14500, cost 21.2401
step 14500, change in cost 0.0194244
step 14510, training accuracy 0.98531
step 14510, cost 21.2207
step 14510, change in cost 0.0193977
step 14520, training accuracy 0.98531
step 14520, cost 21.2013
step 14520, change in cost 0.0193653
step 14530, training accuracy 0.98531
step 14530, cost 21.182
step 14530, change in cost 0.019331
step 14540, training accuracy 0.98531
step 14540, cost 21.1627
step 14540, change in cost 0.0193043
step 14550, training accuracy 0.98531
step 14550, cost 21.1434
step 14550, change in cost 0.019268
step 14560, training accuracy 0.98531
step 14560, cost 21.1241
step 14560, change in cost 0.0192394
step 14570, training accuracy 0.98531
step 14570, cost 21.1049
step 14570, change in cost 0.0192089
step 14580, training accuracy 0.98531
step 14580, cost 21.0858
step 14580, change in cost 0.0191631
step 14590, training accuracy 0.98531
step 14590, cost 21.0666
step 14590, change in cost 0.019146
step 14600, training accuracy 0.98531
step 14600, cost 21.0475
step 14600, change in cost 0.019104
step 14610, training accuracy 0.98531
step 14610, cost 21.0284
step 14610, change in cost 0.0190792
step 14620, training accuracy 0.98531
step 14620, cost 21.0094
step 14620, change in cost 0.0190601
step 14630, training accuracy 0.98531
step 14630, cost 20.9904
step 14630, change in cost 0.0190029
step 14640, training accuracy 0.98531
step 14640, cost 20.9714
step 14640, change in cost 0.0189877
step 14650, training accuracy 0.98531
step 14650, cost 20.9524
step 14650, change in cost 0.0189495
step 14660, training accuracy 0.98531
step 14660, cost 20.9335
step 14660, change in cost 0.0189133
step 14670, training accuracy 0.98531
step 14670, cost 20.9146
step 14670, change in cost 0.0188904
step 14680, training accuracy 0.98531
step 14680, cost 20.8958
step 14680, change in cost 0.0188503
step 14690, training accuracy 0.98531
step 14690, cost 20.8769
step 14690, change in cost 0.0188446
step 14700, training accuracy 0.986359
step 14700, cost 20.8581
step 14700, change in cost 0.0187969
step 14710, training accuracy 0.986359
step 14710, cost 20.8394
step 14710, change in cost 0.0187626
step 14720, training accuracy 0.986359
step 14720, cost 20.8207
step 14720, change in cost 0.0187283
step 14730, training accuracy 0.986359
step 14730, cost 20.802
step 14730, change in cost 0.0187073
step 14740, training accuracy 0.987408
step 14740, cost 20.7833
step 14740, change in cost 0.0186691
step 14750, training accuracy 0.987408
step 14750, cost 20.7646
step 14750, change in cost 0.0186424
step 14760, training accuracy 0.987408
step 14760, cost 20.746
step 14760, change in cost 0.0186195
step 14770, training accuracy 0.987408
step 14770, cost 20.7274
step 14770, change in cost 0.0185776
step 14780, training accuracy 0.987408
step 14780, cost 20.7089
step 14780, change in cost 0.0185509
step 14790, training accuracy 0.987408
step 14790, cost 20.6904
step 14790, change in cost 0.0185184
step 14800, training accuracy 0.987408
step 14800, cost 20.6719
step 14800, change in cost 0.0184994
step 14810, training accuracy 0.987408
step 14810, cost 20.6534
step 14810, change in cost 0.0184555
step 14820, training accuracy 0.987408
step 14820, cost 20.635
step 14820, change in cost 0.0184307
step 14830, training accuracy 0.987408
step 14830, cost 20.6166
step 14830, change in cost 0.0183983
step 14840, training accuracy 0.987408
step 14840, cost 20.5982
step 14840, change in cost 0.018364
step 14850, training accuracy 0.987408
step 14850, cost 20.5799
step 14850, change in cost 0.018343
step 14860, training accuracy 0.987408
step 14860, cost 20.5616
step 14860, change in cost 0.0183144
step 14870, training accuracy 0.987408
step 14870, cost 20.5433
step 14870, change in cost 0.01828
step 14880, training accuracy 0.987408
step 14880, cost 20.525
step 14880, change in cost 0.0182514
step 14890, training accuracy 0.987408
step 14890, cost 20.5068
step 14890, change in cost 0.0182209
step 14900, training accuracy 0.987408
step 14900, cost 20.4886
step 14900, change in cost 0.0182037
step 14910, training accuracy 0.987408
step 14910, cost 20.4705
step 14910, change in cost 0.018158
step 14920, training accuracy 0.987408
step 14920, cost 20.4523
step 14920, change in cost 0.0181255
step 14930, training accuracy 0.987408
step 14930, cost 20.4342
step 14930, change in cost 0.018116
step 14940, training accuracy 0.987408
step 14940, cost 20.4161
step 14940, change in cost 0.0180683
step 14950, training accuracy 0.987408
step 14950, cost 20.3981
step 14950, change in cost 0.0180435
step 14960, training accuracy 0.987408
step 14960, cost 20.3801
step 14960, change in cost 0.0180244
step 14970, training accuracy 0.987408
step 14970, cost 20.3621
step 14970, change in cost 0.0179806
step 14980, training accuracy 0.987408
step 14980, cost 20.3441
step 14980, change in cost 0.0179596
step 14990, training accuracy 0.987408
step 14990, cost 20.3262
step 14990, change in cost 0.017931
step 15000, training accuracy 0.987408
step 15000, cost 20.3083
step 15000, change in cost 0.0178967
step 15010, training accuracy 0.987408
step 15010, cost 20.2904
step 15010, change in cost 0.0178757
step 15020, training accuracy 0.987408
step 15020, cost 20.2726
step 15020, change in cost 0.0178432
step 15030, training accuracy 0.987408
step 15030, cost 20.2548
step 15030, change in cost 0.0178108
step 15040, training accuracy 0.987408
step 15040, cost 20.237
step 15040, change in cost 0.0177822
step 15050, training accuracy 0.987408
step 15050, cost 20.2192
step 15050, change in cost 0.0177574
step 15060, training accuracy 0.987408
step 15060, cost 20.2015
step 15060, change in cost 0.0177269
step 15070, training accuracy 0.987408
step 15070, cost 20.1838
step 15070, change in cost 0.0177002
step 15080, training accuracy 0.987408
step 15080, cost 20.1661
step 15080, change in cost 0.017683
step 15090, training accuracy 0.987408
step 15090, cost 20.1485
step 15090, change in cost 0.0176315
step 15100, training accuracy 0.987408
step 15100, cost 20.1309
step 15100, change in cost 0.0176144
step 15110, training accuracy 0.987408
step 15110, cost 20.1133
step 15110, change in cost 0.0175953
step 15120, training accuracy 0.987408
step 15120, cost 20.0957
step 15120, change in cost 0.0175571
step 15130, training accuracy 0.987408
step 15130, cost 20.0782
step 15130, change in cost 0.0175343
step 15140, training accuracy 0.987408
step 15140, cost 20.0607
step 15140, change in cost 0.0174961
step 15150, training accuracy 0.987408
step 15150, cost 20.0432
step 15150, change in cost 0.0174732
step 15160, training accuracy 0.987408
step 15160, cost 20.0258
step 15160, change in cost 0.0174446
step 15170, training accuracy 0.987408
step 15170, cost 20.0084
step 15170, change in cost 0.0174255
step 15180, training accuracy 0.987408
step 15180, cost 19.991
step 15180, change in cost 0.0173893
step 15190, training accuracy 0.987408
step 15190, cost 19.9736
step 15190, change in cost 0.0173607
step 15200, training accuracy 0.987408
step 15200, cost 19.9563
step 15200, change in cost 0.0173321
step 15210, training accuracy 0.987408
step 15210, cost 19.939
step 15210, change in cost 0.017313
step 15220, training accuracy 0.987408
step 15220, cost 19.9217
step 15220, change in cost 0.0172863
step 15230, training accuracy 0.987408
step 15230, cost 19.9044
step 15230, change in cost 0.0172596
step 15240, training accuracy 0.987408
step 15240, cost 19.8872
step 15240, change in cost 0.0172329
step 15250, training accuracy 0.987408
step 15250, cost 19.87
step 15250, change in cost 0.0171833
step 15260, training accuracy 0.987408
step 15260, cost 19.8528
step 15260, change in cost 0.0171757
step 15270, training accuracy 0.987408
step 15270, cost 19.8357
step 15270, change in cost 0.0171509
step 15280, training accuracy 0.987408
step 15280, cost 19.8186
step 15280, change in cost 0.0171108
step 15290, training accuracy 0.987408
step 15290, cost 19.8015
step 15290, change in cost 0.017086
step 15300, training accuracy 0.987408
step 15300, cost 19.7844
step 15300, change in cost 0.0170631
step 15310, training accuracy 0.987408
step 15310, cost 19.7674
step 15310, change in cost 0.0170307
step 15320, training accuracy 0.987408
step 15320, cost 19.7504
step 15320, change in cost 0.0170155
step 15330, training accuracy 0.987408
step 15330, cost 19.7334
step 15330, change in cost 0.016983
step 15340, training accuracy 0.987408
step 15340, cost 19.7164
step 15340, change in cost 0.0169525
step 15350, training accuracy 0.987408
step 15350, cost 19.6995
step 15350, change in cost 0.0169334
step 15360, training accuracy 0.987408
step 15360, cost 19.6826
step 15360, change in cost 0.0168991
step 15370, training accuracy 0.987408
step 15370, cost 19.6657
step 15370, change in cost 0.0168743
step 15380, training accuracy 0.987408
step 15380, cost 19.6489
step 15380, change in cost 0.0168571
step 15390, training accuracy 0.987408
step 15390, cost 19.632
step 15390, change in cost 0.0168228
step 15400, training accuracy 0.987408
step 15400, cost 19.6152
step 15400, change in cost 0.016798
step 15410, training accuracy 0.987408
step 15410, cost 19.5985
step 15410, change in cost 0.0167618
step 15420, training accuracy 0.987408
step 15420, cost 19.5817
step 15420, change in cost 0.0167446
step 15430, training accuracy 0.987408
step 15430, cost 19.565
step 15430, change in cost 0.0167179
step 15440, training accuracy 0.987408
step 15440, cost 19.5483
step 15440, change in cost 0.0167027
step 15450, training accuracy 0.987408
step 15450, cost 19.5317
step 15450, change in cost 0.0166626
step 15460, training accuracy 0.987408
step 15460, cost 19.515
step 15460, change in cost 0.0166397
step 15470, training accuracy 0.987408
step 15470, cost 19.4984
step 15470, change in cost 0.0166092
step 15480, training accuracy 0.988458
step 15480, cost 19.4818
step 15480, change in cost 0.0165787
step 15490, training accuracy 0.988458
step 15490, cost 19.4653
step 15490, change in cost 0.0165749
step 15500, training accuracy 0.988458
step 15500, cost 19.4487
step 15500, change in cost 0.0165386
step 15510, training accuracy 0.988458
step 15510, cost 19.4322
step 15510, change in cost 0.0165081
step 15520, training accuracy 0.988458
step 15520, cost 19.4157
step 15520, change in cost 0.0164738
step 15530, training accuracy 0.988458
step 15530, cost 19.3993
step 15530, change in cost 0.0164642
step 15540, training accuracy 0.988458
step 15540, cost 19.3828
step 15540, change in cost 0.016428
step 15550, training accuracy 0.988458
step 15550, cost 19.3664
step 15550, change in cost 0.0164127
step 15560, training accuracy 0.988458
step 15560, cost 19.35
step 15560, change in cost 0.0163841
step 15570, training accuracy 0.988458
step 15570, cost 19.3337
step 15570, change in cost 0.0163555
step 15580, training accuracy 0.988458
step 15580, cost 19.3174
step 15580, change in cost 0.0163269
step 15590, training accuracy 0.988458
step 15590, cost 19.3011
step 15590, change in cost 0.0163078
step 15600, training accuracy 0.988458
step 15600, cost 19.2848
step 15600, change in cost 0.016283
step 15610, training accuracy 0.988458
step 15610, cost 19.2685
step 15610, change in cost 0.0162582
step 15620, training accuracy 0.988458
step 15620, cost 19.2523
step 15620, change in cost 0.0162392
step 15630, training accuracy 0.988458
step 15630, cost 19.2361
step 15630, change in cost 0.0162048
step 15640, training accuracy 0.988458
step 15640, cost 19.2199
step 15640, change in cost 0.0161648
step 15650, training accuracy 0.988458
step 15650, cost 19.2038
step 15650, change in cost 0.0161514
step 15660, training accuracy 0.988458
step 15660, cost 19.1876
step 15660, change in cost 0.0161343
step 15670, training accuracy 0.988458
step 15670, cost 19.1715
step 15670, change in cost 0.0161152
step 15680, training accuracy 0.988458
step 15680, cost 19.1554
step 15680, change in cost 0.016077
step 15690, training accuracy 0.988458
step 15690, cost 19.1394
step 15690, change in cost 0.0160484
step 15700, training accuracy 0.988458
step 15700, cost 19.1233
step 15700, change in cost 0.0160294
step 15710, training accuracy 0.988458
step 15710, cost 19.1073
step 15710, change in cost 0.0160122
step 15720, training accuracy 0.988458
step 15720, cost 19.0914
step 15720, change in cost 0.0159779
step 15730, training accuracy 0.988458
step 15730, cost 19.0754
step 15730, change in cost 0.0159664
step 15740, training accuracy 0.988458
step 15740, cost 19.0595
step 15740, change in cost 0.0159283
step 15750, training accuracy 0.988458
step 15750, cost 19.0436
step 15750, change in cost 0.0159111
step 15760, training accuracy 0.988458
step 15760, cost 19.0277
step 15760, change in cost 0.0158787
step 15770, training accuracy 0.988458
step 15770, cost 19.0118
step 15770, change in cost 0.0158596
step 15780, training accuracy 0.988458
step 15780, cost 18.996
step 15780, change in cost 0.0158329
step 15790, training accuracy 0.988458
step 15790, cost 18.9802
step 15790, change in cost 0.0158253
step 15800, training accuracy 0.988458
step 15800, cost 18.9644
step 15800, change in cost 0.0157776
step 15810, training accuracy 0.988458
step 15810, cost 18.9486
step 15810, change in cost 0.0157623
step 15820, training accuracy 0.988458
step 15820, cost 18.9329
step 15820, change in cost 0.0157318
step 15830, training accuracy 0.988458
step 15830, cost 18.9172
step 15830, change in cost 0.0157108
step 15840, training accuracy 0.988458
step 15840, cost 18.9015
step 15840, change in cost 0.0156994
step 15850, training accuracy 0.988458
step 15850, cost 18.8858
step 15850, change in cost 0.0156708
step 15860, training accuracy 0.988458
step 15860, cost 18.8702
step 15860, change in cost 0.0156364
step 15870, training accuracy 0.988458
step 15870, cost 18.8545
step 15870, change in cost 0.015625
step 15880, training accuracy 0.988458
step 15880, cost 18.839
step 15880, change in cost 0.0155773
step 15890, training accuracy 0.988458
step 15890, cost 18.8234
step 15890, change in cost 0.0155811
step 15900, training accuracy 0.988458
step 15900, cost 18.8078
step 15900, change in cost 0.0155563
step 15910, training accuracy 0.988458
step 15910, cost 18.7923
step 15910, change in cost 0.0155258
step 15920, training accuracy 0.988458
step 15920, cost 18.7768
step 15920, change in cost 0.0154934
step 15930, training accuracy 0.988458
step 15930, cost 18.7613
step 15930, change in cost 0.0154686
step 15940, training accuracy 0.988458
step 15940, cost 18.7459
step 15940, change in cost 0.0154591
step 15950, training accuracy 0.988458
step 15950, cost 18.7305
step 15950, change in cost 0.0154285
step 15960, training accuracy 0.988458
step 15960, cost 18.715
step 15960, change in cost 0.0154152
step 15970, training accuracy 0.988458
step 15970, cost 18.6997
step 15970, change in cost 0.0153828
step 15980, training accuracy 0.988458
step 15980, cost 18.6843
step 15980, change in cost 0.0153542
step 15990, training accuracy 0.988458
step 15990, cost 18.669
step 15990, change in cost 0.0153294
step 16000, training accuracy 0.988458
step 16000, cost 18.6536
step 16000, change in cost 0.0153217
step 16010, training accuracy 0.988458
step 16010, cost 18.6384
step 16010, change in cost 0.0152893
step 16020, training accuracy 0.988458
step 16020, cost 18.6231
step 16020, change in cost 0.0152626
step 16030, training accuracy 0.988458
step 16030, cost 18.6078
step 16030, change in cost 0.0152569
step 16040, training accuracy 0.988458
step 16040, cost 18.5926
step 16040, change in cost 0.0152187
step 16050, training accuracy 0.989507
step 16050, cost 18.5774
step 16050, change in cost 0.0152016
step 16060, training accuracy 0.989507
step 16060, cost 18.5623
step 16060, change in cost 0.0151691
step 16070, training accuracy 0.989507
step 16070, cost 18.5471
step 16070, change in cost 0.0151539
step 16080, training accuracy 0.989507
step 16080, cost 18.532
step 16080, change in cost 0.0151329
step 16090, training accuracy 0.989507
step 16090, cost 18.5169
step 16090, change in cost 0.0151081
step 16100, training accuracy 0.989507
step 16100, cost 18.5018
step 16100, change in cost 0.0150795
step 16110, training accuracy 0.989507
step 16110, cost 18.4867
step 16110, change in cost 0.0150585
step 16120, training accuracy 0.989507
step 16120, cost 18.4717
step 16120, change in cost 0.0150414
step 16130, training accuracy 0.989507
step 16130, cost 18.4567
step 16130, change in cost 0.0150146
step 16140, training accuracy 0.989507
step 16140, cost 18.4417
step 16140, change in cost 0.0149956
step 16150, training accuracy 0.989507
step 16150, cost 18.4267
step 16150, change in cost 0.0149803
step 16160, training accuracy 0.989507
step 16160, cost 18.4117
step 16160, change in cost 0.014946
step 16170, training accuracy 0.989507
step 16170, cost 18.3968
step 16170, change in cost 0.014925
step 16180, training accuracy 0.989507
step 16180, cost 18.3819
step 16180, change in cost 0.0149021
step 16190, training accuracy 0.989507
step 16190, cost 18.367
step 16190, change in cost 0.0148907
step 16200, training accuracy 0.989507
step 16200, cost 18.3522
step 16200, change in cost 0.0148563
step 16210, training accuracy 0.989507
step 16210, cost 18.3373
step 16210, change in cost 0.0148392
step 16220, training accuracy 0.989507
step 16220, cost 18.3225
step 16220, change in cost 0.0148239
step 16230, training accuracy 0.989507
step 16230, cost 18.3077
step 16230, change in cost 0.0147781
step 16240, training accuracy 0.989507
step 16240, cost 18.2929
step 16240, change in cost 0.0147743
step 16250, training accuracy 0.989507
step 16250, cost 18.2782
step 16250, change in cost 0.0147495
step 16260, training accuracy 0.989507
step 16260, cost 18.2635
step 16260, change in cost 0.0147324
step 16270, training accuracy 0.989507
step 16270, cost 18.2488
step 16270, change in cost 0.0147038
step 16280, training accuracy 0.989507
step 16280, cost 18.2341
step 16280, change in cost 0.0146904
step 16290, training accuracy 0.989507
step 16290, cost 18.2194
step 16290, change in cost 0.0146637
step 16300, training accuracy 0.989507
step 16300, cost 18.2048
step 16300, change in cost 0.0146389
step 16310, training accuracy 0.989507
step 16310, cost 18.1902
step 16310, change in cost 0.0146179
step 16320, training accuracy 0.989507
step 16320, cost 18.1756
step 16320, change in cost 0.0145912
step 16330, training accuracy 0.989507
step 16330, cost 18.161
step 16330, change in cost 0.0145855
step 16340, training accuracy 0.989507
step 16340, cost 18.1464
step 16340, change in cost 0.0145569
step 16350, training accuracy 0.989507
step 16350, cost 18.1319
step 16350, change in cost 0.0145359
step 16360, training accuracy 0.989507
step 16360, cost 18.1174
step 16360, change in cost 0.0144958
step 16370, training accuracy 0.989507
step 16370, cost 18.1029
step 16370, change in cost 0.014492
step 16380, training accuracy 0.989507
step 16380, cost 18.0884
step 16380, change in cost 0.0144634
step 16390, training accuracy 0.989507
step 16390, cost 18.074
step 16390, change in cost 0.0144501
step 16400, training accuracy 0.989507
step 16400, cost 18.0596
step 16400, change in cost 0.0144291
step 16410, training accuracy 0.989507
step 16410, cost 18.0451
step 16410, change in cost 0.0144138
step 16420, training accuracy 0.989507
step 16420, cost 18.0308
step 16420, change in cost 0.0143738
step 16430, training accuracy 0.989507
step 16430, cost 18.0164
step 16430, change in cost 0.0143566
step 16440, training accuracy 0.989507
step 16440, cost 18.0021
step 16440, change in cost 0.0143433
step 16450, training accuracy 0.989507
step 16450, cost 17.9877
step 16450, change in cost 0.0143204
step 16460, training accuracy 0.989507
step 16460, cost 17.9734
step 16460, change in cost 0.0142994
step 16470, training accuracy 0.989507
step 16470, cost 17.9592
step 16470, change in cost 0.0142841
step 16480, training accuracy 0.989507
step 16480, cost 17.9449
step 16480, change in cost 0.0142555
step 16490, training accuracy 0.989507
step 16490, cost 17.9307
step 16490, change in cost 0.0142345
step 16500, training accuracy 0.989507
step 16500, cost 17.9165
step 16500, change in cost 0.0142002
step 16510, training accuracy 0.989507
step 16510, cost 17.9023
step 16510, change in cost 0.0142021
step 16520, training accuracy 0.989507
step 16520, cost 17.8881
step 16520, change in cost 0.0141735
step 16530, training accuracy 0.989507
step 16530, cost 17.8739
step 16530, change in cost 0.0141563
step 16540, training accuracy 0.989507
step 16540, cost 17.8598
step 16540, change in cost 0.0141373
step 16550, training accuracy 0.989507
step 16550, cost 17.8457
step 16550, change in cost 0.0141048
step 16560, training accuracy 0.989507
step 16560, cost 17.8316
step 16560, change in cost 0.0140858
step 16570, training accuracy 0.989507
step 16570, cost 17.8175
step 16570, change in cost 0.0140705
step 16580, training accuracy 0.989507
step 16580, cost 17.8035
step 16580, change in cost 0.0140533
step 16590, training accuracy 0.989507
step 16590, cost 17.7894
step 16590, change in cost 0.0140381
step 16600, training accuracy 0.989507
step 16600, cost 17.7754
step 16600, change in cost 0.0140095
step 16610, training accuracy 0.989507
step 16610, cost 17.7615
step 16610, change in cost 0.0139847
step 16620, training accuracy 0.989507
step 16620, cost 17.7475
step 16620, change in cost 0.0139618
step 16630, training accuracy 0.989507
step 16630, cost 17.7335
step 16630, change in cost 0.0139446
step 16640, training accuracy 0.989507
step 16640, cost 17.7196
step 16640, change in cost 0.0139294
step 16650, training accuracy 0.989507
step 16650, cost 17.7057
step 16650, change in cost 0.0139122
step 16660, training accuracy 0.989507
step 16660, cost 17.6918
step 16660, change in cost 0.0138836
step 16670, training accuracy 0.989507
step 16670, cost 17.6779
step 16670, change in cost 0.0138855
step 16680, training accuracy 0.989507
step 16680, cost 17.6641
step 16680, change in cost 0.0138359
step 16690, training accuracy 0.989507
step 16690, cost 17.6503
step 16690, change in cost 0.0138226
step 16700, training accuracy 0.989507
step 16700, cost 17.6365
step 16700, change in cost 0.0137997
step 16710, training accuracy 0.989507
step 16710, cost 17.6227
step 16710, change in cost 0.0137863
step 16720, training accuracy 0.989507
step 16720, cost 17.6089
step 16720, change in cost 0.0137672
step 16730, training accuracy 0.989507
step 16730, cost 17.5952
step 16730, change in cost 0.0137539
step 16740, training accuracy 0.989507
step 16740, cost 17.5814
step 16740, change in cost 0.013731
step 16750, training accuracy 0.989507
step 16750, cost 17.5677
step 16750, change in cost 0.0136929
step 16760, training accuracy 0.989507
step 16760, cost 17.5541
step 16760, change in cost 0.0136948
step 16770, training accuracy 0.989507
step 16770, cost 17.5404
step 16770, change in cost 0.0136585
step 16780, training accuracy 0.989507
step 16780, cost 17.5267
step 16780, change in cost 0.0136471
step 16790, training accuracy 0.989507
step 16790, cost 17.5131
step 16790, change in cost 0.0136375
step 16800, training accuracy 0.989507
step 16800, cost 17.4995
step 16800, change in cost 0.0136166
step 16810, training accuracy 0.989507
step 16810, cost 17.4859
step 16810, change in cost 0.0135822
step 16820, training accuracy 0.989507
step 16820, cost 17.4723
step 16820, change in cost 0.0135632
step 16830, training accuracy 0.989507
step 16830, cost 17.4588
step 16830, change in cost 0.0135479
step 16840, training accuracy 0.989507
step 16840, cost 17.4453
step 16840, change in cost 0.0135326
step 16850, training accuracy 0.989507
step 16850, cost 17.4318
step 16850, change in cost 0.0135098
step 16860, training accuracy 0.989507
step 16860, cost 17.4183
step 16860, change in cost 0.0134964
step 16870, training accuracy 0.989507
step 16870, cost 17.4048
step 16870, change in cost 0.0134773
step 16880, training accuracy 0.989507
step 16880, cost 17.3913
step 16880, change in cost 0.0134525
step 16890, training accuracy 0.989507
step 16890, cost 17.3779
step 16890, change in cost 0.0134315
step 16900, training accuracy 0.989507
step 16900, cost 17.3645
step 16900, change in cost 0.0134106
step 16910, training accuracy 0.989507
step 16910, cost 17.3511
step 16910, change in cost 0.0133915
step 16920, training accuracy 0.989507
step 16920, cost 17.3377
step 16920, change in cost 0.0133801
step 16930, training accuracy 0.989507
step 16930, cost 17.3244
step 16930, change in cost 0.0133591
step 16940, training accuracy 0.989507
step 16940, cost 17.311
step 16940, change in cost 0.0133438
step 16950, training accuracy 0.989507
step 16950, cost 17.2977
step 16950, change in cost 0.0133266
step 16960, training accuracy 0.989507
step 16960, cost 17.2844
step 16960, change in cost 0.013279
step 16970, training accuracy 0.989507
step 16970, cost 17.2711
step 16970, change in cost 0.0132732
step 16980, training accuracy 0.989507
step 16980, cost 17.2579
step 16980, change in cost 0.0132675
step 16990, training accuracy 0.989507
step 16990, cost 17.2446
step 16990, change in cost 0.0132446
step 17000, training accuracy 0.989507
step 17000, cost 17.2314
step 17000, change in cost 0.0132294
step 17010, training accuracy 0.989507
step 17010, cost 17.2182
step 17010, change in cost 0.0132122
step 17020, training accuracy 0.989507
step 17020, cost 17.205
step 17020, change in cost 0.0131817
step 17030, training accuracy 0.989507
step 17030, cost 17.1918
step 17030, change in cost 0.0131645
step 17040, training accuracy 0.989507
step 17040, cost 17.1787
step 17040, change in cost 0.0131435
step 17050, training accuracy 0.989507
step 17050, cost 17.1656
step 17050, change in cost 0.0131321
step 17060, training accuracy 0.989507
step 17060, cost 17.1525
step 17060, change in cost 0.0131111
step 17070, training accuracy 0.989507
step 17070, cost 17.1394
step 17070, change in cost 0.0130997
step 17080, training accuracy 0.989507
step 17080, cost 17.1263
step 17080, change in cost 0.013073
step 17090, training accuracy 0.989507
step 17090, cost 17.1132
step 17090, change in cost 0.0130596
step 17100, training accuracy 0.989507
step 17100, cost 17.1002
step 17100, change in cost 0.0130234
step 17110, training accuracy 0.989507
step 17110, cost 17.0872
step 17110, change in cost 0.0130253
step 17120, training accuracy 0.989507
step 17120, cost 17.0742
step 17120, change in cost 0.012991
step 17130, training accuracy 0.989507
step 17130, cost 17.0612
step 17130, change in cost 0.012989
step 17140, training accuracy 0.989507
step 17140, cost 17.0482
step 17140, change in cost 0.01297
step 17150, training accuracy 0.989507
step 17150, cost 17.0353
step 17150, change in cost 0.012949
step 17160, training accuracy 0.989507
step 17160, cost 17.0223
step 17160, change in cost 0.0129261
step 17170, training accuracy 0.989507
step 17170, cost 17.0094
step 17170, change in cost 0.0129013
step 17180, training accuracy 0.989507
step 17180, cost 16.9965
step 17180, change in cost 0.0128937
step 17190, training accuracy 0.989507
step 17190, cost 16.9837
step 17190, change in cost 0.012867
step 17200, training accuracy 0.989507
step 17200, cost 16.9708
step 17200, change in cost 0.0128593
step 17210, training accuracy 0.989507
step 17210, cost 16.958
step 17210, change in cost 0.0128403
step 17220, training accuracy 0.989507
step 17220, cost 16.9452
step 17220, change in cost 0.0128231
step 17230, training accuracy 0.989507
step 17230, cost 16.9324
step 17230, change in cost 0.0128059
step 17240, training accuracy 0.989507
step 17240, cost 16.9196
step 17240, change in cost 0.0127678
step 17250, training accuracy 0.989507
step 17250, cost 16.9068
step 17250, change in cost 0.0127583
step 17260, training accuracy 0.989507
step 17260, cost 16.8941
step 17260, change in cost 0.0127544
step 17270, training accuracy 0.989507
step 17270, cost 16.8814
step 17270, change in cost 0.0127163
step 17280, training accuracy 0.989507
step 17280, cost 16.8686
step 17280, change in cost 0.0127239
step 17290, training accuracy 0.989507
step 17290, cost 16.8559
step 17290, change in cost 0.0126972
step 17300, training accuracy 0.989507
step 17300, cost 16.8433
step 17300, change in cost 0.0126743
step 17310, training accuracy 0.989507
step 17310, cost 16.8306
step 17310, change in cost 0.0126572
step 17320, training accuracy 0.989507
step 17320, cost 16.818
step 17320, change in cost 0.0126362
step 17330, training accuracy 0.989507
step 17330, cost 16.8054
step 17330, change in cost 0.0126133
step 17340, training accuracy 0.989507
step 17340, cost 16.7928
step 17340, change in cost 0.0126038
step 17350, training accuracy 0.989507
step 17350, cost 16.7802
step 17350, change in cost 0.0125942
step 17360, training accuracy 0.989507
step 17360, cost 16.7676
step 17360, change in cost 0.0125713
step 17370, training accuracy 0.989507
step 17370, cost 16.755
step 17370, change in cost 0.0125561
step 17380, training accuracy 0.989507
step 17380, cost 16.7425
step 17380, change in cost 0.0125351
step 17390, training accuracy 0.989507
step 17390, cost 16.73
step 17390, change in cost 0.0125103
step 17400, training accuracy 0.989507
step 17400, cost 16.7175
step 17400, change in cost 0.0125027
step 17410, training accuracy 0.989507
step 17410, cost 16.705
step 17410, change in cost 0.0124741
step 17420, training accuracy 0.989507
step 17420, cost 16.6925
step 17420, change in cost 0.0124779
step 17430, training accuracy 0.989507
step 17430, cost 16.6801
step 17430, change in cost 0.0124493
step 17440, training accuracy 0.989507
step 17440, cost 16.6676
step 17440, change in cost 0.0124359
step 17450, training accuracy 0.989507
step 17450, cost 16.6552
step 17450, change in cost 0.0124092
step 17460, training accuracy 0.989507
step 17460, cost 16.6428
step 17460, change in cost 0.012392
step 17470, training accuracy 0.989507
step 17470, cost 16.6305
step 17470, change in cost 0.0123692
step 17480, training accuracy 0.989507
step 17480, cost 16.6181
step 17480, change in cost 0.0123596
step 17490, training accuracy 0.989507
step 17490, cost 16.6058
step 17490, change in cost 0.0123482
step 17500, training accuracy 0.989507
step 17500, cost 16.5934
step 17500, change in cost 0.0123367
step 17510, training accuracy 0.989507
step 17510, cost 16.5811
step 17510, change in cost 0.01231
step 17520, training accuracy 0.989507
step 17520, cost 16.5688
step 17520, change in cost 0.012291
step 17530, training accuracy 0.989507
step 17530, cost 16.5565
step 17530, change in cost 0.0122795
step 17540, training accuracy 0.989507
step 17540, cost 16.5443
step 17540, change in cost 0.0122509
step 17550, training accuracy 0.989507
step 17550, cost 16.5321
step 17550, change in cost 0.0122452
step 17560, training accuracy 0.989507
step 17560, cost 16.5198
step 17560, change in cost 0.0122242
step 17570, training accuracy 0.989507
step 17570, cost 16.5076
step 17570, change in cost 0.0122051
step 17580, training accuracy 0.989507
step 17580, cost 16.4954
step 17580, change in cost 0.0122013
step 17590, training accuracy 0.989507
step 17590, cost 16.4832
step 17590, change in cost 0.0121746
step 17600, training accuracy 0.989507
step 17600, cost 16.4711
step 17600, change in cost 0.0121517
step 17610, training accuracy 0.989507
step 17610, cost 16.459
step 17610, change in cost 0.0121403
step 17620, training accuracy 0.989507
step 17620, cost 16.4468
step 17620, change in cost 0.0121231
step 17630, training accuracy 0.989507
step 17630, cost 16.4347
step 17630, change in cost 0.0121098
step 17640, training accuracy 0.989507
step 17640, cost 16.4226
step 17640, change in cost 0.0120964
step 17650, training accuracy 0.989507
step 17650, cost 16.4106
step 17650, change in cost 0.0120735
step 17660, training accuracy 0.989507
step 17660, cost 16.3985
step 17660, change in cost 0.0120621
step 17670, training accuracy 0.989507
step 17670, cost 16.3864
step 17670, change in cost 0.0120449
step 17680, training accuracy 0.989507
step 17680, cost 16.3744
step 17680, change in cost 0.0120201
step 17690, training accuracy 0.989507
step 17690, cost 16.3624
step 17690, change in cost 0.0120068
step 17700, training accuracy 0.989507
step 17700, cost 16.3504
step 17700, change in cost 0.0119934
step 17710, training accuracy 0.989507
step 17710, cost 16.3384
step 17710, change in cost 0.0119762
step 17720, training accuracy 0.989507
step 17720, cost 16.3265
step 17720, change in cost 0.0119591
step 17730, training accuracy 0.989507
step 17730, cost 16.3145
step 17730, change in cost 0.0119553
step 17740, training accuracy 0.989507
step 17740, cost 16.3026
step 17740, change in cost 0.0119228
step 17750, training accuracy 0.989507
step 17750, cost 16.2907
step 17750, change in cost 0.0119114
step 17760, training accuracy 0.989507
step 17760, cost 16.2788
step 17760, change in cost 0.0118885
step 17770, training accuracy 0.989507
step 17770, cost 16.2669
step 17770, change in cost 0.0118713
step 17780, training accuracy 0.989507
step 17780, cost 16.2551
step 17780, change in cost 0.0118675
step 17790, training accuracy 0.989507
step 17790, cost 16.2432
step 17790, change in cost 0.0118408
step 17800, training accuracy 0.989507
step 17800, cost 16.2314
step 17800, change in cost 0.0118351
step 17810, training accuracy 0.989507
step 17810, cost 16.2196
step 17810, change in cost 0.0118217
step 17820, training accuracy 0.989507
step 17820, cost 16.2078
step 17820, change in cost 0.011795
step 17830, training accuracy 0.989507
step 17830, cost 16.196
step 17830, change in cost 0.0117893
step 17840, training accuracy 0.989507
step 17840, cost 16.1842
step 17840, change in cost 0.0117588
step 17850, training accuracy 0.989507
step 17850, cost 16.1725
step 17850, change in cost 0.0117435
step 17860, training accuracy 0.989507
step 17860, cost 16.1608
step 17860, change in cost 0.011734
step 17870, training accuracy 0.989507
step 17870, cost 16.149
step 17870, change in cost 0.0117207
step 17880, training accuracy 0.989507
step 17880, cost 16.1373
step 17880, change in cost 0.0117035
step 17890, training accuracy 0.989507
step 17890, cost 16.1256
step 17890, change in cost 0.0116882
step 17900, training accuracy 0.989507
step 17900, cost 16.114
step 17900, change in cost 0.0116653
step 17910, training accuracy 0.989507
step 17910, cost 16.1023
step 17910, change in cost 0.0116558
step 17920, training accuracy 0.989507
step 17920, cost 16.0907
step 17920, change in cost 0.0116367
step 17930, training accuracy 0.989507
step 17930, cost 16.0791
step 17930, change in cost 0.0116253
step 17940, training accuracy 0.989507
step 17940, cost 16.0675
step 17940, change in cost 0.0116043
step 17950, training accuracy 0.989507
step 17950, cost 16.0559
step 17950, change in cost 0.0116024
step 17960, training accuracy 0.989507
step 17960, cost 16.0443
step 17960, change in cost 0.0115738
step 17970, training accuracy 0.989507
step 17970, cost 16.0327
step 17970, change in cost 0.0115566
step 17980, training accuracy 0.989507
step 17980, cost 16.0212
step 17980, change in cost 0.0115433
step 17990, training accuracy 0.989507
step 17990, cost 16.0096
step 17990, change in cost 0.0115356
step 18000, training accuracy 0.989507
step 18000, cost 15.9981
step 18000, change in cost 0.0115042
step 18010, training accuracy 0.989507
step 18010, cost 15.9866
step 18010, change in cost 0.0114985
step 18020, training accuracy 0.989507
step 18020, cost 15.9752
step 18020, change in cost 0.011487
step 18030, training accuracy 0.989507
step 18030, cost 15.9637
step 18030, change in cost 0.0114698
step 18040, training accuracy 0.989507
step 18040, cost 15.9522
step 18040, change in cost 0.0114527
step 18050, training accuracy 0.989507
step 18050, cost 15.9408
step 18050, change in cost 0.0114374
step 18060, training accuracy 0.989507
step 18060, cost 15.9294
step 18060, change in cost 0.0114202
step 18070, training accuracy 0.989507
step 18070, cost 15.918
step 18070, change in cost 0.0114069
step 18080, training accuracy 0.989507
step 18080, cost 15.9066
step 18080, change in cost 0.0113878
step 18090, training accuracy 0.989507
step 18090, cost 15.8952
step 18090, change in cost 0.0113754
step 18100, training accuracy 0.989507
step 18100, cost 15.8838
step 18100, change in cost 0.0113659
step 18110, training accuracy 0.989507
step 18110, cost 15.8725
step 18110, change in cost 0.011342
step 18120, training accuracy 0.989507
step 18120, cost 15.8612
step 18120, change in cost 0.0113297
step 18130, training accuracy 0.989507
step 18130, cost 15.8499
step 18130, change in cost 0.0113106
step 18140, training accuracy 0.989507
step 18140, cost 15.8386
step 18140, change in cost 0.0112982
step 18150, training accuracy 0.989507
step 18150, cost 15.8273
step 18150, change in cost 0.0112886
step 18160, training accuracy 0.989507
step 18160, cost 15.816
step 18160, change in cost 0.011261
step 18170, training accuracy 0.989507
step 18170, cost 15.8048
step 18170, change in cost 0.0112562
step 18180, training accuracy 0.989507
step 18180, cost 15.7935
step 18180, change in cost 0.0112438
step 18190, training accuracy 0.989507
step 18190, cost 15.7823
step 18190, change in cost 0.0112314
step 18200, training accuracy 0.989507
step 18200, cost 15.7711
step 18200, change in cost 0.0112
step 18210, training accuracy 0.989507
step 18210, cost 15.7599
step 18210, change in cost 0.0111942
step 18220, training accuracy 0.989507
step 18220, cost 15.7487
step 18220, change in cost 0.0111866
step 18230, training accuracy 0.989507
step 18230, cost 15.7375
step 18230, change in cost 0.0111589
step 18240, training accuracy 0.989507
step 18240, cost 15.7264
step 18240, change in cost 0.0111532
step 18250, training accuracy 0.989507
step 18250, cost 15.7153
step 18250, change in cost 0.0111284
step 18260, training accuracy 0.989507
step 18260, cost 15.7041
step 18260, change in cost 0.0111198
step 18270, training accuracy 0.989507
step 18270, cost 15.693
step 18270, change in cost 0.0111084
step 18280, training accuracy 0.989507
step 18280, cost 15.6819
step 18280, change in cost 0.0110941
step 18290, training accuracy 0.989507
step 18290, cost 15.6709
step 18290, change in cost 0.0110731
step 18300, training accuracy 0.989507
step 18300, cost 15.6598
step 18300, change in cost 0.0110655
step 18310, training accuracy 0.989507
step 18310, cost 15.6487
step 18310, change in cost 0.0110455
step 18320, training accuracy 0.989507
step 18320, cost 15.6377
step 18320, change in cost 0.0110283
step 18330, training accuracy 0.989507
step 18330, cost 15.6267
step 18330, change in cost 0.0110149
step 18340, training accuracy 0.989507
step 18340, cost 15.6157
step 18340, change in cost 0.0110054
step 18350, training accuracy 0.989507
step 18350, cost 15.6047
step 18350, change in cost 0.0109911
step 18360, training accuracy 0.989507
step 18360, cost 15.5937
step 18360, change in cost 0.0109797
step 18370, training accuracy 0.989507
step 18370, cost 15.5828
step 18370, change in cost 0.010951
step 18380, training accuracy 0.989507
step 18380, cost 15.5718
step 18380, change in cost 0.0109539
step 18390, training accuracy 0.989507
step 18390, cost 15.5609
step 18390, change in cost 0.0109301
step 18400, training accuracy 0.989507
step 18400, cost 15.55
step 18400, change in cost 0.0109129
step 18410, training accuracy 0.989507
step 18410, cost 15.5391
step 18410, change in cost 0.0108948
step 18420, training accuracy 0.989507
step 18420, cost 15.5282
step 18420, change in cost 0.0108871
step 18430, training accuracy 0.989507
step 18430, cost 15.5173
step 18430, change in cost 0.0108738
step 18440, training accuracy 0.989507
step 18440, cost 15.5065
step 18440, change in cost 0.0108681
step 18450, training accuracy 0.989507
step 18450, cost 15.4956
step 18450, change in cost 0.0108395
step 18460, training accuracy 0.989507
step 18460, cost 15.4848
step 18460, change in cost 0.010829
step 18470, training accuracy 0.989507
step 18470, cost 15.474
step 18470, change in cost 0.0108156
step 18480, training accuracy 0.989507
step 18480, cost 15.4632
step 18480, change in cost 0.0108032
step 18490, training accuracy 0.989507
step 18490, cost 15.4524
step 18490, change in cost 0.0107832
step 18500, training accuracy 0.989507
step 18500, cost 15.4416
step 18500, change in cost 0.0107765
step 18510, training accuracy 0.989507
step 18510, cost 15.4309
step 18510, change in cost 0.0107555
step 18520, training accuracy 0.989507
step 18520, cost 15.4201
step 18520, change in cost 0.0107479
step 18530, training accuracy 0.989507
step 18530, cost 15.4094
step 18530, change in cost 0.0107336
step 18540, training accuracy 0.989507
step 18540, cost 15.3987
step 18540, change in cost 0.0107174
step 18550, training accuracy 0.989507
step 18550, cost 15.388
step 18550, change in cost 0.010705
step 18560, training accuracy 0.989507
step 18560, cost 15.3773
step 18560, change in cost 0.0106859
step 18570, training accuracy 0.989507
step 18570, cost 15.3666
step 18570, change in cost 0.0106764
step 18580, training accuracy 0.989507
step 18580, cost 15.3559
step 18580, change in cost 0.0106583
step 18590, training accuracy 0.989507
step 18590, cost 15.3453
step 18590, change in cost 0.0106459
step 18600, training accuracy 0.989507
step 18600, cost 15.3347
step 18600, change in cost 0.0106325
step 18610, training accuracy 0.989507
step 18610, cost 15.324
step 18610, change in cost 0.0106211
step 18620, training accuracy 0.989507
step 18620, cost 15.3134
step 18620, change in cost 0.0106096
step 18630, training accuracy 0.989507
step 18630, cost 15.3028
step 18630, change in cost 0.0105867
step 18640, training accuracy 0.989507
step 18640, cost 15.2923
step 18640, change in cost 0.010581
step 18650, training accuracy 0.989507
step 18650, cost 15.2817
step 18650, change in cost 0.0105629
step 18660, training accuracy 0.989507
step 18660, cost 15.2711
step 18660, change in cost 0.0105476
step 18670, training accuracy 0.989507
step 18670, cost 15.2606
step 18670, change in cost 0.0105429
step 18680, training accuracy 0.989507
step 18680, cost 15.2501
step 18680, change in cost 0.0105247
step 18690, training accuracy 0.989507
step 18690, cost 15.2396
step 18690, change in cost 0.0105133
step 18700, training accuracy 0.989507
step 18700, cost 15.2291
step 18700, change in cost 0.0104923
step 18710, training accuracy 0.989507
step 18710, cost 15.2186
step 18710, change in cost 0.0104876
step 18720, training accuracy 0.989507
step 18720, cost 15.2081
step 18720, change in cost 0.0104647
step 18730, training accuracy 0.989507
step 18730, cost 15.1977
step 18730, change in cost 0.0104599
step 18740, training accuracy 0.989507
step 18740, cost 15.1872
step 18740, change in cost 0.010438
step 18750, training accuracy 0.989507
step 18750, cost 15.1768
step 18750, change in cost 0.0104294
step 18760, training accuracy 0.989507
step 18760, cost 15.1664
step 18760, change in cost 0.0104151
step 18770, training accuracy 0.989507
step 18770, cost 15.156
step 18770, change in cost 0.0104036
step 18780, training accuracy 0.989507
step 18780, cost 15.1456
step 18780, change in cost 0.0103855
step 18790, training accuracy 0.989507
step 18790, cost 15.1352
step 18790, change in cost 0.0103731
step 18800, training accuracy 0.989507
step 18800, cost 15.1249
step 18800, change in cost 0.0103617
step 18810, training accuracy 0.989507
step 18810, cost 15.1145
step 18810, change in cost 0.010354
step 18820, training accuracy 0.989507
step 18820, cost 15.1042
step 18820, change in cost 0.010335
step 18830, training accuracy 0.989507
step 18830, cost 15.0938
step 18830, change in cost 0.010313
step 18840, training accuracy 0.989507
step 18840, cost 15.0835
step 18840, change in cost 0.0103149
step 18850, training accuracy 0.989507
step 18850, cost 15.0732
step 18850, change in cost 0.0102911
step 18860, training accuracy 0.989507
step 18860, cost 15.063
step 18860, change in cost 0.0102835
step 18870, training accuracy 0.989507
step 18870, cost 15.0527
step 18870, change in cost 0.0102663
step 18880, training accuracy 0.989507
step 18880, cost 15.0424
step 18880, change in cost 0.0102549
step 18890, training accuracy 0.989507
step 18890, cost 15.0322
step 18890, change in cost 0.0102425
step 18900, training accuracy 0.989507
step 18900, cost 15.022
step 18900, change in cost 0.0102272
step 18910, training accuracy 0.989507
step 18910, cost 15.0117
step 18910, change in cost 0.0102196
step 18920, training accuracy 0.989507
step 18920, cost 15.0015
step 18920, change in cost 0.0102015
step 18930, training accuracy 0.989507
step 18930, cost 14.9914
step 18930, change in cost 0.0101957
step 18940, training accuracy 0.989507
step 18940, cost 14.9812
step 18940, change in cost 0.0101757
step 18950, training accuracy 0.989507
step 18950, cost 14.971
step 18950, change in cost 0.0101614
step 18960, training accuracy 0.989507
step 18960, cost 14.9609
step 18960, change in cost 0.0101528
step 18970, training accuracy 0.989507
step 18970, cost 14.9507
step 18970, change in cost 0.0101309
step 18980, training accuracy 0.989507
step 18980, cost 14.9406
step 18980, change in cost 0.010128
step 18990, training accuracy 0.989507
step 18990, cost 14.9305
step 18990, change in cost 0.0101089
step 19000, training accuracy 0.989507
step 19000, cost 14.9204
step 19000, change in cost 0.0101042
step 19010, training accuracy 0.989507
step 19010, cost 14.9103
step 19010, change in cost 0.010087
step 19020, training accuracy 0.989507
step 19020, cost 14.9002
step 19020, change in cost 0.0100689
step 19030, training accuracy 0.989507
step 19030, cost 14.8902
step 19030, change in cost 0.010066
step 19040, training accuracy 0.989507
step 19040, cost 14.8801
step 19040, change in cost 0.0100441
step 19050, training accuracy 0.989507
step 19050, cost 14.8701
step 19050, change in cost 0.0100298
step 19060, training accuracy 0.989507
step 19060, cost 14.8601
step 19060, change in cost 0.0100222
step 19070, training accuracy 0.989507
step 19070, cost 14.8501
step 19070, change in cost 0.0100079
step 19080, training accuracy 0.989507
step 19080, cost 14.8401
step 19080, change in cost 0.0100012
step 19090, training accuracy 0.989507
step 19090, cost 14.8301
step 19090, change in cost 0.00998211
step 19100, training accuracy 0.989507
step 19100, cost 14.8201
step 19100, change in cost 0.00997162
step 19110, training accuracy 0.989507
step 19110, cost 14.8102
step 19110, change in cost 0.00995445
step 19120, training accuracy 0.989507
step 19120, cost 14.8002
step 19120, change in cost 0.00995445
step 19130, training accuracy 0.989507
step 19130, cost 14.7903
step 19130, change in cost 0.00993252
step 19140, training accuracy 0.989507
step 19140, cost 14.7803
step 19140, change in cost 0.00992012
step 19150, training accuracy 0.989507
step 19150, cost 14.7704
step 19150, change in cost 0.00990677
step 19160, training accuracy 0.989507
step 19160, cost 14.7605
step 19160, change in cost 0.00989342
step 19170, training accuracy 0.989507
step 19170, cost 14.7507
step 19170, change in cost 0.0098896
step 19180, training accuracy 0.989507
step 19180, cost 14.7408
step 19180, change in cost 0.00987434
step 19190, training accuracy 0.989507
step 19190, cost 14.7309
step 19190, change in cost 0.00985336
step 19200, training accuracy 0.989507
step 19200, cost 14.7211
step 19200, change in cost 0.00984573
step 19210, training accuracy 0.989507
step 19210, cost 14.7113
step 19210, change in cost 0.00983429
step 19220, training accuracy 0.989507
step 19220, cost 14.7014
step 19220, change in cost 0.00982094
step 19230, training accuracy 0.989507
step 19230, cost 14.6916
step 19230, change in cost 0.00980282
step 19240, training accuracy 0.989507
step 19240, cost 14.6818
step 19240, change in cost 0.00979328
step 19250, training accuracy 0.989507
step 19250, cost 14.6721
step 19250, change in cost 0.00977898
step 19260, training accuracy 0.989507
step 19260, cost 14.6623
step 19260, change in cost 0.00977802
step 19270, training accuracy 0.989507
step 19270, cost 14.6525
step 19270, change in cost 0.009758
step 19280, training accuracy 0.989507
step 19280, cost 14.6428
step 19280, change in cost 0.0097456
step 19290, training accuracy 0.989507
step 19290, cost 14.633
step 19290, change in cost 0.00973701
step 19300, training accuracy 0.989507
step 19300, cost 14.6233
step 19300, change in cost 0.00971985
step 19310, training accuracy 0.989507
step 19310, cost 14.6136
step 19310, change in cost 0.00971413
step 19320, training accuracy 0.989507
step 19320, cost 14.6039
step 19320, change in cost 0.00969982
step 19330, training accuracy 0.989507
step 19330, cost 14.5942
step 19330, change in cost 0.00967789
step 19340, training accuracy 0.990556
step 19340, cost 14.5845
step 19340, change in cost 0.00967979
step 19350, training accuracy 0.990556
step 19350, cost 14.5749
step 19350, change in cost 0.00966167
step 19360, training accuracy 0.990556
step 19360, cost 14.5652
step 19360, change in cost 0.00965309
step 19370, training accuracy 0.990556
step 19370, cost 14.5556
step 19370, change in cost 0.00963497
step 19380, training accuracy 0.990556
step 19380, cost 14.546
step 19380, change in cost 0.00962543
step 19390, training accuracy 0.990556
step 19390, cost 14.5364
step 19390, change in cost 0.00961494
step 19400, training accuracy 0.990556
step 19400, cost 14.5268
step 19400, change in cost 0.00960255
step 19410, training accuracy 0.990556
step 19410, cost 14.5172
step 19410, change in cost 0.0095768
step 19420, training accuracy 0.990556
step 19420, cost 14.5076
step 19420, change in cost 0.0095768
step 19430, training accuracy 0.990556
step 19430, cost 14.498
step 19430, change in cost 0.00956726
step 19440, training accuracy 0.990556
step 19440, cost 14.4885
step 19440, change in cost 0.00954914
step 19450, training accuracy 0.990556
step 19450, cost 14.4789
step 19450, change in cost 0.00954723
step 19460, training accuracy 0.990556
step 19460, cost 14.4694
step 19460, change in cost 0.00952911
step 19470, training accuracy 0.990556
step 19470, cost 14.4599
step 19470, change in cost 0.0095129
step 19480, training accuracy 0.990556
step 19480, cost 14.4504
step 19480, change in cost 0.00950718
step 19490, training accuracy 0.990556
step 19490, cost 14.4409
step 19490, change in cost 0.00949478
step 19500, training accuracy 0.990556
step 19500, cost 14.4314
step 19500, change in cost 0.00948143
step 19510, training accuracy 0.990556
step 19510, cost 14.4219
step 19510, change in cost 0.00946712
step 19520, training accuracy 0.990556
step 19520, cost 14.4125
step 19520, change in cost 0.00945854
step 19530, training accuracy 0.990556
step 19530, cost 14.403
step 19530, change in cost 0.00944519
step 19540, training accuracy 0.990556
step 19540, cost 14.3936
step 19540, change in cost 0.00943565
step 19550, training accuracy 0.990556
step 19550, cost 14.3842
step 19550, change in cost 0.00942993
step 19560, training accuracy 0.990556
step 19560, cost 14.3748
step 19560, change in cost 0.00941563
step 19570, training accuracy 0.990556
step 19570, cost 14.3654
step 19570, change in cost 0.00940228
step 19580, training accuracy 0.990556
step 19580, cost 14.356
step 19580, change in cost 0.00938988
step 19590, training accuracy 0.990556
step 19590, cost 14.3466
step 19590, change in cost 0.00937557
step 19600, training accuracy 0.990556
step 19600, cost 14.3372
step 19600, change in cost 0.0093565
step 19610, training accuracy 0.990556
step 19610, cost 14.3279
step 19610, change in cost 0.00935555
step 19620, training accuracy 0.990556
step 19620, cost 14.3185
step 19620, change in cost 0.00933647
step 19630, training accuracy 0.990556
step 19630, cost 14.3092
step 19630, change in cost 0.00933266
step 19640, training accuracy 0.990556
step 19640, cost 14.2999
step 19640, change in cost 0.00932217
step 19650, training accuracy 0.990556
step 19650, cost 14.2906
step 19650, change in cost 0.009305
step 19660, training accuracy 0.990556
step 19660, cost 14.2813
step 19660, change in cost 0.00930023
step 19670, training accuracy 0.990556
step 19670, cost 14.272
step 19670, change in cost 0.00928116
step 19680, training accuracy 0.990556
step 19680, cost 14.2627
step 19680, change in cost 0.00927544
step 19690, training accuracy 0.990556
step 19690, cost 14.2535
step 19690, change in cost 0.00925636
step 19700, training accuracy 0.990556
step 19700, cost 14.2442
step 19700, change in cost 0.00925541
step 19710, training accuracy 0.990556
step 19710, cost 14.235
step 19710, change in cost 0.00923252
step 19720, training accuracy 0.990556
step 19720, cost 14.2258
step 19720, change in cost 0.00922871
step 19730, training accuracy 0.990556
step 19730, cost 14.2165
step 19730, change in cost 0.00921535
step 19740, training accuracy 0.990556
step 19740, cost 14.2073
step 19740, change in cost 0.00920391
step 19750, training accuracy 0.990556
step 19750, cost 14.1981
step 19750, change in cost 0.0092001
step 19760, training accuracy 0.990556
step 19760, cost 14.189
step 19760, change in cost 0.00917912
step 19770, training accuracy 0.990556
step 19770, cost 14.1798
step 19770, change in cost 0.00916672
step 19780, training accuracy 0.990556
step 19780, cost 14.1706
step 19780, change in cost 0.00916481
step 19790, training accuracy 0.990556
step 19790, cost 14.1615
step 19790, change in cost 0.00914574
step 19800, training accuracy 0.990556
step 19800, cost 14.1523
step 19800, change in cost 0.00912952
step 19810, training accuracy 0.990556
step 19810, cost 14.1432
step 19810, change in cost 0.00913143
step 19820, training accuracy 0.990556
step 19820, cost 14.1341
step 19820, change in cost 0.00911045
step 19830, training accuracy 0.990556
step 19830, cost 14.125
step 19830, change in cost 0.00910664
step 19840, training accuracy 0.990556
step 19840, cost 14.1159
step 19840, change in cost 0.00909233
step 19850, training accuracy 0.990556
step 19850, cost 14.1068
step 19850, change in cost 0.0090847
step 19860, training accuracy 0.990556
step 19860, cost 14.0978
step 19860, change in cost 0.00906754
step 19870, training accuracy 0.990556
step 19870, cost 14.0887
step 19870, change in cost 0.00905991
step 19880, training accuracy 0.990556
step 19880, cost 14.0796
step 19880, change in cost 0.00904655
step 19890, training accuracy 0.990556
step 19890, cost 14.0706
step 19890, change in cost 0.0090313
step 19900, training accuracy 0.990556
step 19900, cost 14.0616
step 19900, change in cost 0.00901794
step 19910, training accuracy 0.990556
step 19910, cost 14.0526
step 19910, change in cost 0.00901794
step 19920, training accuracy 0.990556
step 19920, cost 14.0436
step 19920, change in cost 0.00900555
step 19930, training accuracy 0.990556
step 19930, cost 14.0346
step 19930, change in cost 0.0089941
step 19940, training accuracy 0.990556
step 19940, cost 14.0256
step 19940, change in cost 0.00898743
step 19950, training accuracy 0.990556
step 19950, cost 14.0166
step 19950, change in cost 0.00897694
step 19960, training accuracy 0.990556
step 19960, cost 14.0077
step 19960, change in cost 0.00896168
step 19970, training accuracy 0.990556
step 19970, cost 13.9987
step 19970, change in cost 0.00895309
step 19980, training accuracy 0.990556
step 19980, cost 13.9898
step 19980, change in cost 0.00892925
step 19990, training accuracy 0.990556
step 19990, cost 13.9808
step 19990, change in cost 0.00892925
step 20000, training accuracy 0.990556
step 20000, cost 13.9719
step 20000, change in cost 0.00891113
step 20010, training accuracy 0.990556
step 20010, cost 13.963
step 20010, change in cost 0.00890541
step 20020, training accuracy 0.990556
step 20020, cost 13.9541
step 20020, change in cost 0.00889683
step 20030, training accuracy 0.990556
step 20030, cost 13.9452
step 20030, change in cost 0.00888538
step 20040, training accuracy 0.990556
step 20040, cost 13.9364
step 20040, change in cost 0.00887966
step 20050, training accuracy 0.990556
step 20050, cost 13.9275
step 20050, change in cost 0.00885963
step 20060, training accuracy 0.990556
step 20060, cost 13.9186
step 20060, change in cost 0.00885487
step 20070, training accuracy 0.990556
step 20070, cost 13.9098
step 20070, change in cost 0.00884056
step 20080, training accuracy 0.990556
step 20080, cost 13.901
step 20080, change in cost 0.00882626
step 20090, training accuracy 0.990556
step 20090, cost 13.8922
step 20090, change in cost 0.00881958
step 20100, training accuracy 0.990556
step 20100, cost 13.8834
step 20100, change in cost 0.00880814
step 20110, training accuracy 0.990556
step 20110, cost 13.8746
step 20110, change in cost 0.00879192
step 20120, training accuracy 0.990556
step 20120, cost 13.8658
step 20120, change in cost 0.00879383
step 20130, training accuracy 0.990556
step 20130, cost 13.857
step 20130, change in cost 0.00878906
step 20140, training accuracy 0.990556
step 20140, cost 13.8482
step 20140, change in cost 0.00876331
step 20150, training accuracy 0.990556
step 20150, cost 13.8395
step 20150, change in cost 0.00875854
step 20160, training accuracy 0.990556
step 20160, cost 13.8307
step 20160, change in cost 0.00874233
step 20170, training accuracy 0.990556
step 20170, cost 13.822
step 20170, change in cost 0.0087347
step 20180, training accuracy 0.990556
step 20180, cost 13.8133
step 20180, change in cost 0.00872421
step 20190, training accuracy 0.990556
step 20190, cost 13.8045
step 20190, change in cost 0.008708
step 20200, training accuracy 0.990556
step 20200, cost 13.7958
step 20200, change in cost 0.00870323
step 20210, training accuracy 0.990556
step 20210, cost 13.7872
step 20210, change in cost 0.00869179
step 20220, training accuracy 0.990556
step 20220, cost 13.7785
step 20220, change in cost 0.00868702
step 20230, training accuracy 0.990556
step 20230, cost 13.7698
step 20230, change in cost 0.00867462
step 20240, training accuracy 0.990556
step 20240, cost 13.7611
step 20240, change in cost 0.00867176
step 20250, training accuracy 0.990556
step 20250, cost 13.7525
step 20250, change in cost 0.00864887
step 20260, training accuracy 0.990556
step 20260, cost 13.7438
step 20260, change in cost 0.00864029
step 20270, training accuracy 0.990556
step 20270, cost 13.7352
step 20270, change in cost 0.00863361
step 20280, training accuracy 0.990556
step 20280, cost 13.7266
step 20280, change in cost 0.00861454
step 20290, training accuracy 0.990556
step 20290, cost 13.718
step 20290, change in cost 0.00860691
step 20300, training accuracy 0.990556
step 20300, cost 13.7094
step 20300, change in cost 0.00860023
step 20310, training accuracy 0.990556
step 20310, cost 13.7008
step 20310, change in cost 0.00858498
step 20320, training accuracy 0.990556
step 20320, cost 13.6922
step 20320, change in cost 0.00858402
step 20330, training accuracy 0.990556
step 20330, cost 13.6836
step 20330, change in cost 0.00856304
step 20340, training accuracy 0.990556
step 20340, cost 13.6751
step 20340, change in cost 0.00856304
step 20350, training accuracy 0.990556
step 20350, cost 13.6665
step 20350, change in cost 0.0085535
step 20360, training accuracy 0.990556
step 20360, cost 13.658
step 20360, change in cost 0.00854111
step 20370, training accuracy 0.990556
step 20370, cost 13.6495
step 20370, change in cost 0.00853443
step 20380, training accuracy 0.990556
step 20380, cost 13.6409
step 20380, change in cost 0.00850964
step 20390, training accuracy 0.990556
step 20390, cost 13.6324
step 20390, change in cost 0.00850677
step 20400, training accuracy 0.990556
step 20400, cost 13.6239
step 20400, change in cost 0.00849628
step 20410, training accuracy 0.990556
step 20410, cost 13.6155
step 20410, change in cost 0.00848675
step 20420, training accuracy 0.990556
step 20420, cost 13.607
step 20420, change in cost 0.00848198
step 20430, training accuracy 0.990556
step 20430, cost 13.5985
step 20430, change in cost 0.00846481
step 20440, training accuracy 0.990556
step 20440, cost 13.59
step 20440, change in cost 0.00845814
step 20450, training accuracy 0.990556
step 20450, cost 13.5816
step 20450, change in cost 0.00845432
step 20460, training accuracy 0.990556
step 20460, cost 13.5732
step 20460, change in cost 0.00844002
step 20470, training accuracy 0.990556
step 20470, cost 13.5647
step 20470, change in cost 0.00843239
step 20480, training accuracy 0.990556
step 20480, cost 13.5563
step 20480, change in cost 0.00841904
step 20490, training accuracy 0.990556
step 20490, cost 13.5479
step 20490, change in cost 0.00840569
step 20500, training accuracy 0.990556
step 20500, cost 13.5395
step 20500, change in cost 0.0083828
step 20510, training accuracy 0.990556
step 20510, cost 13.5311
step 20510, change in cost 0.00839043
step 20520, training accuracy 0.990556
step 20520, cost 13.5227
step 20520, change in cost 0.00837994
step 20530, training accuracy 0.990556
step 20530, cost 13.5144
step 20530, change in cost 0.00836563
step 20540, training accuracy 0.990556
step 20540, cost 13.506
step 20540, change in cost 0.00836372
step 20550, training accuracy 0.990556
step 20550, cost 13.4977
step 20550, change in cost 0.00834942
step 20560, training accuracy 0.990556
step 20560, cost 13.4893
step 20560, change in cost 0.00834179
step 20570, training accuracy 0.990556
step 20570, cost 13.481
step 20570, change in cost 0.00832367
step 20580, training accuracy 0.990556
step 20580, cost 13.4727
step 20580, change in cost 0.00831795
step 20590, training accuracy 0.990556
step 20590, cost 13.4644
step 20590, change in cost 0.00831032
step 20600, training accuracy 0.990556
step 20600, cost 13.4561
step 20600, change in cost 0.00829506
step 20610, training accuracy 0.990556
step 20610, cost 13.4478
step 20610, change in cost 0.00828934
step 20620, training accuracy 0.990556
step 20620, cost 13.4395
step 20620, change in cost 0.00827122
step 20630, training accuracy 0.990556
step 20630, cost 13.4312
step 20630, change in cost 0.00827408
step 20640, training accuracy 0.990556
step 20640, cost 13.423
step 20640, change in cost 0.00826454
step 20650, training accuracy 0.990556
step 20650, cost 13.4147
step 20650, change in cost 0.00824738
step 20660, training accuracy 0.990556
step 20660, cost 13.4065
step 20660, change in cost 0.00824928
step 20670, training accuracy 0.990556
step 20670, cost 13.3982
step 20670, change in cost 0.00823402
step 20680, training accuracy 0.990556
step 20680, cost 13.39
step 20680, change in cost 0.00822544
step 20690, training accuracy 0.990556
step 20690, cost 13.3818
step 20690, change in cost 0.00821018
step 20700, training accuracy 0.990556
step 20700, cost 13.3736
step 20700, change in cost 0.00819969
step 20710, training accuracy 0.990556
step 20710, cost 13.3654
step 20710, change in cost 0.00818539
step 20720, training accuracy 0.990556
step 20720, cost 13.3572
step 20720, change in cost 0.00818157
step 20730, training accuracy 0.990556
step 20730, cost 13.3491
step 20730, change in cost 0.00817299
step 20740, training accuracy 0.990556
step 20740, cost 13.3409
step 20740, change in cost 0.00816345
step 20750, training accuracy 0.990556
step 20750, cost 13.3327
step 20750, change in cost 0.00815773
step 20760, training accuracy 0.990556
step 20760, cost 13.3246
step 20760, change in cost 0.00814533
step 20770, training accuracy 0.990556
step 20770, cost 13.3165
step 20770, change in cost 0.0081358
step 20780, training accuracy 0.990556
step 20780, cost 13.3083
step 20780, change in cost 0.00813293
step 20790, training accuracy 0.990556
step 20790, cost 13.3002
step 20790, change in cost 0.008111
step 20800, training accuracy 0.990556
step 20800, cost 13.2921
step 20800, change in cost 0.00810909
step 20810, training accuracy 0.990556
step 20810, cost 13.284
step 20810, change in cost 0.00809479
step 20820, training accuracy 0.990556
step 20820, cost 13.2759
step 20820, change in cost 0.00808334
step 20830, training accuracy 0.990556
step 20830, cost 13.2679
step 20830, change in cost 0.00807953
step 20840, training accuracy 0.990556
step 20840, cost 13.2598
step 20840, change in cost 0.00807095
step 20850, training accuracy 0.990556
step 20850, cost 13.2517
step 20850, change in cost 0.0080595
step 20860, training accuracy 0.990556
step 20860, cost 13.2437
step 20860, change in cost 0.00804901
step 20870, training accuracy 0.990556
step 20870, cost 13.2356
step 20870, change in cost 0.00804329
step 20880, training accuracy 0.990556
step 20880, cost 13.2276
step 20880, change in cost 0.00803661
step 20890, training accuracy 0.990556
step 20890, cost 13.2196
step 20890, change in cost 0.00802326
step 20900, training accuracy 0.990556
step 20900, cost 13.2116
step 20900, change in cost 0.00801182
step 20910, training accuracy 0.990556
step 20910, cost 13.2036
step 20910, change in cost 0.00799847
step 20920, training accuracy 0.990556
step 20920, cost 13.1956
step 20920, change in cost 0.0079937
step 20930, training accuracy 0.990556
step 20930, cost 13.1876
step 20930, change in cost 0.00798416
step 20940, training accuracy 0.990556
step 20940, cost 13.1796
step 20940, change in cost 0.00797081
step 20950, training accuracy 0.990556
step 20950, cost 13.1716
step 20950, change in cost 0.00797081
step 20960, training accuracy 0.990556
step 20960, cost 13.1637
step 20960, change in cost 0.0079546
step 20970, training accuracy 0.990556
step 20970, cost 13.1557
step 20970, change in cost 0.0079565
step 20980, training accuracy 0.990556
step 20980, cost 13.1478
step 20980, change in cost 0.00794601
step 20990, training accuracy 0.990556
step 20990, cost 13.1399
step 20990, change in cost 0.00792885
step 21000, training accuracy 0.990556
step 21000, cost 13.1319
step 21000, change in cost 0.00792313
step 21010, training accuracy 0.990556
step 21010, cost 13.124
step 21010, change in cost 0.00790596
step 21020, training accuracy 0.990556
step 21020, cost 13.1161
step 21020, change in cost 0.0079031
step 21030, training accuracy 0.990556
step 21030, cost 13.1082
step 21030, change in cost 0.00788784
step 21040, training accuracy 0.990556
step 21040, cost 13.1004
step 21040, change in cost 0.00788498
step 21050, training accuracy 0.990556
step 21050, cost 13.0925
step 21050, change in cost 0.00786686
step 21060, training accuracy 0.990556
step 21060, cost 13.0846
step 21060, change in cost 0.00786877
step 21070, training accuracy 0.990556
step 21070, cost 13.0768
step 21070, change in cost 0.00785637
step 21080, training accuracy 0.990556
step 21080, cost 13.0689
step 21080, change in cost 0.00784588
step 21090, training accuracy 0.990556
step 21090, cost 13.0611
step 21090, change in cost 0.00784206
step 21100, training accuracy 0.990556
step 21100, cost 13.0532
step 21100, change in cost 0.0078373
step 21110, training accuracy 0.990556
step 21110, cost 13.0454
step 21110, change in cost 0.00782871
step 21120, training accuracy 0.990556
step 21120, cost 13.0376
step 21120, change in cost 0.00780582
step 21130, training accuracy 0.990556
step 21130, cost 13.0298
step 21130, change in cost 0.00780106
step 21140, training accuracy 0.990556
step 21140, cost 13.022
step 21140, change in cost 0.00778961
step 21150, training accuracy 0.990556
step 21150, cost 13.0142
step 21150, change in cost 0.00778103
step 21160, training accuracy 0.990556
step 21160, cost 13.0065
step 21160, change in cost 0.00777721
step 21170, training accuracy 0.990556
step 21170, cost 12.9987
step 21170, change in cost 0.00776577
step 21180, training accuracy 0.990556
step 21180, cost 12.9909
step 21180, change in cost 0.00775814
step 21190, training accuracy 0.990556
step 21190, cost 12.9832
step 21190, change in cost 0.00775051
step 21200, training accuracy 0.990556
step 21200, cost 12.9754
step 21200, change in cost 0.00774002
step 21210, training accuracy 0.990556
step 21210, cost 12.9677
step 21210, change in cost 0.00774097
step 21220, training accuracy 0.990556
step 21220, cost 12.96
step 21220, change in cost 0.00772381
step 21230, training accuracy 0.990556
step 21230, cost 12.9523
step 21230, change in cost 0.00771809
step 21240, training accuracy 0.990556
step 21240, cost 12.9446
step 21240, change in cost 0.00770092
step 21250, training accuracy 0.990556
step 21250, cost 12.9369
step 21250, change in cost 0.00769043
step 21260, training accuracy 0.990556
step 21260, cost 12.9292
step 21260, change in cost 0.00768566
step 21270, training accuracy 0.990556
step 21270, cost 12.9215
step 21270, change in cost 0.00767326
step 21280, training accuracy 0.990556
step 21280, cost 12.9138
step 21280, change in cost 0.0076685
step 21290, training accuracy 0.990556
step 21290, cost 12.9062
step 21290, change in cost 0.00765991
step 21300, training accuracy 0.990556
step 21300, cost 12.8985
step 21300, change in cost 0.007658
step 21310, training accuracy 0.990556
step 21310, cost 12.8909
step 21310, change in cost 0.00763893
step 21320, training accuracy 0.990556
step 21320, cost 12.8832
step 21320, change in cost 0.00764179
step 21330, training accuracy 0.990556
step 21330, cost 12.8756
step 21330, change in cost 0.0076313
step 21340, training accuracy 0.990556
step 21340, cost 12.868
step 21340, change in cost 0.00762081
step 21350, training accuracy 0.990556
step 21350, cost 12.8604
step 21350, change in cost 0.00760746
step 21360, training accuracy 0.990556
step 21360, cost 12.8528
step 21360, change in cost 0.00759888
step 21370, training accuracy 0.990556
step 21370, cost 12.8452
step 21370, change in cost 0.00758743
step 21380, training accuracy 0.990556
step 21380, cost 12.8376
step 21380, change in cost 0.00758171
step 21390, training accuracy 0.990556
step 21390, cost 12.83
step 21390, change in cost 0.00757313
step 21400, training accuracy 0.990556
step 21400, cost 12.8225
step 21400, change in cost 0.0075655
step 21410, training accuracy 0.990556
step 21410, cost 12.8149
step 21410, change in cost 0.00755024
step 21420, training accuracy 0.990556
step 21420, cost 12.8074
step 21420, change in cost 0.00755978
step 21430, training accuracy 0.990556
step 21430, cost 12.7998
step 21430, change in cost 0.0075407
step 21440, training accuracy 0.990556
step 21440, cost 12.7923
step 21440, change in cost 0.00754166
step 21450, training accuracy 0.990556
step 21450, cost 12.7848
step 21450, change in cost 0.00751972
step 21460, training accuracy 0.990556
step 21460, cost 12.7772
step 21460, change in cost 0.00752354
step 21470, training accuracy 0.990556
step 21470, cost 12.7697
step 21470, change in cost 0.00749969
step 21480, training accuracy 0.990556
step 21480, cost 12.7622
step 21480, change in cost 0.00749302
step 21490, training accuracy 0.990556
step 21490, cost 12.7548
step 21490, change in cost 0.00748348
step 21500, training accuracy 0.990556
step 21500, cost 12.7473
step 21500, change in cost 0.00747967
step 21510, training accuracy 0.990556
step 21510, cost 12.7398
step 21510, change in cost 0.00747013
step 21520, training accuracy 0.990556
step 21520, cost 12.7323
step 21520, change in cost 0.00746155
step 21530, training accuracy 0.990556
step 21530, cost 12.7249
step 21530, change in cost 0.00745201
step 21540, training accuracy 0.990556
step 21540, cost 12.7174
step 21540, change in cost 0.00745392
step 21550, training accuracy 0.990556
step 21550, cost 12.71
step 21550, change in cost 0.00743866
step 21560, training accuracy 0.990556
step 21560, cost 12.7026
step 21560, change in cost 0.00743103
step 21570, training accuracy 0.990556
step 21570, cost 12.6951
step 21570, change in cost 0.00742912
step 21580, training accuracy 0.990556
step 21580, cost 12.6877
step 21580, change in cost 0.00741386
step 21590, training accuracy 0.990556
step 21590, cost 12.6803
step 21590, change in cost 0.00740242
step 21600, training accuracy 0.990556
step 21600, cost 12.6729
step 21600, change in cost 0.00739288
step 21610, training accuracy 0.990556
step 21610, cost 12.6656
step 21610, change in cost 0.00737953
step 21620, training accuracy 0.990556
step 21620, cost 12.6582
step 21620, change in cost 0.00738144
step 21630, training accuracy 0.990556
step 21630, cost 12.6508
step 21630, change in cost 0.00737572
step 21640, training accuracy 0.990556
step 21640, cost 12.6434
step 21640, change in cost 0.00736523
step 21650, training accuracy 0.990556
step 21650, cost 12.6361
step 21650, change in cost 0.00735569
step 21660, training accuracy 0.990556
step 21660, cost 12.6287
step 21660, change in cost 0.00734901
step 21670, training accuracy 0.990556
step 21670, cost 12.6214
step 21670, change in cost 0.00734234
step 21680, training accuracy 0.990556
step 21680, cost 12.6141
step 21680, change in cost 0.00733185
step 21690, training accuracy 0.990556
step 21690, cost 12.6067
step 21690, change in cost 0.00732708
step 21700, training accuracy 0.990556
step 21700, cost 12.5994
step 21700, change in cost 0.00731087
step 21710, training accuracy 0.990556
step 21710, cost 12.5921
step 21710, change in cost 0.00730133
step 21720, training accuracy 0.990556
step 21720, cost 12.5848
step 21720, change in cost 0.00729465
step 21730, training accuracy 0.990556
step 21730, cost 12.5775
step 21730, change in cost 0.00728512
step 21740, training accuracy 0.990556
step 21740, cost 12.5703
step 21740, change in cost 0.00728035
step 21750, training accuracy 0.990556
step 21750, cost 12.563
step 21750, change in cost 0.00727272
step 21760, training accuracy 0.990556
step 21760, cost 12.5557
step 21760, change in cost 0.00726414
step 21770, training accuracy 0.990556
step 21770, cost 12.5485
step 21770, change in cost 0.0072546
step 21780, training accuracy 0.990556
step 21780, cost 12.5412
step 21780, change in cost 0.00725651
step 21790, training accuracy 0.990556
step 21790, cost 12.534
step 21790, change in cost 0.00724125
step 21800, training accuracy 0.990556
step 21800, cost 12.5267
step 21800, change in cost 0.0072422
step 21810, training accuracy 0.990556
step 21810, cost 12.5195
step 21810, change in cost 0.00723076
step 21820, training accuracy 0.990556
step 21820, cost 12.5123
step 21820, change in cost 0.00721455
step 21830, training accuracy 0.990556
step 21830, cost 12.5051
step 21830, change in cost 0.00720119
step 21840, training accuracy 0.990556
step 21840, cost 12.4979
step 21840, change in cost 0.00719738
step 21850, training accuracy 0.990556
step 21850, cost 12.4907
step 21850, change in cost 0.00719357
step 21860, training accuracy 0.990556
step 21860, cost 12.4835
step 21860, change in cost 0.00717831
step 21870, training accuracy 0.990556
step 21870, cost 12.4763
step 21870, change in cost 0.00718117
step 21880, training accuracy 0.990556
step 21880, cost 12.4692
step 21880, change in cost 0.00716782
step 21890, training accuracy 0.990556
step 21890, cost 12.462
step 21890, change in cost 0.00716305
step 21900, training accuracy 0.990556
step 21900, cost 12.4548
step 21900, change in cost 0.00715542
step 21910, training accuracy 0.990556
step 21910, cost 12.4477
step 21910, change in cost 0.00714874
step 21920, training accuracy 0.990556
step 21920, cost 12.4405
step 21920, change in cost 0.00714207
step 21930, training accuracy 0.990556
step 21930, cost 12.4334
step 21930, change in cost 0.00713444
step 21940, training accuracy 0.990556
step 21940, cost 12.4263
step 21940, change in cost 0.00712204
step 21950, training accuracy 0.990556
step 21950, cost 12.4192
step 21950, change in cost 0.00710869
step 21960, training accuracy 0.990556
step 21960, cost 12.4121
step 21960, change in cost 0.00709724
step 21970, training accuracy 0.990556
step 21970, cost 12.405
step 21970, change in cost 0.0070982
step 21980, training accuracy 0.990556
step 21980, cost 12.3979
step 21980, change in cost 0.00708294
step 21990, training accuracy 0.990556
step 21990, cost 12.3908
step 21990, change in cost 0.00708294
step 22000, training accuracy 0.990556
step 22000, cost 12.3837
step 22000, change in cost 0.00707722
step 22010, training accuracy 0.990556
step 22010, cost 12.3767
step 22010, change in cost 0.007061
step 22020, training accuracy 0.990556
step 22020, cost 12.3696
step 22020, change in cost 0.0070591
step 22030, training accuracy 0.990556
step 22030, cost 12.3626
step 22030, change in cost 0.00705528
step 22040, training accuracy 0.990556
step 22040, cost 12.3555
step 22040, change in cost 0.00704384
step 22050, training accuracy 0.990556
step 22050, cost 12.3485
step 22050, change in cost 0.00704098
step 22060, training accuracy 0.990556
step 22060, cost 12.3415
step 22060, change in cost 0.00703239
step 22070, training accuracy 0.990556
step 22070, cost 12.3344
step 22070, change in cost 0.00701332
step 22080, training accuracy 0.990556
step 22080, cost 12.3274
step 22080, change in cost 0.00700951
step 22090, training accuracy 0.990556
step 22090, cost 12.3204
step 22090, change in cost 0.00700378
step 22100, training accuracy 0.990556
step 22100, cost 12.3134
step 22100, change in cost 0.00698757
step 22110, training accuracy 0.990556
step 22110, cost 12.3064
step 22110, change in cost 0.00698948
step 22120, training accuracy 0.990556
step 22120, cost 12.2995
step 22120, change in cost 0.00697803
step 22130, training accuracy 0.990556
step 22130, cost 12.2925
step 22130, change in cost 0.00697994
step 22140, training accuracy 0.990556
step 22140, cost 12.2855
step 22140, change in cost 0.00696945
step 22150, training accuracy 0.990556
step 22150, cost 12.2786
step 22150, change in cost 0.00695992
step 22160, training accuracy 0.990556
step 22160, cost 12.2716
step 22160, change in cost 0.00695515
step 22170, training accuracy 0.990556
step 22170, cost 12.2647
step 22170, change in cost 0.00694752
step 22180, training accuracy 0.990556
step 22180, cost 12.2577
step 22180, change in cost 0.00693321
step 22190, training accuracy 0.990556
step 22190, cost 12.2508
step 22190, change in cost 0.00693035
step 22200, training accuracy 0.990556
step 22200, cost 12.2439
step 22200, change in cost 0.00691032
step 22210, training accuracy 0.990556
step 22210, cost 12.237
step 22210, change in cost 0.00691223
step 22220, training accuracy 0.990556
step 22220, cost 12.2301
step 22220, change in cost 0.00689983
step 22230, training accuracy 0.990556
step 22230, cost 12.2232
step 22230, change in cost 0.00689793
step 22240, training accuracy 0.990556
step 22240, cost 12.2163
step 22240, change in cost 0.00688267
step 22250, training accuracy 0.990556
step 22250, cost 12.2094
step 22250, change in cost 0.00689125
step 22260, training accuracy 0.990556
step 22260, cost 12.2025
step 22260, change in cost 0.00687313
step 22270, training accuracy 0.990556
step 22270, cost 12.1957
step 22270, change in cost 0.00686646
step 22280, training accuracy 0.990556
step 22280, cost 12.1888
step 22280, change in cost 0.00686359
step 22290, training accuracy 0.990556
step 22290, cost 12.1819
step 22290, change in cost 0.00685787
step 22300, training accuracy 0.990556
step 22300, cost 12.1751
step 22300, change in cost 0.00685024
step 22310, training accuracy 0.990556
step 22310, cost 12.1683
step 22310, change in cost 0.00683498
step 22320, training accuracy 0.990556
step 22320, cost 12.1614
step 22320, change in cost 0.00683212
step 22330, training accuracy 0.990556
step 22330, cost 12.1546
step 22330, change in cost 0.00681496
step 22340, training accuracy 0.990556
step 22340, cost 12.1478
step 22340, change in cost 0.00681019
step 22350, training accuracy 0.990556
step 22350, cost 12.141
step 22350, change in cost 0.00680256
step 22360, training accuracy 0.990556
step 22360, cost 12.1342
step 22360, change in cost 0.00680542
step 22370, training accuracy 0.990556
step 22370, cost 12.1274
step 22370, change in cost 0.00678539
step 22380, training accuracy 0.990556
step 22380, cost 12.1206
step 22380, change in cost 0.00679016
step 22390, training accuracy 0.990556
step 22390, cost 12.1138
step 22390, change in cost 0.00678062
step 22400, training accuracy 0.990556
step 22400, cost 12.1071
step 22400, change in cost 0.00677299
step 22410, training accuracy 0.990556
step 22410, cost 12.1003
step 22410, change in cost 0.00676727
step 22420, training accuracy 0.990556
step 22420, cost 12.0935
step 22420, change in cost 0.00675964
step 22430, training accuracy 0.990556
step 22430, cost 12.0868
step 22430, change in cost 0.00675774
step 22440, training accuracy 0.990556
step 22440, cost 12.08
step 22440, change in cost 0.00673771
step 22450, training accuracy 0.990556
step 22450, cost 12.0733
step 22450, change in cost 0.00673008
step 22460, training accuracy 0.990556
step 22460, cost 12.0666
step 22460, change in cost 0.00672054
step 22470, training accuracy 0.990556
step 22470, cost 12.0599
step 22470, change in cost 0.00671864
step 22480, training accuracy 0.990556
step 22480, cost 12.0532
step 22480, change in cost 0.00671196
step 22490, training accuracy 0.990556
step 22490, cost 12.0464
step 22490, change in cost 0.00671005
step 22500, training accuracy 0.990556
step 22500, cost 12.0398
step 22500, change in cost 0.00668716
step 22510, training accuracy 0.990556
step 22510, cost 12.0331
step 22510, change in cost 0.00669193
step 22520, training accuracy 0.990556
step 22520, cost 12.0264
step 22520, change in cost 0.00668335
step 22530, training accuracy 0.990556
step 22530, cost 12.0197
step 22530, change in cost 0.00667763
step 22540, training accuracy 0.990556
step 22540, cost 12.013
step 22540, change in cost 0.00667191
step 22550, training accuracy 0.990556
step 22550, cost 12.0064
step 22550, change in cost 0.00666809
step 22560, training accuracy 0.990556
step 22560, cost 11.9997
step 22560, change in cost 0.00665951
step 22570, training accuracy 0.990556
step 22570, cost 11.9931
step 22570, change in cost 0.00664616
step 22580, training accuracy 0.990556
step 22580, cost 11.9864
step 22580, change in cost 0.0066328
step 22590, training accuracy 0.990556
step 22590, cost 11.9798
step 22590, change in cost 0.00662994
step 22600, training accuracy 0.990556
step 22600, cost 11.9732
step 22600, change in cost 0.00662136
step 22610, training accuracy 0.990556
step 22610, cost 11.9666
step 22610, change in cost 0.00661755
step 22620, training accuracy 0.990556
step 22620, cost 11.9599
step 22620, change in cost 0.00661659
step 22630, training accuracy 0.990556
step 22630, cost 11.9533
step 22630, change in cost 0.00660324
step 22640, training accuracy 0.990556
step 22640, cost 11.9467
step 22640, change in cost 0.00660229
step 22650, training accuracy 0.990556
step 22650, cost 11.9401
step 22650, change in cost 0.00658989
step 22660, training accuracy 0.990556
step 22660, cost 11.9336
step 22660, change in cost 0.00658989
step 22670, training accuracy 0.990556
step 22670, cost 11.927
step 22670, change in cost 0.00658131
step 22680, training accuracy 0.990556
step 22680, cost 11.9204
step 22680, change in cost 0.00657272
step 22690, training accuracy 0.990556
step 22690, cost 11.9138
step 22690, change in cost 0.00656796
step 22700, training accuracy 0.990556
step 22700, cost 11.9073
step 22700, change in cost 0.00655174
step 22710, training accuracy 0.990556
step 22710, cost 11.9007
step 22710, change in cost 0.00654507
step 22720, training accuracy 0.990556
step 22720, cost 11.8942
step 22720, change in cost 0.00653362
step 22730, training accuracy 0.990556
step 22730, cost 11.8877
step 22730, change in cost 0.00653076
step 22740, training accuracy 0.990556
step 22740, cost 11.8811
step 22740, change in cost 0.00653553
step 22750, training accuracy 0.990556
step 22750, cost 11.8746
step 22750, change in cost 0.0065136
step 22760, training accuracy 0.990556
step 22760, cost 11.8681
step 22760, change in cost 0.0065155
step 22770, training accuracy 0.990556
step 22770, cost 11.8616
step 22770, change in cost 0.00650692
step 22780, training accuracy 0.990556
step 22780, cost 11.8551
step 22780, change in cost 0.00649834
step 22790, training accuracy 0.990556
step 22790, cost 11.8486
step 22790, change in cost 0.00649452
step 22800, training accuracy 0.990556
step 22800, cost 11.8421
step 22800, change in cost 0.0064888
step 22810, training accuracy 0.990556
step 22810, cost 11.8356
step 22810, change in cost 0.00648212
step 22820, training accuracy 0.990556
step 22820, cost 11.8292
step 22820, change in cost 0.00648022
step 22830, training accuracy 0.990556
step 22830, cost 11.8227
step 22830, change in cost 0.00645638
step 22840, training accuracy 0.990556
step 22840, cost 11.8162
step 22840, change in cost 0.00645733
step 22850, training accuracy 0.990556
step 22850, cost 11.8098
step 22850, change in cost 0.00644493
step 22860, training accuracy 0.990556
step 22860, cost 11.8034
step 22860, change in cost 0.00644398
step 22870, training accuracy 0.990556
step 22870, cost 11.7969
step 22870, change in cost 0.0064373
step 22880, training accuracy 0.990556
step 22880, cost 11.7905
step 22880, change in cost 0.00642681
step 22890, training accuracy 0.990556
step 22890, cost 11.7841
step 22890, change in cost 0.00641727
step 22900, training accuracy 0.990556
step 22900, cost 11.7777
step 22900, change in cost 0.00642014
step 22910, training accuracy 0.991605
step 22910, cost 11.7712
step 22910, change in cost 0.00640678
step 22920, training accuracy 0.991605
step 22920, cost 11.7648
step 22920, change in cost 0.0064106
step 22930, training accuracy 0.991605
step 22930, cost 11.7584
step 22930, change in cost 0.00640202
step 22940, training accuracy 0.991605
step 22940, cost 11.752
step 22940, change in cost 0.00639153
step 22950, training accuracy 0.991605
step 22950, cost 11.7457
step 22950, change in cost 0.00639057
step 22960, training accuracy 0.991605
step 22960, cost 11.7393
step 22960, change in cost 0.00637722
step 22970, training accuracy 0.991605
step 22970, cost 11.7329
step 22970, change in cost 0.00636768
step 22980, training accuracy 0.991605
step 22980, cost 11.7265
step 22980, change in cost 0.00636005
step 22990, training accuracy 0.991605
step 22990, cost 11.7202
step 22990, change in cost 0.00635147
step 23000, training accuracy 0.991605
step 23000, cost 11.7138
step 23000, change in cost 0.00634861
step 23010, training accuracy 0.991605
step 23010, cost 11.7075
step 23010, change in cost 0.00633907
step 23020, training accuracy 0.991605
step 23020, cost 11.7012
step 23020, change in cost 0.00633812
step 23030, training accuracy 0.992655
step 23030, cost 11.6948
step 23030, change in cost 0.00632954
step 23040, training accuracy 0.992655
step 23040, cost 11.6885
step 23040, change in cost 0.00632668
step 23050, training accuracy 0.992655
step 23050, cost 11.6822
step 23050, change in cost 0.00631809
step 23060, training accuracy 0.992655
step 23060, cost 11.6759
step 23060, change in cost 0.00630856
step 23070, training accuracy 0.992655
step 23070, cost 11.6696
step 23070, change in cost 0.00630474
step 23080, training accuracy 0.992655
step 23080, cost 11.6633
step 23080, change in cost 0.00630093
step 23090, training accuracy 0.992655
step 23090, cost 11.657
step 23090, change in cost 0.00629425
step 23100, training accuracy 0.992655
step 23100, cost 11.6507
step 23100, change in cost 0.00627995
step 23110, training accuracy 0.992655
step 23110, cost 11.6444
step 23110, change in cost 0.00627327
step 23120, training accuracy 0.992655
step 23120, cost 11.6382
step 23120, change in cost 0.00626278
step 23130, training accuracy 0.992655
step 23130, cost 11.6319
step 23130, change in cost 0.00625515
step 23140, training accuracy 0.992655
step 23140, cost 11.6257
step 23140, change in cost 0.00625896
step 23150, training accuracy 0.992655
step 23150, cost 11.6194
step 23150, change in cost 0.00624657
step 23160, training accuracy 0.992655
step 23160, cost 11.6132
step 23160, change in cost 0.00623989
step 23170, training accuracy 0.992655
step 23170, cost 11.6069
step 23170, change in cost 0.00623798
step 23180, training accuracy 0.992655
step 23180, cost 11.6007
step 23180, change in cost 0.0062294
step 23190, training accuracy 0.992655
step 23190, cost 11.5945
step 23190, change in cost 0.00623035
step 23200, training accuracy 0.992655
step 23200, cost 11.5883
step 23200, change in cost 0.00622177
step 23210, training accuracy 0.992655
step 23210, cost 11.582
step 23210, change in cost 0.00621223
step 23220, training accuracy 0.992655
step 23220, cost 11.5758
step 23220, change in cost 0.00620842
step 23230, training accuracy 0.992655
step 23230, cost 11.5696
step 23230, change in cost 0.00619602
step 23240, training accuracy 0.992655
step 23240, cost 11.5634
step 23240, change in cost 0.00619125
step 23250, training accuracy 0.992655
step 23250, cost 11.5573
step 23250, change in cost 0.0061779
step 23260, training accuracy 0.992655
step 23260, cost 11.5511
step 23260, change in cost 0.00617695
step 23270, training accuracy 0.992655
step 23270, cost 11.5449
step 23270, change in cost 0.00616169
step 23280, training accuracy 0.992655
step 23280, cost 11.5388
step 23280, change in cost 0.00616074
step 23290, training accuracy 0.992655
step 23290, cost 11.5326
step 23290, change in cost 0.00616169
step 23300, training accuracy 0.992655
step 23300, cost 11.5265
step 23300, change in cost 0.0061512
step 23310, training accuracy 0.992655
step 23310, cost 11.5203
step 23310, change in cost 0.00614643
step 23320, training accuracy 0.992655
step 23320, cost 11.5142
step 23320, change in cost 0.00613785
step 23330, training accuracy 0.992655
step 23330, cost 11.508
step 23330, change in cost 0.00613499
step 23340, training accuracy 0.992655
step 23340, cost 11.5019
step 23340, change in cost 0.00613499
step 23350, training accuracy 0.992655
step 23350, cost 11.4958
step 23350, change in cost 0.00612354
step 23360, training accuracy 0.992655
step 23360, cost 11.4897
step 23360, change in cost 0.00612164
step 23370, training accuracy 0.992655
step 23370, cost 11.4836
step 23370, change in cost 0.00610447
step 23380, training accuracy 0.992655
step 23380, cost 11.4775
step 23380, change in cost 0.00609779
step 23390, training accuracy 0.992655
step 23390, cost 11.4714
step 23390, change in cost 0.00609207
step 23400, training accuracy 0.992655
step 23400, cost 11.4653
step 23400, change in cost 0.00608253
step 23410, training accuracy 0.992655
step 23410, cost 11.4592
step 23410, change in cost 0.00607967
step 23420, training accuracy 0.992655
step 23420, cost 11.4531
step 23420, change in cost 0.00607204
step 23430, training accuracy 0.992655
step 23430, cost 11.4471
step 23430, change in cost 0.00606441
step 23440, training accuracy 0.992655
step 23440, cost 11.441
step 23440, change in cost 0.00606537
step 23450, training accuracy 0.992655
step 23450, cost 11.4349
step 23450, change in cost 0.00605679
step 23460, training accuracy 0.992655
step 23460, cost 11.4289
step 23460, change in cost 0.00604916
step 23470, training accuracy 0.992655
step 23470, cost 11.4228
step 23470, change in cost 0.00604057
step 23480, training accuracy 0.992655
step 23480, cost 11.4168
step 23480, change in cost 0.00604534
step 23490, training accuracy 0.992655
step 23490, cost 11.4108
step 23490, change in cost 0.00603771
step 23500, training accuracy 0.992655
step 23500, cost 11.4047
step 23500, change in cost 0.00602913
step 23510, training accuracy 0.992655
step 23510, cost 11.3987
step 23510, change in cost 0.00602055
step 23520, training accuracy 0.992655
step 23520, cost 11.3927
step 23520, change in cost 0.0060091
step 23530, training accuracy 0.992655
step 23530, cost 11.3867
step 23530, change in cost 0.00600243
step 23540, training accuracy 0.992655
step 23540, cost 11.3807
step 23540, change in cost 0.00599766
step 23550, training accuracy 0.992655
step 23550, cost 11.3747
step 23550, change in cost 0.00599098
step 23560, training accuracy 0.992655
step 23560, cost 11.3687
step 23560, change in cost 0.00598621
step 23570, training accuracy 0.992655
step 23570, cost 11.3627
step 23570, change in cost 0.00598335
step 23580, training accuracy 0.992655
step 23580, cost 11.3568
step 23580, change in cost 0.00597477
step 23590, training accuracy 0.992655
step 23590, cost 11.3508
step 23590, change in cost 0.00597191
step 23600, training accuracy 0.992655
step 23600, cost 11.3448
step 23600, change in cost 0.00596714
step 23610, training accuracy 0.992655
step 23610, cost 11.3389
step 23610, change in cost 0.00595856
step 23620, training accuracy 0.992655
step 23620, cost 11.3329
step 23620, change in cost 0.00595188
step 23630, training accuracy 0.992655
step 23630, cost 11.327
step 23630, change in cost 0.00594711
step 23640, training accuracy 0.992655
step 23640, cost 11.321
step 23640, change in cost 0.00594616
step 23650, training accuracy 0.992655
step 23650, cost 11.3151
step 23650, change in cost 0.0059309
step 23660, training accuracy 0.992655
step 23660, cost 11.3092
step 23660, change in cost 0.00592136
step 23670, training accuracy 0.992655
step 23670, cost 11.3033
step 23670, change in cost 0.00591373
step 23680, training accuracy 0.992655
step 23680, cost 11.2974
step 23680, change in cost 0.00591278
step 23690, training accuracy 0.992655
step 23690, cost 11.2914
step 23690, change in cost 0.00590706
step 23700, training accuracy 0.992655
step 23700, cost 11.2855
step 23700, change in cost 0.00590038
step 23710, training accuracy 0.992655
step 23710, cost 11.2796
step 23710, change in cost 0.00589848
step 23720, training accuracy 0.992655
step 23720, cost 11.2738
step 23720, change in cost 0.00588989
step 23730, training accuracy 0.992655
step 23730, cost 11.2679
step 23730, change in cost 0.00588036
step 23740, training accuracy 0.992655
step 23740, cost 11.262
step 23740, change in cost 0.00588036
step 23750, training accuracy 0.992655
step 23750, cost 11.2561
step 23750, change in cost 0.00587463
step 23760, training accuracy 0.992655
step 23760, cost 11.2502
step 23760, change in cost 0.00586987
step 23770, training accuracy 0.992655
step 23770, cost 11.2444
step 23770, change in cost 0.00586319
step 23780, training accuracy 0.992655
step 23780, cost 11.2385
step 23780, change in cost 0.00585747
step 23790, training accuracy 0.992655
step 23790, cost 11.2327
step 23790, change in cost 0.00584984
step 23800, training accuracy 0.992655
step 23800, cost 11.2268
step 23800, change in cost 0.00584221
step 23810, training accuracy 0.992655
step 23810, cost 11.221
step 23810, change in cost 0.00583267
step 23820, training accuracy 0.992655
step 23820, cost 11.2152
step 23820, change in cost 0.00582504
step 23830, training accuracy 0.992655
step 23830, cost 11.2094
step 23830, change in cost 0.00581646
step 23840, training accuracy 0.992655
step 23840, cost 11.2035
step 23840, change in cost 0.00581551
step 23850, training accuracy 0.993704
step 23850, cost 11.1977
step 23850, change in cost 0.00581264
step 23860, training accuracy 0.993704
step 23860, cost 11.1919
step 23860, change in cost 0.00580311
step 23870, training accuracy 0.993704
step 23870, cost 11.1861
step 23870, change in cost 0.00580215
step 23880, training accuracy 0.993704
step 23880, cost 11.1803
step 23880, change in cost 0.00579643
step 23890, training accuracy 0.993704
step 23890, cost 11.1745
step 23890, change in cost 0.0057888
step 23900, training accuracy 0.993704
step 23900, cost 11.1688
step 23900, change in cost 0.00579166
step 23910, training accuracy 0.993704
step 23910, cost 11.163
step 23910, change in cost 0.00577736
step 23920, training accuracy 0.993704
step 23920, cost 11.1572
step 23920, change in cost 0.00577641
step 23930, training accuracy 0.993704
step 23930, cost 11.1514
step 23930, change in cost 0.00576973
step 23940, training accuracy 0.993704
step 23940, cost 11.1457
step 23940, change in cost 0.00575352
step 23950, training accuracy 0.993704
step 23950, cost 11.1399
step 23950, change in cost 0.00575733
step 23960, training accuracy 0.993704
step 23960, cost 11.1342
step 23960, change in cost 0.00574303
step 23970, training accuracy 0.993704
step 23970, cost 11.1284
step 23970, change in cost 0.0057373
step 23980, training accuracy 0.993704
step 23980, cost 11.1227
step 23980, change in cost 0.00573349
step 23990, training accuracy 0.993704
step 23990, cost 11.117
step 23990, change in cost 0.00572872
step 24000, training accuracy 0.993704
step 24000, cost 11.1113
step 24000, change in cost 0.005723
step 24010, training accuracy 0.993704
step 24010, cost 11.1055
step 24010, change in cost 0.00571442
step 24020, training accuracy 0.993704
step 24020, cost 11.0998
step 24020, change in cost 0.00571346
step 24030, training accuracy 0.993704
step 24030, cost 11.0941
step 24030, change in cost 0.0057106
step 24040, training accuracy 0.993704
step 24040, cost 11.0884
step 24040, change in cost 0.00569916
step 24050, training accuracy 0.993704
step 24050, cost 11.0827
step 24050, change in cost 0.00569534
step 24060, training accuracy 0.993704
step 24060, cost 11.077
step 24060, change in cost 0.0056982
step 24070, training accuracy 0.993704
step 24070, cost 11.0713
step 24070, change in cost 0.00568676
step 24080, training accuracy 0.993704
step 24080, cost 11.0657
step 24080, change in cost 0.0056839
step 24090, training accuracy 0.993704
step 24090, cost 11.06
step 24090, change in cost 0.00567055
step 24100, training accuracy 0.993704
step 24100, cost 11.0543
step 24100, change in cost 0.00566387
step 24110, training accuracy 0.993704
step 24110, cost 11.0487
step 24110, change in cost 0.0056572
step 24120, training accuracy 0.993704
step 24120, cost 11.043
step 24120, change in cost 0.00565052
step 24130, training accuracy 0.993704
step 24130, cost 11.0374
step 24130, change in cost 0.00564861
step 24140, training accuracy 0.993704
step 24140, cost 11.0317
step 24140, change in cost 0.00563431
step 24150, training accuracy 0.993704
step 24150, cost 11.0261
step 24150, change in cost 0.00564098
step 24160, training accuracy 0.993704
step 24160, cost 11.0205
step 24160, change in cost 0.00563049
step 24170, training accuracy 0.993704
step 24170, cost 11.0148
step 24170, change in cost 0.00563049
step 24180, training accuracy 0.993704
step 24180, cost 11.0092
step 24180, change in cost 0.00561905
step 24190, training accuracy 0.993704
step 24190, cost 11.0036
step 24190, change in cost 0.00562191
step 24200, training accuracy 0.993704
step 24200, cost 10.998
step 24200, change in cost 0.00560665
step 24210, training accuracy 0.993704
step 24210, cost 10.9924
step 24210, change in cost 0.00561428
step 24220, training accuracy 0.993704
step 24220, cost 10.9868
step 24220, change in cost 0.00559998
step 24230, training accuracy 0.993704
step 24230, cost 10.9812
step 24230, change in cost 0.00559616
step 24240, training accuracy 0.993704
step 24240, cost 10.9756
step 24240, change in cost 0.0055809
step 24250, training accuracy 0.993704
step 24250, cost 10.97
step 24250, change in cost 0.00557899
step 24260, training accuracy 0.993704
step 24260, cost 10.9644
step 24260, change in cost 0.00557709
step 24270, training accuracy 0.993704
step 24270, cost 10.9589
step 24270, change in cost 0.00556564
step 24280, training accuracy 0.993704
step 24280, cost 10.9533
step 24280, change in cost 0.00555706
step 24290, training accuracy 0.993704
step 24290, cost 10.9478
step 24290, change in cost 0.0055542
step 24300, training accuracy 0.993704
step 24300, cost 10.9422
step 24300, change in cost 0.00555325
step 24310, training accuracy 0.993704
step 24310, cost 10.9367
step 24310, change in cost 0.00554752
step 24320, training accuracy 0.993704
step 24320, cost 10.9311
step 24320, change in cost 0.00554085
step 24330, training accuracy 0.993704
step 24330, cost 10.9256
step 24330, change in cost 0.00553608
step 24340, training accuracy 0.993704
step 24340, cost 10.92
step 24340, change in cost 0.00553703
step 24350, training accuracy 0.993704
step 24350, cost 10.9145
step 24350, change in cost 0.00552654
step 24360, training accuracy 0.993704
step 24360, cost 10.909
step 24360, change in cost 0.00552368
step 24370, training accuracy 0.994753
step 24370, cost 10.9035
step 24370, change in cost 0.00551701
step 24380, training accuracy 0.994753
step 24380, cost 10.898
step 24380, change in cost 0.00551033
step 24390, training accuracy 0.994753
step 24390, cost 10.8925
step 24390, change in cost 0.00550365
step 24400, training accuracy 0.994753
step 24400, cost 10.887
step 24400, change in cost 0.00549793
step 24410, training accuracy 0.994753
step 24410, cost 10.8815
step 24410, change in cost 0.0054903
step 24420, training accuracy 0.994753
step 24420, cost 10.876
step 24420, change in cost 0.00548458
step 24430, training accuracy 0.994753
step 24430, cost 10.8705
step 24430, change in cost 0.00547314
step 24440, training accuracy 0.994753
step 24440, cost 10.865
step 24440, change in cost 0.00547791
step 24450, training accuracy 0.994753
step 24450, cost 10.8596
step 24450, change in cost 0.00546837
step 24460, training accuracy 0.994753
step 24460, cost 10.8541
step 24460, change in cost 0.00546169
step 24470, training accuracy 0.994753
step 24470, cost 10.8486
step 24470, change in cost 0.00545979
step 24480, training accuracy 0.994753
step 24480, cost 10.8432
step 24480, change in cost 0.00545597
step 24490, training accuracy 0.994753
step 24490, cost 10.8377
step 24490, change in cost 0.00545406
step 24500, training accuracy 0.994753
step 24500, cost 10.8323
step 24500, change in cost 0.00544548
step 24510, training accuracy 0.994753
step 24510, cost 10.8268
step 24510, change in cost 0.0054388
step 24520, training accuracy 0.994753
step 24520, cost 10.8214
step 24520, change in cost 0.0054369
step 24530, training accuracy 0.994753
step 24530, cost 10.816
step 24530, change in cost 0.00543022
step 24540, training accuracy 0.994753
step 24540, cost 10.8106
step 24540, change in cost 0.00542164
step 24550, training accuracy 0.994753
step 24550, cost 10.8051
step 24550, change in cost 0.00541592
step 24560, training accuracy 0.994753
step 24560, cost 10.7997
step 24560, change in cost 0.00541401
step 24570, training accuracy 0.994753
step 24570, cost 10.7943
step 24570, change in cost 0.00539684
step 24580, training accuracy 0.994753
step 24580, cost 10.7889
step 24580, change in cost 0.00539875
step 24590, training accuracy 0.994753
step 24590, cost 10.7835
step 24590, change in cost 0.00539112
step 24600, training accuracy 0.994753
step 24600, cost 10.7782
step 24600, change in cost 0.00539017
step 24610, training accuracy 0.994753
step 24610, cost 10.7728
step 24610, change in cost 0.00538063
step 24620, training accuracy 0.994753
step 24620, cost 10.7674
step 24620, change in cost 0.00537968
step 24630, training accuracy 0.994753
step 24630, cost 10.762
step 24630, change in cost 0.00537682
step 24640, training accuracy 0.994753
step 24640, cost 10.7566
step 24640, change in cost 0.00536919
step 24650, training accuracy 0.994753
step 24650, cost 10.7513
step 24650, change in cost 0.00536251
step 24660, training accuracy 0.994753
step 24660, cost 10.7459
step 24660, change in cost 0.00535488
step 24670, training accuracy 0.994753
step 24670, cost 10.7406
step 24670, change in cost 0.00535965
step 24680, training accuracy 0.994753
step 24680, cost 10.7352
step 24680, change in cost 0.00535488
step 24690, training accuracy 0.994753
step 24690, cost 10.7299
step 24690, change in cost 0.00533867
step 24700, training accuracy 0.994753
step 24700, cost 10.7245
step 24700, change in cost 0.00533485
step 24710, training accuracy 0.994753
step 24710, cost 10.7192
step 24710, change in cost 0.00533104
step 24720, training accuracy 0.994753
step 24720, cost 10.7139
step 24720, change in cost 0.00532532
step 24730, training accuracy 0.994753
step 24730, cost 10.7086
step 24730, change in cost 0.00531769
step 24740, training accuracy 0.994753
step 24740, cost 10.7033
step 24740, change in cost 0.0053091
step 24750, training accuracy 0.994753
step 24750, cost 10.698
step 24750, change in cost 0.0053072
step 24760, training accuracy 0.994753
step 24760, cost 10.6926
step 24760, change in cost 0.0053091
step 24770, training accuracy 0.994753
step 24770, cost 10.6873
step 24770, change in cost 0.00529575
step 24780, training accuracy 0.994753
step 24780, cost 10.682
step 24780, change in cost 0.00529861
step 24790, training accuracy 0.994753
step 24790, cost 10.6768
step 24790, change in cost 0.00528526
step 24800, training accuracy 0.994753
step 24800, cost 10.6715
step 24800, change in cost 0.00529099
step 24810, training accuracy 0.994753
step 24810, cost 10.6662
step 24810, change in cost 0.00527763
step 24820, training accuracy 0.994753
step 24820, cost 10.6609
step 24820, change in cost 0.00527573
step 24830, training accuracy 0.994753
step 24830, cost 10.6556
step 24830, change in cost 0.00526905
step 24840, training accuracy 0.994753
step 24840, cost 10.6504
step 24840, change in cost 0.0052681
step 24850, training accuracy 0.994753
step 24850, cost 10.6451
step 24850, change in cost 0.0052557
step 24860, training accuracy 0.994753
step 24860, cost 10.6399
step 24860, change in cost 0.0052557
step 24870, training accuracy 0.994753
step 24870, cost 10.6346
step 24870, change in cost 0.0052433
step 24880, training accuracy 0.994753
step 24880, cost 10.6294
step 24880, change in cost 0.00524044
step 24890, training accuracy 0.994753
step 24890, cost 10.6241
step 24890, change in cost 0.00523663
step 24900, training accuracy 0.994753
step 24900, cost 10.6189
step 24900, change in cost 0.00522804
step 24910, training accuracy 0.994753
step 24910, cost 10.6137
step 24910, change in cost 0.00522232
step 24920, training accuracy 0.994753
step 24920, cost 10.6085
step 24920, change in cost 0.00522137
step 24930, training accuracy 0.994753
step 24930, cost 10.6033
step 24930, change in cost 0.00521946
step 24940, training accuracy 0.994753
step 24940, cost 10.598
step 24940, change in cost 0.00521278
step 24950, training accuracy 0.994753
step 24950, cost 10.5928
step 24950, change in cost 0.0052042
step 24960, training accuracy 0.994753
step 24960, cost 10.5876
step 24960, change in cost 0.0052042
step 24970, training accuracy 0.994753
step 24970, cost 10.5824
step 24970, change in cost 0.00520134
step 24980, training accuracy 0.994753
step 24980, cost 10.5772
step 24980, change in cost 0.00519466
step 24990, training accuracy 0.994753
step 24990, cost 10.572
step 24990, change in cost 0.00519466
step 25000, training accuracy 0.994753
step 25000, cost 10.5669
step 25000, change in cost 0.00518417
step 25010, training accuracy 0.994753
step 25010, cost 10.5617
step 25010, change in cost 0.00517178
step 25020, training accuracy 0.994753
step 25020, cost 10.5565
step 25020, change in cost 0.00517368
step 25030, training accuracy 0.994753
step 25030, cost 10.5513
step 25030, change in cost 0.00516891
step 25040, training accuracy 0.994753
step 25040, cost 10.5462
step 25040, change in cost 0.00515842
step 25050, training accuracy 0.994753
step 25050, cost 10.541
step 25050, change in cost 0.00515652
step 25060, training accuracy 0.994753
step 25060, cost 10.5359
step 25060, change in cost 0.00515175
step 25070, training accuracy 0.994753
step 25070, cost 10.5307
step 25070, change in cost 0.0051384
step 25080, training accuracy 0.994753
step 25080, cost 10.5256
step 25080, change in cost 0.0051384
step 25090, training accuracy 0.994753
step 25090, cost 10.5205
step 25090, change in cost 0.0051384
step 25100, training accuracy 0.994753
step 25100, cost 10.5153
step 25100, change in cost 0.00512886
step 25110, training accuracy 0.994753
step 25110, cost 10.5102
step 25110, change in cost 0.00512886
step 25120, training accuracy 0.994753
step 25120, cost 10.5051
step 25120, change in cost 0.00512505
step 25130, training accuracy 0.994753
step 25130, cost 10.5
step 25130, change in cost 0.00511742
step 25140, training accuracy 0.994753
step 25140, cost 10.4949
step 25140, change in cost 0.00511169
step 25150, training accuracy 0.995803
step 25150, cost 10.4897
step 25150, change in cost 0.00511551
step 25160, training accuracy 0.995803
step 25160, cost 10.4846
step 25160, change in cost 0.00510406
step 25170, training accuracy 0.995803
step 25170, cost 10.4795
step 25170, change in cost 0.00509739
step 25180, training accuracy 0.995803
step 25180, cost 10.4744
step 25180, change in cost 0.00509357
step 25190, training accuracy 0.995803
step 25190, cost 10.4694
step 25190, change in cost 0.00508595
step 25200, training accuracy 0.995803
step 25200, cost 10.4643
step 25200, change in cost 0.00507927
step 25210, training accuracy 0.995803
step 25210, cost 10.4592
step 25210, change in cost 0.00507736
step 25220, training accuracy 0.995803
step 25220, cost 10.4541
step 25220, change in cost 0.00506878
step 25230, training accuracy 0.995803
step 25230, cost 10.4491
step 25230, change in cost 0.0050621
step 25240, training accuracy 0.995803
step 25240, cost 10.444
step 25240, change in cost 0.00505638
step 25250, training accuracy 0.995803
step 25250, cost 10.439
step 25250, change in cost 0.00505829
step 25260, training accuracy 0.995803
step 25260, cost 10.4339
step 25260, change in cost 0.0050478
step 25270, training accuracy 0.995803
step 25270, cost 10.4289
step 25270, change in cost 0.00504971
step 25280, training accuracy 0.995803
step 25280, cost 10.4238
step 25280, change in cost 0.00504303
step 25290, training accuracy 0.995803
step 25290, cost 10.4188
step 25290, change in cost 0.00503445
step 25300, training accuracy 0.995803
step 25300, cost 10.4137
step 25300, change in cost 0.0050354
step 25310, training accuracy 0.995803
step 25310, cost 10.4087
step 25310, change in cost 0.00503445
step 25320, training accuracy 0.995803
step 25320, cost 10.4037
step 25320, change in cost 0.00502777
step 25330, training accuracy 0.995803
step 25330, cost 10.3987
step 25330, change in cost 0.00502014
step 25340, training accuracy 0.995803
step 25340, cost 10.3936
step 25340, change in cost 0.00501442
step 25350, training accuracy 0.995803
step 25350, cost 10.3886
step 25350, change in cost 0.00500679
step 25360, training accuracy 0.995803
step 25360, cost 10.3836
step 25360, change in cost 0.00500584
step 25370, training accuracy 0.995803
step 25370, cost 10.3786
step 25370, change in cost 0.00499916
step 25380, training accuracy 0.995803
step 25380, cost 10.3736
step 25380, change in cost 0.00499058
step 25390, training accuracy 0.995803
step 25390, cost 10.3687
step 25390, change in cost 0.0049839
step 25400, training accuracy 0.995803
step 25400, cost 10.3637
step 25400, change in cost 0.00498295
step 25410, training accuracy 0.995803
step 25410, cost 10.3587
step 25410, change in cost 0.00498199
step 25420, training accuracy 0.995803
step 25420, cost 10.3537
step 25420, change in cost 0.00497437
step 25430, training accuracy 0.995803
step 25430, cost 10.3487
step 25430, change in cost 0.00497246
step 25440, training accuracy 0.995803
step 25440, cost 10.3438
step 25440, change in cost 0.00496387
step 25450, training accuracy 0.995803
step 25450, cost 10.3388
step 25450, change in cost 0.00496197
step 25460, training accuracy 0.995803
step 25460, cost 10.3339
step 25460, change in cost 0.00495911
step 25470, training accuracy 0.995803
step 25470, cost 10.3289
step 25470, change in cost 0.00495338
step 25480, training accuracy 0.995803
step 25480, cost 10.324
step 25480, change in cost 0.00494766
step 25490, training accuracy 0.995803
step 25490, cost 10.319
step 25490, change in cost 0.00494099
step 25500, training accuracy 0.995803
step 25500, cost 10.3141
step 25500, change in cost 0.00493622
step 25510, training accuracy 0.995803
step 25510, cost 10.3092
step 25510, change in cost 0.0049305
step 25520, training accuracy 0.995803
step 25520, cost 10.3042
step 25520, change in cost 0.00492859
step 25530, training accuracy 0.995803
step 25530, cost 10.2993
step 25530, change in cost 0.00492287
step 25540, training accuracy 0.995803
step 25540, cost 10.2944
step 25540, change in cost 0.00491714
step 25550, training accuracy 0.995803
step 25550, cost 10.2895
step 25550, change in cost 0.00491142
step 25560, training accuracy 0.995803
step 25560, cost 10.2846
step 25560, change in cost 0.0049057
step 25570, training accuracy 0.995803
step 25570, cost 10.2797
step 25570, change in cost 0.00489902
step 25580, training accuracy 0.995803
step 25580, cost 10.2748
step 25580, change in cost 0.00490093
step 25590, training accuracy 0.995803
step 25590, cost 10.2699
step 25590, change in cost 0.0048933
step 25600, training accuracy 0.995803
step 25600, cost 10.265
step 25600, change in cost 0.00488949
step 25610, training accuracy 0.995803
step 25610, cost 10.2601
step 25610, change in cost 0.00488567
step 25620, training accuracy 0.995803
step 25620, cost 10.2552
step 25620, change in cost 0.004879
step 25630, training accuracy 0.995803
step 25630, cost 10.2503
step 25630, change in cost 0.00488091
step 25640, training accuracy 0.995803
step 25640, cost 10.2455
step 25640, change in cost 0.004879
step 25650, training accuracy 0.995803
step 25650, cost 10.2406
step 25650, change in cost 0.00486946
step 25660, training accuracy 0.995803
step 25660, cost 10.2357
step 25660, change in cost 0.00486469
step 25670, training accuracy 0.995803
step 25670, cost 10.2309
step 25670, change in cost 0.00485611
step 25680, training accuracy 0.995803
step 25680, cost 10.226
step 25680, change in cost 0.0048542
step 25690, training accuracy 0.995803
step 25690, cost 10.2212
step 25690, change in cost 0.00484943
step 25700, training accuracy 0.995803
step 25700, cost 10.2163
step 25700, change in cost 0.00484276
step 25710, training accuracy 0.995803
step 25710, cost 10.2115
step 25710, change in cost 0.00483799
step 25720, training accuracy 0.995803
step 25720, cost 10.2067
step 25720, change in cost 0.0048275
step 25730, training accuracy 0.995803
step 25730, cost 10.2018
step 25730, change in cost 0.0048275
step 25740, training accuracy 0.995803
step 25740, cost 10.197
step 25740, change in cost 0.00482655
step 25750, training accuracy 0.995803
step 25750, cost 10.1922
step 25750, change in cost 0.00481892
step 25760, training accuracy 0.995803
step 25760, cost 10.1874
step 25760, change in cost 0.00481319
step 25770, training accuracy 0.995803
step 25770, cost 10.1826
step 25770, change in cost 0.00481415
step 25780, training accuracy 0.995803
step 25780, cost 10.1778
step 25780, change in cost 0.00480175
step 25790, training accuracy 0.995803
step 25790, cost 10.173
step 25790, change in cost 0.00480652
step 25800, training accuracy 0.995803
step 25800, cost 10.1682
step 25800, change in cost 0.00479889
step 25810, training accuracy 0.995803
step 25810, cost 10.1634
step 25810, change in cost 0.00479507
step 25820, training accuracy 0.995803
step 25820, cost 10.1586
step 25820, change in cost 0.00479412
step 25830, training accuracy 0.995803
step 25830, cost 10.1538
step 25830, change in cost 0.00478935
step 25840, training accuracy 0.995803
step 25840, cost 10.149
step 25840, change in cost 0.00477505
step 25850, training accuracy 0.995803
step 25850, cost 10.1442
step 25850, change in cost 0.00477791
step 25860, training accuracy 0.995803
step 25860, cost 10.1395
step 25860, change in cost 0.00476742
step 25870, training accuracy 0.995803
step 25870, cost 10.1347
step 25870, change in cost 0.00476933
step 25880, training accuracy 0.995803
step 25880, cost 10.1299
step 25880, change in cost 0.00476074
step 25890, training accuracy 0.995803
step 25890, cost 10.1252
step 25890, change in cost 0.00475693
step 25900, training accuracy 0.995803
step 25900, cost 10.1204
step 25900, change in cost 0.00474453
step 25910, training accuracy 0.995803
step 25910, cost 10.1157
step 25910, change in cost 0.00474739
step 25920, training accuracy 0.995803
step 25920, cost 10.1109
step 25920, change in cost 0.00474072
step 25930, training accuracy 0.995803
step 25930, cost 10.1062
step 25930, change in cost 0.00474167
step 25940, training accuracy 0.995803
step 25940, cost 10.1015
step 25940, change in cost 0.00473499
step 25950, training accuracy 0.995803
step 25950, cost 10.0967
step 25950, change in cost 0.00473213
step 25960, training accuracy 0.995803
step 25960, cost 10.092
step 25960, change in cost 0.00473022
step 25970, training accuracy 0.995803
step 25970, cost 10.0873
step 25970, change in cost 0.00471878
step 25980, training accuracy 0.995803
step 25980, cost 10.0826
step 25980, change in cost 0.00472355
step 25990, training accuracy 0.995803
step 25990, cost 10.0778
step 25990, change in cost 0.00471306
step 26000, training accuracy 0.995803
step 26000, cost 10.0731
step 26000, change in cost 0.00471592
step 26010, training accuracy 0.995803
step 26010, cost 10.0684
step 26010, change in cost 0.00470352
step 26020, training accuracy 0.995803
step 26020, cost 10.0637
step 26020, change in cost 0.00469685
step 26030, training accuracy 0.995803
step 26030, cost 10.059
step 26030, change in cost 0.00469208
step 26040, training accuracy 0.995803
step 26040, cost 10.0543
step 26040, change in cost 0.00469112
step 26050, training accuracy 0.995803
step 26050, cost 10.0497
step 26050, change in cost 0.00468636
step 26060, training accuracy 0.995803
step 26060, cost 10.045
step 26060, change in cost 0.00467873
step 26070, training accuracy 0.995803
step 26070, cost 10.0403
step 26070, change in cost 0.004673
step 26080, training accuracy 0.995803
step 26080, cost 10.0356
step 26080, change in cost 0.00467205
step 26090, training accuracy 0.995803
step 26090, cost 10.031
step 26090, change in cost 0.00466824
step 26100, training accuracy 0.995803
step 26100, cost 10.0263
step 26100, change in cost 0.00465965
step 26110, training accuracy 0.995803
step 26110, cost 10.0216
step 26110, change in cost 0.00466251
step 26120, training accuracy 0.995803
step 26120, cost 10.017
step 26120, change in cost 0.00465488
step 26130, training accuracy 0.995803
step 26130, cost 10.0123
step 26130, change in cost 0.00465298
step 26140, training accuracy 0.995803
step 26140, cost 10.0077
step 26140, change in cost 0.0046463
step 26150, training accuracy 0.995803
step 26150, cost 10.003
step 26150, change in cost 0.00464153
step 26160, training accuracy 0.995803
step 26160, cost 9.9984
step 26160, change in cost 0.00464153
step 26170, training accuracy 0.995803
step 26170, cost 9.99376
step 26170, change in cost 0.00463867
step 26180, training accuracy 0.995803
step 26180, cost 9.98913
step 26180, change in cost 0.004632
step 26190, training accuracy 0.995803
step 26190, cost 9.98451
step 26190, change in cost 0.00462246
step 26200, training accuracy 0.995803
step 26200, cost 9.97989
step 26200, change in cost 0.00461674
step 26210, training accuracy 0.995803
step 26210, cost 9.97528
step 26210, change in cost 0.00461674
step 26220, training accuracy 0.995803
step 26220, cost 9.97066
step 26220, change in cost 0.00461483
step 26230, training accuracy 0.995803
step 26230, cost 9.96605
step 26230, change in cost 0.00460911
step 26240, training accuracy 0.995803
step 26240, cost 9.96145
step 26240, change in cost 0.00460052
step 26250, training accuracy 0.995803
step 26250, cost 9.95685
step 26250, change in cost 0.00459766
step 26260, training accuracy 0.995803
step 26260, cost 9.95226
step 26260, change in cost 0.00459099
step 26270, training accuracy 0.995803
step 26270, cost 9.94767
step 26270, change in cost 0.0045929
step 26280, training accuracy 0.995803
step 26280, cost 9.94309
step 26280, change in cost 0.00458336
step 26290, training accuracy 0.995803
step 26290, cost 9.9385
step 26290, change in cost 0.00458336
step 26300, training accuracy 0.995803
step 26300, cost 9.93393
step 26300, change in cost 0.00457573
step 26310, training accuracy 0.995803
step 26310, cost 9.92935
step 26310, change in cost 0.00457287
step 26320, training accuracy 0.995803
step 26320, cost 9.92478
step 26320, change in cost 0.00457191
step 26330, training accuracy 0.995803
step 26330, cost 9.92021
step 26330, change in cost 0.00456905
step 26340, training accuracy 0.995803
step 26340, cost 9.91565
step 26340, change in cost 0.00456333
step 26350, training accuracy 0.995803
step 26350, cost 9.91109
step 26350, change in cost 0.00456142
step 26360, training accuracy 0.995803
step 26360, cost 9.90653
step 26360, change in cost 0.0045557
step 26370, training accuracy 0.995803
step 26370, cost 9.90199
step 26370, change in cost 0.00454235
step 26380, training accuracy 0.995803
step 26380, cost 9.89744
step 26380, change in cost 0.00454617
step 26390, training accuracy 0.995803
step 26390, cost 9.89291
step 26390, change in cost 0.00453758
step 26400, training accuracy 0.995803
step 26400, cost 9.88837
step 26400, change in cost 0.00453568
step 26410, training accuracy 0.995803
step 26410, cost 9.88384
step 26410, change in cost 0.00453568
step 26420, training accuracy 0.995803
step 26420, cost 9.87931
step 26420, change in cost 0.00452328
step 26430, training accuracy 0.995803
step 26430, cost 9.87479
step 26430, change in cost 0.00452042
step 26440, training accuracy 0.995803
step 26440, cost 9.87028
step 26440, change in cost 0.00451565
step 26450, training accuracy 0.995803
step 26450, cost 9.86576
step 26450, change in cost 0.00451374
step 26460, training accuracy 0.995803
step 26460, cost 9.86126
step 26460, change in cost 0.00450706
step 26470, training accuracy 0.995803
step 26470, cost 9.85675
step 26470, change in cost 0.0045042
step 26480, training accuracy 0.995803
step 26480, cost 9.85225
step 26480, change in cost 0.00450134
step 26490, training accuracy 0.995803
step 26490, cost 9.84776
step 26490, change in cost 0.00449371
step 26500, training accuracy 0.995803
step 26500, cost 9.84326
step 26500, change in cost 0.00449657
step 26510, training accuracy 0.995803
step 26510, cost 9.83877
step 26510, change in cost 0.00449085
step 26520, training accuracy 0.995803
step 26520, cost 9.83428
step 26520, change in cost 0.00448513
step 26530, training accuracy 0.995803
step 26530, cost 9.8298
step 26530, change in cost 0.00448418
step 26540, training accuracy 0.995803
step 26540, cost 9.82532
step 26540, change in cost 0.00447655
step 26550, training accuracy 0.995803
step 26550, cost 9.82085
step 26550, change in cost 0.00447559
step 26560, training accuracy 0.995803
step 26560, cost 9.81638
step 26560, change in cost 0.00446606
step 26570, training accuracy 0.995803
step 26570, cost 9.81192
step 26570, change in cost 0.0044632
step 26580, training accuracy 0.995803
step 26580, cost 9.80746
step 26580, change in cost 0.00446224
step 26590, training accuracy 0.995803
step 26590, cost 9.80299
step 26590, change in cost 0.00446129
step 26600, training accuracy 0.995803
step 26600, cost 9.79854
step 26600, change in cost 0.00445461
step 26610, training accuracy 0.995803
step 26610, cost 9.7941
step 26610, change in cost 0.00444508
step 26620, training accuracy 0.995803
step 26620, cost 9.78966
step 26620, change in cost 0.00443745
step 26630, training accuracy 0.995803
step 26630, cost 9.78522
step 26630, change in cost 0.00443935
step 26640, training accuracy 0.995803
step 26640, cost 9.78078
step 26640, change in cost 0.00443554
step 26650, training accuracy 0.995803
step 26650, cost 9.77635
step 26650, change in cost 0.00442886
step 26660, training accuracy 0.995803
step 26660, cost 9.77193
step 26660, change in cost 0.00442791
step 26670, training accuracy 0.995803
step 26670, cost 9.7675
step 26670, change in cost 0.00442219
step 26680, training accuracy 0.995803
step 26680, cost 9.76308
step 26680, change in cost 0.00442791
step 26690, training accuracy 0.995803
step 26690, cost 9.75866
step 26690, change in cost 0.00441647
step 26700, training accuracy 0.995803
step 26700, cost 9.75425
step 26700, change in cost 0.0044136
step 26710, training accuracy 0.995803
step 26710, cost 9.74984
step 26710, change in cost 0.00440979
step 26720, training accuracy 0.995803
step 26720, cost 9.74543
step 26720, change in cost 0.00440598
step 26730, training accuracy 0.995803
step 26730, cost 9.74103
step 26730, change in cost 0.0043993
step 26740, training accuracy 0.995803
step 26740, cost 9.73664
step 26740, change in cost 0.00439453
step 26750, training accuracy 0.995803
step 26750, cost 9.73225
step 26750, change in cost 0.00438976
step 26760, training accuracy 0.995803
step 26760, cost 9.72786
step 26760, change in cost 0.00439072
step 26770, training accuracy 0.995803
step 26770, cost 9.72347
step 26770, change in cost 0.00438404
step 26780, training accuracy 0.995803
step 26780, cost 9.71909
step 26780, change in cost 0.00438499
step 26790, training accuracy 0.995803
step 26790, cost 9.71472
step 26790, change in cost 0.00437164
step 26800, training accuracy 0.995803
step 26800, cost 9.71034
step 26800, change in cost 0.00437164
step 26810, training accuracy 0.995803
step 26810, cost 9.70598
step 26810, change in cost 0.00436687
step 26820, training accuracy 0.995803
step 26820, cost 9.70162
step 26820, change in cost 0.00435638
step 26830, training accuracy 0.995803
step 26830, cost 9.69726
step 26830, change in cost 0.00436306
step 26840, training accuracy 0.995803
step 26840, cost 9.69291
step 26840, change in cost 0.00435066
step 26850, training accuracy 0.995803
step 26850, cost 9.68855
step 26850, change in cost 0.00435352
step 26860, training accuracy 0.995803
step 26860, cost 9.68421
step 26860, change in cost 0.00434685
step 26870, training accuracy 0.995803
step 26870, cost 9.67986
step 26870, change in cost 0.00434685
step 26880, training accuracy 0.995803
step 26880, cost 9.67552
step 26880, change in cost 0.00433826
step 26890, training accuracy 0.995803
step 26890, cost 9.67118
step 26890, change in cost 0.00433922
step 26900, training accuracy 0.995803
step 26900, cost 9.66685
step 26900, change in cost 0.00433254
step 26910, training accuracy 0.995803
step 26910, cost 9.66252
step 26910, change in cost 0.00432777
step 26920, training accuracy 0.995803
step 26920, cost 9.6582
step 26920, change in cost 0.0043211
step 26930, training accuracy 0.995803
step 26930, cost 9.65388
step 26930, change in cost 0.00432205
step 26940, training accuracy 0.995803
step 26940, cost 9.64957
step 26940, change in cost 0.00431156
step 26950, training accuracy 0.995803
step 26950, cost 9.64525
step 26950, change in cost 0.00431347
step 26960, training accuracy 0.995803
step 26960, cost 9.64095
step 26960, change in cost 0.00430775
step 26970, training accuracy 0.995803
step 26970, cost 9.63664
step 26970, change in cost 0.00430679
step 26980, training accuracy 0.995803
step 26980, cost 9.63234
step 26980, change in cost 0.0042963
step 26990, training accuracy 0.995803
step 26990, cost 9.62805
step 26990, change in cost 0.00429535
final accuracy on test set: 0.971429

Graph Live Updating


In [39]:
# Turn on interactive plotting
plt.ion()
# Create the main, super plot
fig = plt.figure()
# Create two subplots on their own axes and give titles
ax1 = plt.subplot("211")
ax1.set_title("TRAINING ACCURACY", fontsize=18)
ax2 = plt.subplot("212")
ax2.set_title("TRAINING COST", fontsize=18)
plt.tight_layout()

# Plot progress to our two subplots
accuracyLine, = ax1.plot(epoch_values, accuracy_values)
costLine, = ax2.plot(epoch_values, cost_values)
fig.canvas.draw()



In [ ]:


In [ ]: