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 [3]:
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()


loading training data
/usr/local/lib/python3.4/dist-packages/numpy/lib/npyio.py:1487: UserWarning: genfromtxt: Empty input file: "data/trainX.csv"
  warnings.warn('genfromtxt: Empty input file: "%s"' % fname)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-3-9f9cd1372658> in <module>()
     21     return trainX,trainY,testX,testY
     22 
---> 23 trainX,trainY,testX,testY = import_data()

<ipython-input-3-9f9cd1372658> in import_data()
     14 
     15     print("loading training data")
---> 16     trainX = csv_to_numpy_array("data/trainX.csv", delimiter="\t")
     17     trainY = csv_to_numpy_array("data/trainY.csv", delimiter="\t")
     18     print("loading test data")

<ipython-input-3-9f9cd1372658> in csv_to_numpy_array(filePath, delimiter)
      1 def csv_to_numpy_array(filePath, delimiter):
----> 2     return np.genfromtxt(filePath, delimiter=delimiter, dtype=None)
      3 
      4 def import_data():
      5     if "data" not in os.listdir(os.getcwd()):

/usr/local/lib/python3.4/dist-packages/numpy/lib/npyio.py in genfromtxt(fname, dtype, comments, delimiter, skip_header, skip_footer, converters, missing_values, filling_values, usecols, names, excludelist, deletechars, replace_space, autostrip, case_sensitive, defaultfmt, unpack, usemask, loose, invalid_raise, max_rows)
   1815             ddtype = list(zip(names, column_types))
   1816             mdtype = list(zip(names, [np.bool] * len(column_types)))
-> 1817         output = np.array(data, dtype=ddtype)
   1818         if usemask:
   1819             outputmask = np.array(masks, dtype=mdtype)

TypeError: Empty data-type

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]

# 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 Logistic Regression


In [14]:
# 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])

Variables


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

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

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

Prediction Ops


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

# PREDICTION ALGORITHM i.e. FEEDFORWARD ALGORITHM
apply_weights_OP = tf.matmul(X, weights, name="apply_weights")
add_bias_OP = tf.add(apply_weights_OP, bias, name="add_bias") 
activation_OP = tf.nn.sigmoid(add_bias_OP, name="activation")

Evaluation Ops


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

Optimization Op


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

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

Run the Graphs


In [20]:
# 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"))
# Summary op for regression output
activation_summary_OP = tf.histogram_summary("output", activation_OP)
# Summary op for accuracy
accuracy_summary_OP = tf.scalar_summary("accuracy", accuracy_OP)
# Summary op for cost
cost_summary_OP = tf.scalar_summary("cost", cost_OP)
# Summary ops to check how variables (W, b) are updating after each iteration
weightSummary = tf.histogram_summary("weights", weights.eval(session=sess))
biasSummary = tf.histogram_summary("biases", bias.eval(session=sess))
# Merge all summaries
all_summary_OPS = tf.merge_all_summaries()
# Summary writer
writer = tf.train.SummaryWriter("summary_logs", sess.graph_def)

# 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})))


WARNING:tensorflow:Passing a `GraphDef` to the SummaryWriter is deprecated. Pass a `Graph` object instead, such as `sess.graph`.
step 0, training accuracy 0.466946
step 0, cost 373.17
step 0, change in cost 373.17
step 10, training accuracy 0.466946
step 10, cost 354.924
step 10, change in cost 18.2468
step 20, training accuracy 0.466946
step 20, cost 340.638
step 20, change in cost 14.2855
step 30, training accuracy 0.465897
step 30, cost 327.008
step 30, change in cost 13.6306
step 40, training accuracy 0.465897
step 40, cost 311.114
step 40, change in cost 15.8934
step 50, training accuracy 0.465897
step 50, cost 292.235
step 50, change in cost 18.8791
step 60, training accuracy 0.464848
step 60, cost 273.339
step 60, change in cost 18.8962
step 70, training accuracy 0.452256
step 70, cost 259.309
step 70, change in cost 14.0295
step 80, training accuracy 0.38405
step 80, cost 251.569
step 80, change in cost 7.74072
step 90, training accuracy 0.374607
step 90, cost 248.029
step 90, change in cost 3.53928
step 100, training accuracy 0.419727
step 100, cost 246.522
step 100, change in cost 1.50746
step 110, training accuracy 0.448059
step 110, cost 245.871
step 110, change in cost 0.651306
step 120, training accuracy 0.470094
step 120, cost 245.563
step 120, change in cost 0.307846
step 130, training accuracy 0.486884
step 130, cost 245.391
step 130, change in cost 0.17186
step 140, training accuracy 0.496327
step 140, cost 245.273
step 140, change in cost 0.118088
step 150, training accuracy 0.499475
step 150, cost 245.176
step 150, change in cost 0.0966644
step 160, training accuracy 0.500525
step 160, cost 245.088
step 160, change in cost 0.0882721
step 170, training accuracy 0.503673
step 170, cost 245.003
step 170, change in cost 0.0848541
step 180, training accuracy 0.505771
step 180, cost 244.92
step 180, change in cost 0.0834198
step 190, training accuracy 0.506821
step 190, cost 244.837
step 190, change in cost 0.0829315
step 200, training accuracy 0.506821
step 200, cost 244.754
step 200, change in cost 0.0826874
step 210, training accuracy 0.509969
step 210, cost 244.671
step 210, change in cost 0.0825043
step 220, training accuracy 0.509969
step 220, cost 244.589
step 220, change in cost 0.082428
step 230, training accuracy 0.512067
step 230, cost 244.507
step 230, change in cost 0.0823669
step 240, training accuracy 0.512067
step 240, cost 244.424
step 240, change in cost 0.0823517
step 250, training accuracy 0.512067
step 250, cost 244.342
step 250, change in cost 0.0822601
step 260, training accuracy 0.513116
step 260, cost 244.26
step 260, change in cost 0.0822296
step 270, training accuracy 0.513116
step 270, cost 244.178
step 270, change in cost 0.0822296
step 280, training accuracy 0.513116
step 280, cost 244.095
step 280, change in cost 0.0821686
step 290, training accuracy 0.513116
step 290, cost 244.013
step 290, change in cost 0.0821381
step 300, training accuracy 0.513116
step 300, cost 243.931
step 300, change in cost 0.0820465
step 310, training accuracy 0.514166
step 310, cost 243.849
step 310, change in cost 0.0820465
step 320, training accuracy 0.514166
step 320, cost 243.767
step 320, change in cost 0.081955
step 330, training accuracy 0.515215
step 330, cost 243.685
step 330, change in cost 0.081955
step 340, training accuracy 0.515215
step 340, cost 243.603
step 340, change in cost 0.0818939
step 350, training accuracy 0.515215
step 350, cost 243.521
step 350, change in cost 0.0818939
step 360, training accuracy 0.516264
step 360, cost 243.44
step 360, change in cost 0.0817719
step 370, training accuracy 0.520462
step 370, cost 243.358
step 370, change in cost 0.0818481
step 380, training accuracy 0.521511
step 380, cost 243.276
step 380, change in cost 0.0817719
step 390, training accuracy 0.521511
step 390, cost 243.195
step 390, change in cost 0.081543
step 400, training accuracy 0.521511
step 400, cost 243.113
step 400, change in cost 0.0817108
step 410, training accuracy 0.521511
step 410, cost 243.031
step 410, change in cost 0.0815735
step 420, training accuracy 0.524659
step 420, cost 242.95
step 420, change in cost 0.0815277
step 430, training accuracy 0.524659
step 430, cost 242.868
step 430, change in cost 0.0815125
step 440, training accuracy 0.524659
step 440, cost 242.787
step 440, change in cost 0.0815125
step 450, training accuracy 0.524659
step 450, cost 242.705
step 450, change in cost 0.0814056
step 460, training accuracy 0.525708
step 460, cost 242.624
step 460, change in cost 0.0813904
step 470, training accuracy 0.525708
step 470, cost 242.543
step 470, change in cost 0.0813751
step 480, training accuracy 0.525708
step 480, cost 242.461
step 480, change in cost 0.0812836
step 490, training accuracy 0.525708
step 490, cost 242.38
step 490, change in cost 0.0812836
step 500, training accuracy 0.525708
step 500, cost 242.299
step 500, change in cost 0.081131
step 510, training accuracy 0.526758
step 510, cost 242.218
step 510, change in cost 0.0811615
step 520, training accuracy 0.526758
step 520, cost 242.137
step 520, change in cost 0.081131
step 530, training accuracy 0.527807
step 530, cost 242.055
step 530, change in cost 0.081131
step 540, training accuracy 0.527807
step 540, cost 241.974
step 540, change in cost 0.0809479
step 550, training accuracy 0.527807
step 550, cost 241.893
step 550, change in cost 0.0811005
step 560, training accuracy 0.528856
step 560, cost 241.812
step 560, change in cost 0.0808716
step 570, training accuracy 0.528856
step 570, cost 241.732
step 570, change in cost 0.0809326
step 580, training accuracy 0.530955
step 580, cost 241.651
step 580, change in cost 0.0808716
step 590, training accuracy 0.530955
step 590, cost 241.57
step 590, change in cost 0.08078
step 600, training accuracy 0.532004
step 600, cost 241.489
step 600, change in cost 0.0808258
step 610, training accuracy 0.532004
step 610, cost 241.408
step 610, change in cost 0.0807343
step 620, training accuracy 0.533054
step 620, cost 241.328
step 620, change in cost 0.0806732
step 630, training accuracy 0.533054
step 630, cost 241.247
step 630, change in cost 0.0806427
step 640, training accuracy 0.533054
step 640, cost 241.166
step 640, change in cost 0.0805359
step 650, training accuracy 0.533054
step 650, cost 241.086
step 650, change in cost 0.080658
step 660, training accuracy 0.534103
step 660, cost 241.005
step 660, change in cost 0.0804901
step 670, training accuracy 0.535152
step 670, cost 240.925
step 670, change in cost 0.0804749
step 680, training accuracy 0.535152
step 680, cost 240.845
step 680, change in cost 0.0803223
step 690, training accuracy 0.536201
step 690, cost 240.764
step 690, change in cost 0.0804749
step 700, training accuracy 0.536201
step 700, cost 240.684
step 700, change in cost 0.0802765
step 710, training accuracy 0.5383
step 710, cost 240.603
step 710, change in cost 0.0803223
step 720, training accuracy 0.5383
step 720, cost 240.523
step 720, change in cost 0.0802765
step 730, training accuracy 0.539349
step 730, cost 240.443
step 730, change in cost 0.0802155
step 740, training accuracy 0.540399
step 740, cost 240.363
step 740, change in cost 0.0801849
step 750, training accuracy 0.540399
step 750, cost 240.283
step 750, change in cost 0.0800629
step 760, training accuracy 0.540399
step 760, cost 240.203
step 760, change in cost 0.0800323
step 770, training accuracy 0.542497
step 770, cost 240.123
step 770, change in cost 0.0800934
step 780, training accuracy 0.543547
step 780, cost 240.043
step 780, change in cost 0.0800323
step 790, training accuracy 0.543547
step 790, cost 239.963
step 790, change in cost 0.0798645
step 800, training accuracy 0.543547
step 800, cost 239.883
step 800, change in cost 0.0799866
step 810, training accuracy 0.543547
step 810, cost 239.803
step 810, change in cost 0.0797729
step 820, training accuracy 0.543547
step 820, cost 239.723
step 820, change in cost 0.079834
step 830, training accuracy 0.543547
step 830, cost 239.643
step 830, change in cost 0.0798492
step 840, training accuracy 0.544596
step 840, cost 239.564
step 840, change in cost 0.0796661
step 850, training accuracy 0.545645
step 850, cost 239.484
step 850, change in cost 0.0796509
step 860, training accuracy 0.545645
step 860, cost 239.404
step 860, change in cost 0.0796051
step 870, training accuracy 0.545645
step 870, cost 239.325
step 870, change in cost 0.0796509
step 880, training accuracy 0.545645
step 880, cost 239.245
step 880, change in cost 0.0795898
step 890, training accuracy 0.547744
step 890, cost 239.166
step 890, change in cost 0.0794373
step 900, training accuracy 0.548793
step 900, cost 239.086
step 900, change in cost 0.0794067
step 910, training accuracy 0.548793
step 910, cost 239.007
step 910, change in cost 0.0795288
step 920, training accuracy 0.548793
step 920, cost 238.927
step 920, change in cost 0.0793762
step 930, training accuracy 0.548793
step 930, cost 238.848
step 930, change in cost 0.0792694
step 940, training accuracy 0.549843
step 940, cost 238.769
step 940, change in cost 0.0793152
step 950, training accuracy 0.550892
step 950, cost 238.689
step 950, change in cost 0.0793152
step 960, training accuracy 0.550892
step 960, cost 238.61
step 960, change in cost 0.0792542
step 970, training accuracy 0.550892
step 970, cost 238.531
step 970, change in cost 0.0791626
step 980, training accuracy 0.550892
step 980, cost 238.452
step 980, change in cost 0.0790863
step 990, training accuracy 0.550892
step 990, cost 238.373
step 990, change in cost 0.07901
step 1000, training accuracy 0.550892
step 1000, cost 238.294
step 1000, change in cost 0.079071
step 1010, training accuracy 0.551941
step 1010, cost 238.215
step 1010, change in cost 0.0789795
step 1020, training accuracy 0.552991
step 1020, cost 238.136
step 1020, change in cost 0.0789642
step 1030, training accuracy 0.552991
step 1030, cost 238.057
step 1030, change in cost 0.0787964
step 1040, training accuracy 0.552991
step 1040, cost 237.978
step 1040, change in cost 0.0788727
step 1050, training accuracy 0.552991
step 1050, cost 237.899
step 1050, change in cost 0.0788879
step 1060, training accuracy 0.55404
step 1060, cost 237.821
step 1060, change in cost 0.0788116
step 1070, training accuracy 0.55404
step 1070, cost 237.742
step 1070, change in cost 0.0786591
step 1080, training accuracy 0.555089
step 1080, cost 237.663
step 1080, change in cost 0.0786591
step 1090, training accuracy 0.555089
step 1090, cost 237.585
step 1090, change in cost 0.0787048
step 1100, training accuracy 0.555089
step 1100, cost 237.506
step 1100, change in cost 0.0786591
step 1110, training accuracy 0.555089
step 1110, cost 237.427
step 1110, change in cost 0.0784607
step 1120, training accuracy 0.555089
step 1120, cost 237.349
step 1120, change in cost 0.0784912
step 1130, training accuracy 0.557188
step 1130, cost 237.27
step 1130, change in cost 0.0784607
step 1140, training accuracy 0.557188
step 1140, cost 237.192
step 1140, change in cost 0.0784454
step 1150, training accuracy 0.557188
step 1150, cost 237.114
step 1150, change in cost 0.0783386
step 1160, training accuracy 0.558237
step 1160, cost 237.035
step 1160, change in cost 0.0783691
step 1170, training accuracy 0.559286
step 1170, cost 236.957
step 1170, change in cost 0.0782776
step 1180, training accuracy 0.559286
step 1180, cost 236.879
step 1180, change in cost 0.078186
step 1190, training accuracy 0.559286
step 1190, cost 236.801
step 1190, change in cost 0.0782013
step 1200, training accuracy 0.559286
step 1200, cost 236.722
step 1200, change in cost 0.0782776
step 1210, training accuracy 0.560336
step 1210, cost 236.644
step 1210, change in cost 0.0780182
step 1220, training accuracy 0.560336
step 1220, cost 236.566
step 1220, change in cost 0.0780487
step 1230, training accuracy 0.561385
step 1230, cost 236.488
step 1230, change in cost 0.0780487
step 1240, training accuracy 0.562434
step 1240, cost 236.41
step 1240, change in cost 0.0780182
step 1250, training accuracy 0.564533
step 1250, cost 236.332
step 1250, change in cost 0.0779266
step 1260, training accuracy 0.565582
step 1260, cost 236.254
step 1260, change in cost 0.0778809
step 1270, training accuracy 0.565582
step 1270, cost 236.177
step 1270, change in cost 0.0778503
step 1280, training accuracy 0.565582
step 1280, cost 236.099
step 1280, change in cost 0.0778503
step 1290, training accuracy 0.565582
step 1290, cost 236.021
step 1290, change in cost 0.0777283
step 1300, training accuracy 0.566632
step 1300, cost 235.943
step 1300, change in cost 0.077652
step 1310, training accuracy 0.566632
step 1310, cost 235.866
step 1310, change in cost 0.0776825
step 1320, training accuracy 0.567681
step 1320, cost 235.788
step 1320, change in cost 0.0777283
step 1330, training accuracy 0.56873
step 1330, cost 235.71
step 1330, change in cost 0.0775146
step 1340, training accuracy 0.56873
step 1340, cost 235.633
step 1340, change in cost 0.0775452
step 1350, training accuracy 0.56873
step 1350, cost 235.555
step 1350, change in cost 0.0776062
step 1360, training accuracy 0.56978
step 1360, cost 235.478
step 1360, change in cost 0.0773621
step 1370, training accuracy 0.56978
step 1370, cost 235.4
step 1370, change in cost 0.0774689
step 1380, training accuracy 0.570829
step 1380, cost 235.323
step 1380, change in cost 0.0772858
step 1390, training accuracy 0.571878
step 1390, cost 235.246
step 1390, change in cost 0.0773621
step 1400, training accuracy 0.572928
step 1400, cost 235.168
step 1400, change in cost 0.0773315
step 1410, training accuracy 0.572928
step 1410, cost 235.091
step 1410, change in cost 0.07724
step 1420, training accuracy 0.572928
step 1420, cost 235.014
step 1420, change in cost 0.077179
step 1430, training accuracy 0.572928
step 1430, cost 234.937
step 1430, change in cost 0.0771027
step 1440, training accuracy 0.573977
step 1440, cost 234.86
step 1440, change in cost 0.0771027
step 1450, training accuracy 0.573977
step 1450, cost 234.783
step 1450, change in cost 0.0771027
step 1460, training accuracy 0.573977
step 1460, cost 234.706
step 1460, change in cost 0.0769501
step 1470, training accuracy 0.573977
step 1470, cost 234.629
step 1470, change in cost 0.0770721
step 1480, training accuracy 0.573977
step 1480, cost 234.552
step 1480, change in cost 0.0768585
step 1490, training accuracy 0.573977
step 1490, cost 234.475
step 1490, change in cost 0.0769806
step 1500, training accuracy 0.575026
step 1500, cost 234.398
step 1500, change in cost 0.076828
step 1510, training accuracy 0.576076
step 1510, cost 234.321
step 1510, change in cost 0.0767212
step 1520, training accuracy 0.576076
step 1520, cost 234.244
step 1520, change in cost 0.0768433
step 1530, training accuracy 0.577125
step 1530, cost 234.168
step 1530, change in cost 0.0766907
step 1540, training accuracy 0.577125
step 1540, cost 234.091
step 1540, change in cost 0.0766754
step 1550, training accuracy 0.578174
step 1550, cost 234.014
step 1550, change in cost 0.0766296
step 1560, training accuracy 0.579224
step 1560, cost 233.938
step 1560, change in cost 0.0765991
step 1570, training accuracy 0.580273
step 1570, cost 233.861
step 1570, change in cost 0.0765228
step 1580, training accuracy 0.581322
step 1580, cost 233.785
step 1580, change in cost 0.0765228
step 1590, training accuracy 0.581322
step 1590, cost 233.708
step 1590, change in cost 0.0763702
step 1600, training accuracy 0.581322
step 1600, cost 233.632
step 1600, change in cost 0.0764771
step 1610, training accuracy 0.581322
step 1610, cost 233.556
step 1610, change in cost 0.0763397
step 1620, training accuracy 0.581322
step 1620, cost 233.479
step 1620, change in cost 0.076355
step 1630, training accuracy 0.581322
step 1630, cost 233.403
step 1630, change in cost 0.0761871
step 1640, training accuracy 0.581322
step 1640, cost 233.327
step 1640, change in cost 0.0763702
step 1650, training accuracy 0.581322
step 1650, cost 233.251
step 1650, change in cost 0.0761719
step 1660, training accuracy 0.582371
step 1660, cost 233.174
step 1660, change in cost 0.0760956
step 1670, training accuracy 0.582371
step 1670, cost 233.098
step 1670, change in cost 0.0761414
step 1680, training accuracy 0.582371
step 1680, cost 233.022
step 1680, change in cost 0.0760956
step 1690, training accuracy 0.582371
step 1690, cost 232.946
step 1690, change in cost 0.0760345
step 1700, training accuracy 0.582371
step 1700, cost 232.87
step 1700, change in cost 0.0758667
step 1710, training accuracy 0.582371
step 1710, cost 232.794
step 1710, change in cost 0.076004
step 1720, training accuracy 0.583421
step 1720, cost 232.718
step 1720, change in cost 0.0758667
step 1730, training accuracy 0.58447
step 1730, cost 232.643
step 1730, change in cost 0.0758362
step 1740, training accuracy 0.58447
step 1740, cost 232.567
step 1740, change in cost 0.0758057
step 1750, training accuracy 0.58447
step 1750, cost 232.491
step 1750, change in cost 0.0757294
step 1760, training accuracy 0.58447
step 1760, cost 232.415
step 1760, change in cost 0.0757599
step 1770, training accuracy 0.58447
step 1770, cost 232.34
step 1770, change in cost 0.0756531
step 1780, training accuracy 0.58447
step 1780, cost 232.264
step 1780, change in cost 0.0756378
step 1790, training accuracy 0.58447
step 1790, cost 232.188
step 1790, change in cost 0.0756073
step 1800, training accuracy 0.58447
step 1800, cost 232.113
step 1800, change in cost 0.075531
step 1810, training accuracy 0.585519
step 1810, cost 232.037
step 1810, change in cost 0.0755005
step 1820, training accuracy 0.585519
step 1820, cost 231.962
step 1820, change in cost 0.07547
step 1830, training accuracy 0.585519
step 1830, cost 231.887
step 1830, change in cost 0.0754242
step 1840, training accuracy 0.585519
step 1840, cost 231.811
step 1840, change in cost 0.0754089
step 1850, training accuracy 0.585519
step 1850, cost 231.736
step 1850, change in cost 0.0752563
step 1860, training accuracy 0.586569
step 1860, cost 231.661
step 1860, change in cost 0.0752563
step 1870, training accuracy 0.586569
step 1870, cost 231.585
step 1870, change in cost 0.0753174
step 1880, training accuracy 0.586569
step 1880, cost 231.51
step 1880, change in cost 0.0751648
step 1890, training accuracy 0.586569
step 1890, cost 231.435
step 1890, change in cost 0.0750885
step 1900, training accuracy 0.587618
step 1900, cost 231.36
step 1900, change in cost 0.0751495
step 1910, training accuracy 0.587618
step 1910, cost 231.285
step 1910, change in cost 0.0750275
step 1920, training accuracy 0.587618
step 1920, cost 231.21
step 1920, change in cost 0.0749969
step 1930, training accuracy 0.587618
step 1930, cost 231.135
step 1930, change in cost 0.0749969
step 1940, training accuracy 0.588667
step 1940, cost 231.06
step 1940, change in cost 0.0749207
step 1950, training accuracy 0.589717
step 1950, cost 230.985
step 1950, change in cost 0.0749359
step 1960, training accuracy 0.590766
step 1960, cost 230.91
step 1960, change in cost 0.0747986
step 1970, training accuracy 0.592865
step 1970, cost 230.835
step 1970, change in cost 0.0747528
step 1980, training accuracy 0.592865
step 1980, cost 230.761
step 1980, change in cost 0.0748138
step 1990, training accuracy 0.592865
step 1990, cost 230.686
step 1990, change in cost 0.0747375
step 2000, training accuracy 0.593914
step 2000, cost 230.611
step 2000, change in cost 0.0746155
step 2010, training accuracy 0.593914
step 2010, cost 230.537
step 2010, change in cost 0.0746765
step 2020, training accuracy 0.593914
step 2020, cost 230.462
step 2020, change in cost 0.074585
step 2030, training accuracy 0.593914
step 2030, cost 230.388
step 2030, change in cost 0.0744934
step 2040, training accuracy 0.593914
step 2040, cost 230.313
step 2040, change in cost 0.0745087
step 2050, training accuracy 0.593914
step 2050, cost 230.239
step 2050, change in cost 0.0744781
step 2060, training accuracy 0.593914
step 2060, cost 230.164
step 2060, change in cost 0.0744171
step 2070, training accuracy 0.592865
step 2070, cost 230.09
step 2070, change in cost 0.0743866
step 2080, training accuracy 0.593914
step 2080, cost 230.015
step 2080, change in cost 0.0743561
step 2090, training accuracy 0.593914
step 2090, cost 229.941
step 2090, change in cost 0.074234
step 2100, training accuracy 0.593914
step 2100, cost 229.867
step 2100, change in cost 0.0742645
step 2110, training accuracy 0.594963
step 2110, cost 229.793
step 2110, change in cost 0.0741882
step 2120, training accuracy 0.594963
step 2120, cost 229.719
step 2120, change in cost 0.0741272
step 2130, training accuracy 0.596013
step 2130, cost 229.644
step 2130, change in cost 0.0741272
step 2140, training accuracy 0.598111
step 2140, cost 229.57
step 2140, change in cost 0.0741272
step 2150, training accuracy 0.598111
step 2150, cost 229.496
step 2150, change in cost 0.0739746
step 2160, training accuracy 0.599161
step 2160, cost 229.422
step 2160, change in cost 0.0738983
step 2170, training accuracy 0.599161
step 2170, cost 229.348
step 2170, change in cost 0.0739746
step 2180, training accuracy 0.60021
step 2180, cost 229.275
step 2180, change in cost 0.0739136
step 2190, training accuracy 0.60021
step 2190, cost 229.201
step 2190, change in cost 0.0738678
step 2200, training accuracy 0.60021
step 2200, cost 229.127
step 2200, change in cost 0.0738068
step 2210, training accuracy 0.60021
step 2210, cost 229.053
step 2210, change in cost 0.0738068
step 2220, training accuracy 0.601259
step 2220, cost 228.979
step 2220, change in cost 0.0736847
step 2230, training accuracy 0.602309
step 2230, cost 228.906
step 2230, change in cost 0.0736847
step 2240, training accuracy 0.602309
step 2240, cost 228.832
step 2240, change in cost 0.0736389
step 2250, training accuracy 0.602309
step 2250, cost 228.758
step 2250, change in cost 0.0735626
step 2260, training accuracy 0.603358
step 2260, cost 228.685
step 2260, change in cost 0.0735779
step 2270, training accuracy 0.604407
step 2270, cost 228.611
step 2270, change in cost 0.0735168
step 2280, training accuracy 0.604407
step 2280, cost 228.538
step 2280, change in cost 0.0734711
step 2290, training accuracy 0.606506
step 2290, cost 228.465
step 2290, change in cost 0.0733795
step 2300, training accuracy 0.606506
step 2300, cost 228.391
step 2300, change in cost 0.073349
step 2310, training accuracy 0.606506
step 2310, cost 228.318
step 2310, change in cost 0.0733948
step 2320, training accuracy 0.606506
step 2320, cost 228.245
step 2320, change in cost 0.0732727
step 2330, training accuracy 0.606506
step 2330, cost 228.171
step 2330, change in cost 0.0732727
step 2340, training accuracy 0.607555
step 2340, cost 228.098
step 2340, change in cost 0.0731812
step 2350, training accuracy 0.607555
step 2350, cost 228.025
step 2350, change in cost 0.0732117
step 2360, training accuracy 0.607555
step 2360, cost 227.952
step 2360, change in cost 0.0731049
step 2370, training accuracy 0.607555
step 2370, cost 227.879
step 2370, change in cost 0.0730743
step 2380, training accuracy 0.608604
step 2380, cost 227.806
step 2380, change in cost 0.0730286
step 2390, training accuracy 0.609654
step 2390, cost 227.733
step 2390, change in cost 0.0729523
step 2400, training accuracy 0.610703
step 2400, cost 227.66
step 2400, change in cost 0.0729828
step 2410, training accuracy 0.610703
step 2410, cost 227.587
step 2410, change in cost 0.072937
step 2420, training accuracy 0.612802
step 2420, cost 227.514
step 2420, change in cost 0.0728455
step 2430, training accuracy 0.612802
step 2430, cost 227.441
step 2430, change in cost 0.0728302
step 2440, training accuracy 0.612802
step 2440, cost 227.368
step 2440, change in cost 0.0727692
step 2450, training accuracy 0.612802
step 2450, cost 227.296
step 2450, change in cost 0.0727234
step 2460, training accuracy 0.613851
step 2460, cost 227.223
step 2460, change in cost 0.0726929
step 2470, training accuracy 0.6149
step 2470, cost 227.15
step 2470, change in cost 0.0726166
step 2480, training accuracy 0.6149
step 2480, cost 227.078
step 2480, change in cost 0.0726471
step 2490, training accuracy 0.6149
step 2490, cost 227.005
step 2490, change in cost 0.0724945
step 2500, training accuracy 0.6149
step 2500, cost 226.933
step 2500, change in cost 0.0725861
step 2510, training accuracy 0.6149
step 2510, cost 226.86
step 2510, change in cost 0.0724487
step 2520, training accuracy 0.6149
step 2520, cost 226.788
step 2520, change in cost 0.0724335
step 2530, training accuracy 0.61595
step 2530, cost 226.715
step 2530, change in cost 0.0724182
step 2540, training accuracy 0.61595
step 2540, cost 226.643
step 2540, change in cost 0.0723267
step 2550, training accuracy 0.618048
step 2550, cost 226.571
step 2550, change in cost 0.0723877
step 2560, training accuracy 0.619098
step 2560, cost 226.498
step 2560, change in cost 0.0722504
step 2570, training accuracy 0.620147
step 2570, cost 226.426
step 2570, change in cost 0.0721436
step 2580, training accuracy 0.621196
step 2580, cost 226.354
step 2580, change in cost 0.0722198
step 2590, training accuracy 0.621196
step 2590, cost 226.282
step 2590, change in cost 0.0721436
step 2600, training accuracy 0.621196
step 2600, cost 226.21
step 2600, change in cost 0.0720673
step 2610, training accuracy 0.621196
step 2610, cost 226.138
step 2610, change in cost 0.072113
step 2620, training accuracy 0.621196
step 2620, cost 226.066
step 2620, change in cost 0.072052
step 2630, training accuracy 0.622246
step 2630, cost 225.994
step 2630, change in cost 0.0719299
step 2640, training accuracy 0.622246
step 2640, cost 225.922
step 2640, change in cost 0.0719604
step 2650, training accuracy 0.622246
step 2650, cost 225.85
step 2650, change in cost 0.0717468
step 2660, training accuracy 0.622246
step 2660, cost 225.778
step 2660, change in cost 0.0718384
step 2670, training accuracy 0.622246
step 2670, cost 225.706
step 2670, change in cost 0.0718689
step 2680, training accuracy 0.624344
step 2680, cost 225.634
step 2680, change in cost 0.0717468
step 2690, training accuracy 0.624344
step 2690, cost 225.563
step 2690, change in cost 0.071701
step 2700, training accuracy 0.626443
step 2700, cost 225.491
step 2700, change in cost 0.0717163
step 2710, training accuracy 0.626443
step 2710, cost 225.419
step 2710, change in cost 0.0715637
step 2720, training accuracy 0.626443
step 2720, cost 225.348
step 2720, change in cost 0.0716248
step 2730, training accuracy 0.626443
step 2730, cost 225.276
step 2730, change in cost 0.0715485
step 2740, training accuracy 0.626443
step 2740, cost 225.205
step 2740, change in cost 0.0714722
step 2750, training accuracy 0.626443
step 2750, cost 225.133
step 2750, change in cost 0.0714722
step 2760, training accuracy 0.626443
step 2760, cost 225.062
step 2760, change in cost 0.0715027
step 2770, training accuracy 0.627492
step 2770, cost 224.991
step 2770, change in cost 0.0712433
step 2780, training accuracy 0.627492
step 2780, cost 224.919
step 2780, change in cost 0.0713348
step 2790, training accuracy 0.627492
step 2790, cost 224.848
step 2790, change in cost 0.0713959
step 2800, training accuracy 0.628541
step 2800, cost 224.777
step 2800, change in cost 0.0711823
step 2810, training accuracy 0.629591
step 2810, cost 224.705
step 2810, change in cost 0.071228
step 2820, training accuracy 0.629591
step 2820, cost 224.634
step 2820, change in cost 0.0711517
step 2830, training accuracy 0.629591
step 2830, cost 224.563
step 2830, change in cost 0.0711365
step 2840, training accuracy 0.629591
step 2840, cost 224.492
step 2840, change in cost 0.071106
step 2850, training accuracy 0.629591
step 2850, cost 224.421
step 2850, change in cost 0.0709381
step 2860, training accuracy 0.631689
step 2860, cost 224.35
step 2860, change in cost 0.0710754
step 2870, training accuracy 0.633788
step 2870, cost 224.279
step 2870, change in cost 0.0708618
step 2880, training accuracy 0.633788
step 2880, cost 224.208
step 2880, change in cost 0.0709076
step 2890, training accuracy 0.634837
step 2890, cost 224.137
step 2890, change in cost 0.0709229
step 2900, training accuracy 0.636936
step 2900, cost 224.066
step 2900, change in cost 0.0709076
step 2910, training accuracy 0.636936
step 2910, cost 223.996
step 2910, change in cost 0.0706787
step 2920, training accuracy 0.636936
step 2920, cost 223.925
step 2920, change in cost 0.070755
step 2930, training accuracy 0.636936
step 2930, cost 223.854
step 2930, change in cost 0.0707703
step 2940, training accuracy 0.637985
step 2940, cost 223.784
step 2940, change in cost 0.0705719
step 2950, training accuracy 0.637985
step 2950, cost 223.713
step 2950, change in cost 0.0706787
step 2960, training accuracy 0.639035
step 2960, cost 223.642
step 2960, change in cost 0.0706177
step 2970, training accuracy 0.639035
step 2970, cost 223.572
step 2970, change in cost 0.0705414
step 2980, training accuracy 0.640084
step 2980, cost 223.501
step 2980, change in cost 0.0704193
step 2990, training accuracy 0.641133
step 2990, cost 223.431
step 2990, change in cost 0.0704346
step 3000, training accuracy 0.641133
step 3000, cost 223.361
step 3000, change in cost 0.0703888
step 3010, training accuracy 0.641133
step 3010, cost 223.29
step 3010, change in cost 0.0704193
step 3020, training accuracy 0.643232
step 3020, cost 223.22
step 3020, change in cost 0.0702515
step 3030, training accuracy 0.643232
step 3030, cost 223.15
step 3030, change in cost 0.0703583
step 3040, training accuracy 0.643232
step 3040, cost 223.079
step 3040, change in cost 0.0702057
step 3050, training accuracy 0.643232
step 3050, cost 223.009
step 3050, change in cost 0.0701599
step 3060, training accuracy 0.645331
step 3060, cost 222.939
step 3060, change in cost 0.0702057
step 3070, training accuracy 0.64638
step 3070, cost 222.869
step 3070, change in cost 0.0701294
step 3080, training accuracy 0.64638
step 3080, cost 222.799
step 3080, change in cost 0.0700378
step 3090, training accuracy 0.64638
step 3090, cost 222.729
step 3090, change in cost 0.0699768
step 3100, training accuracy 0.64638
step 3100, cost 222.659
step 3100, change in cost 0.0700073
step 3110, training accuracy 0.64638
step 3110, cost 222.589
step 3110, change in cost 0.069931
step 3120, training accuracy 0.647429
step 3120, cost 222.519
step 3120, change in cost 0.0699005
step 3130, training accuracy 0.647429
step 3130, cost 222.449
step 3130, change in cost 0.0699158
step 3140, training accuracy 0.647429
step 3140, cost 222.379
step 3140, change in cost 0.0697784
step 3150, training accuracy 0.647429
step 3150, cost 222.31
step 3150, change in cost 0.069809
step 3160, training accuracy 0.649528
step 3160, cost 222.24
step 3160, change in cost 0.0697174
step 3170, training accuracy 0.651626
step 3170, cost 222.17
step 3170, change in cost 0.0697174
step 3180, training accuracy 0.651626
step 3180, cost 222.1
step 3180, change in cost 0.0697021
step 3190, training accuracy 0.651626
step 3190, cost 222.031
step 3190, change in cost 0.0695496
step 3200, training accuracy 0.651626
step 3200, cost 221.961
step 3200, change in cost 0.0695343
step 3210, training accuracy 0.652676
step 3210, cost 221.892
step 3210, change in cost 0.0695801
step 3220, training accuracy 0.652676
step 3220, cost 221.822
step 3220, change in cost 0.0695496
step 3230, training accuracy 0.654774
step 3230, cost 221.753
step 3230, change in cost 0.069397
step 3240, training accuracy 0.653725
step 3240, cost 221.683
step 3240, change in cost 0.0693054
step 3250, training accuracy 0.654774
step 3250, cost 221.614
step 3250, change in cost 0.0694275
step 3260, training accuracy 0.654774
step 3260, cost 221.545
step 3260, change in cost 0.0692902
step 3270, training accuracy 0.654774
step 3270, cost 221.475
step 3270, change in cost 0.0692749
step 3280, training accuracy 0.654774
step 3280, cost 221.406
step 3280, change in cost 0.0693054
step 3290, training accuracy 0.655824
step 3290, cost 221.337
step 3290, change in cost 0.0691528
step 3300, training accuracy 0.656873
step 3300, cost 221.268
step 3300, change in cost 0.0691833
step 3310, training accuracy 0.657922
step 3310, cost 221.199
step 3310, change in cost 0.0690002
step 3320, training accuracy 0.657922
step 3320, cost 221.13
step 3320, change in cost 0.0691071
step 3330, training accuracy 0.657922
step 3330, cost 221.061
step 3330, change in cost 0.0691071
step 3340, training accuracy 0.657922
step 3340, cost 220.992
step 3340, change in cost 0.0689697
step 3350, training accuracy 0.657922
step 3350, cost 220.923
step 3350, change in cost 0.068985
step 3360, training accuracy 0.657922
step 3360, cost 220.854
step 3360, change in cost 0.0689392
step 3370, training accuracy 0.658972
step 3370, cost 220.785
step 3370, change in cost 0.0688019
step 3380, training accuracy 0.658972
step 3380, cost 220.716
step 3380, change in cost 0.0687866
step 3390, training accuracy 0.658972
step 3390, cost 220.647
step 3390, change in cost 0.0688324
step 3400, training accuracy 0.658972
step 3400, cost 220.579
step 3400, change in cost 0.0687714
step 3410, training accuracy 0.66107
step 3410, cost 220.51
step 3410, change in cost 0.0686646
step 3420, training accuracy 0.66212
step 3420, cost 220.441
step 3420, change in cost 0.0686798
step 3430, training accuracy 0.663169
step 3430, cost 220.373
step 3430, change in cost 0.068573
step 3440, training accuracy 0.663169
step 3440, cost 220.304
step 3440, change in cost 0.0686493
step 3450, training accuracy 0.663169
step 3450, cost 220.235
step 3450, change in cost 0.0685272
step 3460, training accuracy 0.664218
step 3460, cost 220.167
step 3460, change in cost 0.0684814
step 3470, training accuracy 0.665268
step 3470, cost 220.098
step 3470, change in cost 0.0684967
step 3480, training accuracy 0.666317
step 3480, cost 220.03
step 3480, change in cost 0.0683746
step 3490, training accuracy 0.666317
step 3490, cost 219.962
step 3490, change in cost 0.0683746
step 3500, training accuracy 0.665268
step 3500, cost 219.893
step 3500, change in cost 0.0683289
step 3510, training accuracy 0.665268
step 3510, cost 219.825
step 3510, change in cost 0.0682983
step 3520, training accuracy 0.666317
step 3520, cost 219.757
step 3520, change in cost 0.0682678
step 3530, training accuracy 0.666317
step 3530, cost 219.689
step 3530, change in cost 0.0681763
step 3540, training accuracy 0.667366
step 3540, cost 219.62
step 3540, change in cost 0.0682068
step 3550, training accuracy 0.667366
step 3550, cost 219.552
step 3550, change in cost 0.0680695
step 3560, training accuracy 0.667366
step 3560, cost 219.484
step 3560, change in cost 0.0681305
step 3570, training accuracy 0.667366
step 3570, cost 219.416
step 3570, change in cost 0.0680237
step 3580, training accuracy 0.667366
step 3580, cost 219.348
step 3580, change in cost 0.0680084
step 3590, training accuracy 0.667366
step 3590, cost 219.28
step 3590, change in cost 0.0680084
step 3600, training accuracy 0.667366
step 3600, cost 219.212
step 3600, change in cost 0.0678864
step 3610, training accuracy 0.667366
step 3610, cost 219.144
step 3610, change in cost 0.0678711
step 3620, training accuracy 0.667366
step 3620, cost 219.077
step 3620, change in cost 0.0678406
step 3630, training accuracy 0.667366
step 3630, cost 219.009
step 3630, change in cost 0.0677643
step 3640, training accuracy 0.667366
step 3640, cost 218.941
step 3640, change in cost 0.0677795
step 3650, training accuracy 0.669465
step 3650, cost 218.873
step 3650, change in cost 0.067688
step 3660, training accuracy 0.669465
step 3660, cost 218.806
step 3660, change in cost 0.0677185
step 3670, training accuracy 0.669465
step 3670, cost 218.738
step 3670, change in cost 0.0676117
step 3680, training accuracy 0.670514
step 3680, cost 218.67
step 3680, change in cost 0.067627
step 3690, training accuracy 0.671564
step 3690, cost 218.603
step 3690, change in cost 0.0675201
step 3700, training accuracy 0.671564
step 3700, cost 218.535
step 3700, change in cost 0.0674744
step 3710, training accuracy 0.672613
step 3710, cost 218.468
step 3710, change in cost 0.0675354
step 3720, training accuracy 0.672613
step 3720, cost 218.4
step 3720, change in cost 0.0674133
step 3730, training accuracy 0.672613
step 3730, cost 218.333
step 3730, change in cost 0.0673981
step 3740, training accuracy 0.673662
step 3740, cost 218.266
step 3740, change in cost 0.0673828
step 3750, training accuracy 0.673662
step 3750, cost 218.198
step 3750, change in cost 0.0673065
step 3760, training accuracy 0.673662
step 3760, cost 218.131
step 3760, change in cost 0.0672302
step 3770, training accuracy 0.674711
step 3770, cost 218.064
step 3770, change in cost 0.067276
step 3780, training accuracy 0.67681
step 3780, cost 217.997
step 3780, change in cost 0.0671844
step 3790, training accuracy 0.678909
step 3790, cost 217.93
step 3790, change in cost 0.0671387
step 3800, training accuracy 0.678909
step 3800, cost 217.862
step 3800, change in cost 0.0671539
step 3810, training accuracy 0.678909
step 3810, cost 217.795
step 3810, change in cost 0.0670776
step 3820, training accuracy 0.679958
step 3820, cost 217.728
step 3820, change in cost 0.0669861
step 3830, training accuracy 0.679958
step 3830, cost 217.661
step 3830, change in cost 0.0669861
step 3840, training accuracy 0.679958
step 3840, cost 217.594
step 3840, change in cost 0.0669861
step 3850, training accuracy 0.679958
step 3850, cost 217.528
step 3850, change in cost 0.0668182
step 3860, training accuracy 0.682057
step 3860, cost 217.461
step 3860, change in cost 0.0670166
step 3870, training accuracy 0.682057
step 3870, cost 217.394
step 3870, change in cost 0.0667572
step 3880, training accuracy 0.683106
step 3880, cost 217.327
step 3880, change in cost 0.0667877
step 3890, training accuracy 0.683106
step 3890, cost 217.26
step 3890, change in cost 0.0667572
step 3900, training accuracy 0.683106
step 3900, cost 217.194
step 3900, change in cost 0.0666809
step 3910, training accuracy 0.683106
step 3910, cost 217.127
step 3910, change in cost 0.0666962
step 3920, training accuracy 0.686254
step 3920, cost 217.06
step 3920, change in cost 0.0666046
step 3930, training accuracy 0.686254
step 3930, cost 216.994
step 3930, change in cost 0.0666199
step 3940, training accuracy 0.686254
step 3940, cost 216.927
step 3940, change in cost 0.0665741
step 3950, training accuracy 0.687303
step 3950, cost 216.861
step 3950, change in cost 0.066452
step 3960, training accuracy 0.689402
step 3960, cost 216.794
step 3960, change in cost 0.0664825
step 3970, training accuracy 0.689402
step 3970, cost 216.728
step 3970, change in cost 0.066452
step 3980, training accuracy 0.689402
step 3980, cost 216.661
step 3980, change in cost 0.066452
step 3990, training accuracy 0.69255
step 3990, cost 216.595
step 3990, change in cost 0.0663605
step 4000, training accuracy 0.693599
step 4000, cost 216.529
step 4000, change in cost 0.0661621
step 4010, training accuracy 0.694649
step 4010, cost 216.462
step 4010, change in cost 0.0664062
step 4020, training accuracy 0.694649
step 4020, cost 216.396
step 4020, change in cost 0.0660858
step 4030, training accuracy 0.694649
step 4030, cost 216.33
step 4030, change in cost 0.0662537
step 4040, training accuracy 0.695698
step 4040, cost 216.264
step 4040, change in cost 0.0661469
step 4050, training accuracy 0.696747
step 4050, cost 216.198
step 4050, change in cost 0.0661163
step 4060, training accuracy 0.696747
step 4060, cost 216.132
step 4060, change in cost 0.0660553
step 4070, training accuracy 0.698846
step 4070, cost 216.066
step 4070, change in cost 0.0660553
step 4080, training accuracy 0.698846
step 4080, cost 216
step 4080, change in cost 0.0659637
step 4090, training accuracy 0.700944
step 4090, cost 215.934
step 4090, change in cost 0.0659332
step 4100, training accuracy 0.701994
step 4100, cost 215.868
step 4100, change in cost 0.065979
step 4110, training accuracy 0.704092
step 4110, cost 215.802
step 4110, change in cost 0.0657959
step 4120, training accuracy 0.704092
step 4120, cost 215.736
step 4120, change in cost 0.0658112
step 4130, training accuracy 0.705142
step 4130, cost 215.67
step 4130, change in cost 0.0659027
step 4140, training accuracy 0.705142
step 4140, cost 215.605
step 4140, change in cost 0.0656586
step 4150, training accuracy 0.706191
step 4150, cost 215.539
step 4150, change in cost 0.0657043
step 4160, training accuracy 0.706191
step 4160, cost 215.473
step 4160, change in cost 0.0657654
step 4170, training accuracy 0.70724
step 4170, cost 215.407
step 4170, change in cost 0.0655975
step 4180, training accuracy 0.70829
step 4180, cost 215.342
step 4180, change in cost 0.0655365
step 4190, training accuracy 0.710388
step 4190, cost 215.276
step 4190, change in cost 0.0656128
step 4200, training accuracy 0.712487
step 4200, cost 215.211
step 4200, change in cost 0.0654602
step 4210, training accuracy 0.712487
step 4210, cost 215.145
step 4210, change in cost 0.0655212
step 4220, training accuracy 0.713536
step 4220, cost 215.08
step 4220, change in cost 0.0654449
step 4230, training accuracy 0.713536
step 4230, cost 215.015
step 4230, change in cost 0.0653076
step 4240, training accuracy 0.713536
step 4240, cost 214.949
step 4240, change in cost 0.0653992
step 4250, training accuracy 0.713536
step 4250, cost 214.884
step 4250, change in cost 0.0653381
step 4260, training accuracy 0.714586
step 4260, cost 214.819
step 4260, change in cost 0.0653076
step 4270, training accuracy 0.714586
step 4270, cost 214.753
step 4270, change in cost 0.0651855
step 4280, training accuracy 0.715635
step 4280, cost 214.688
step 4280, change in cost 0.0652161
step 4290, training accuracy 0.715635
step 4290, cost 214.623
step 4290, change in cost 0.0651398
step 4300, training accuracy 0.715635
step 4300, cost 214.558
step 4300, change in cost 0.0651398
step 4310, training accuracy 0.718783
step 4310, cost 214.493
step 4310, change in cost 0.0650177
step 4320, training accuracy 0.718783
step 4320, cost 214.428
step 4320, change in cost 0.0651855
step 4330, training accuracy 0.718783
step 4330, cost 214.363
step 4330, change in cost 0.0649414
step 4340, training accuracy 0.718783
step 4340, cost 214.298
step 4340, change in cost 0.0649414
step 4350, training accuracy 0.718783
step 4350, cost 214.233
step 4350, change in cost 0.0648804
step 4360, training accuracy 0.719832
step 4360, cost 214.168
step 4360, change in cost 0.0648346
step 4370, training accuracy 0.720881
step 4370, cost 214.103
step 4370, change in cost 0.0649109
step 4380, training accuracy 0.72298
step 4380, cost 214.038
step 4380, change in cost 0.0648499
step 4390, training accuracy 0.724029
step 4390, cost 213.974
step 4390, change in cost 0.0647278
step 4400, training accuracy 0.724029
step 4400, cost 213.909
step 4400, change in cost 0.0647583
step 4410, training accuracy 0.725079
step 4410, cost 213.844
step 4410, change in cost 0.064682
step 4420, training accuracy 0.725079
step 4420, cost 213.779
step 4420, change in cost 0.0646667
step 4430, training accuracy 0.726128
step 4430, cost 213.715
step 4430, change in cost 0.0645447
step 4440, training accuracy 0.728227
step 4440, cost 213.65
step 4440, change in cost 0.0646057
step 4450, training accuracy 0.731375
step 4450, cost 213.586
step 4450, change in cost 0.0645905
step 4460, training accuracy 0.731375
step 4460, cost 213.521
step 4460, change in cost 0.0644531
step 4470, training accuracy 0.732424
step 4470, cost 213.457
step 4470, change in cost 0.0644836
step 4480, training accuracy 0.732424
step 4480, cost 213.392
step 4480, change in cost 0.0643921
step 4490, training accuracy 0.733473
step 4490, cost 213.328
step 4490, change in cost 0.0643921
step 4500, training accuracy 0.733473
step 4500, cost 213.264
step 4500, change in cost 0.0643005
step 4510, training accuracy 0.735572
step 4510, cost 213.199
step 4510, change in cost 0.0642853
step 4520, training accuracy 0.737671
step 4520, cost 213.135
step 4520, change in cost 0.0643311
step 4530, training accuracy 0.737671
step 4530, cost 213.071
step 4530, change in cost 0.0641632
step 4540, training accuracy 0.73872
step 4540, cost 213.007
step 4540, change in cost 0.0642395
step 4550, training accuracy 0.739769
step 4550, cost 212.943
step 4550, change in cost 0.0641022
step 4560, training accuracy 0.739769
step 4560, cost 212.878
step 4560, change in cost 0.0641174
step 4570, training accuracy 0.739769
step 4570, cost 212.814
step 4570, change in cost 0.0640411
step 4580, training accuracy 0.740818
step 4580, cost 212.75
step 4580, change in cost 0.0640717
step 4590, training accuracy 0.740818
step 4590, cost 212.686
step 4590, change in cost 0.0640411
step 4600, training accuracy 0.741868
step 4600, cost 212.622
step 4600, change in cost 0.0638885
step 4610, training accuracy 0.741868
step 4610, cost 212.559
step 4610, change in cost 0.0638123
step 4620, training accuracy 0.743966
step 4620, cost 212.495
step 4620, change in cost 0.0639343
step 4630, training accuracy 0.743966
step 4630, cost 212.431
step 4630, change in cost 0.0638428
step 4640, training accuracy 0.743966
step 4640, cost 212.367
step 4640, change in cost 0.0638275
step 4650, training accuracy 0.745016
step 4650, cost 212.303
step 4650, change in cost 0.063736
step 4660, training accuracy 0.746065
step 4660, cost 212.239
step 4660, change in cost 0.063797
step 4670, training accuracy 0.748164
step 4670, cost 212.176
step 4670, change in cost 0.0635681
step 4680, training accuracy 0.748164
step 4680, cost 212.112
step 4680, change in cost 0.0636444
step 4690, training accuracy 0.748164
step 4690, cost 212.049
step 4690, change in cost 0.0636597
step 4700, training accuracy 0.750262
step 4700, cost 211.985
step 4700, change in cost 0.0635986
step 4710, training accuracy 0.750262
step 4710, cost 211.921
step 4710, change in cost 0.0635376
step 4720, training accuracy 0.750262
step 4720, cost 211.858
step 4720, change in cost 0.0634155
step 4730, training accuracy 0.750262
step 4730, cost 211.795
step 4730, change in cost 0.0634308
step 4740, training accuracy 0.751312
step 4740, cost 211.731
step 4740, change in cost 0.0635376
step 4750, training accuracy 0.751312
step 4750, cost 211.668
step 4750, change in cost 0.0632629
step 4760, training accuracy 0.751312
step 4760, cost 211.604
step 4760, change in cost 0.0633698
step 4770, training accuracy 0.752361
step 4770, cost 211.541
step 4770, change in cost 0.0632935
step 4780, training accuracy 0.75341
step 4780, cost 211.478
step 4780, change in cost 0.0632324
step 4790, training accuracy 0.75446
step 4790, cost 211.415
step 4790, change in cost 0.0631866
step 4800, training accuracy 0.75446
step 4800, cost 211.351
step 4800, change in cost 0.0632629
step 4810, training accuracy 0.75446
step 4810, cost 211.288
step 4810, change in cost 0.0630493
step 4820, training accuracy 0.755509
step 4820, cost 211.225
step 4820, change in cost 0.0631866
step 4830, training accuracy 0.755509
step 4830, cost 211.162
step 4830, change in cost 0.0630493
step 4840, training accuracy 0.755509
step 4840, cost 211.099
step 4840, change in cost 0.0629883
step 4850, training accuracy 0.755509
step 4850, cost 211.036
step 4850, change in cost 0.0630646
step 4860, training accuracy 0.755509
step 4860, cost 210.973
step 4860, change in cost 0.0629883
step 4870, training accuracy 0.756558
step 4870, cost 210.91
step 4870, change in cost 0.0628662
step 4880, training accuracy 0.756558
step 4880, cost 210.847
step 4880, change in cost 0.0628815
step 4890, training accuracy 0.757608
step 4890, cost 210.784
step 4890, change in cost 0.0629272
step 4900, training accuracy 0.757608
step 4900, cost 210.722
step 4900, change in cost 0.0627441
step 4910, training accuracy 0.760755
step 4910, cost 210.659
step 4910, change in cost 0.0628052
step 4920, training accuracy 0.760755
step 4920, cost 210.596
step 4920, change in cost 0.0627594
step 4930, training accuracy 0.760755
step 4930, cost 210.534
step 4930, change in cost 0.0626221
step 4940, training accuracy 0.762854
step 4940, cost 210.471
step 4940, change in cost 0.0626831
step 4950, training accuracy 0.762854
step 4950, cost 210.408
step 4950, change in cost 0.0625763
step 4960, training accuracy 0.763903
step 4960, cost 210.346
step 4960, change in cost 0.0626221
step 4970, training accuracy 0.764953
step 4970, cost 210.283
step 4970, change in cost 0.0625
step 4980, training accuracy 0.767051
step 4980, cost 210.221
step 4980, change in cost 0.0624695
step 4990, training accuracy 0.768101
step 4990, cost 210.158
step 4990, change in cost 0.062439
step 5000, training accuracy 0.76915
step 5000, cost 210.096
step 5000, change in cost 0.062439
step 5010, training accuracy 0.76915
step 5010, cost 210.033
step 5010, change in cost 0.0623932
step 5020, training accuracy 0.770199
step 5020, cost 209.971
step 5020, change in cost 0.0623932
step 5030, training accuracy 0.770199
step 5030, cost 209.909
step 5030, change in cost 0.0623016
step 5040, training accuracy 0.770199
step 5040, cost 209.846
step 5040, change in cost 0.0623016
step 5050, training accuracy 0.772298
step 5050, cost 209.784
step 5050, change in cost 0.0622253
step 5060, training accuracy 0.772298
step 5060, cost 209.722
step 5060, change in cost 0.0622101
step 5070, training accuracy 0.773347
step 5070, cost 209.66
step 5070, change in cost 0.0621796
step 5080, training accuracy 0.773347
step 5080, cost 209.598
step 5080, change in cost 0.0620575
step 5090, training accuracy 0.775446
step 5090, cost 209.536
step 5090, change in cost 0.062149
step 5100, training accuracy 0.776495
step 5100, cost 209.474
step 5100, change in cost 0.0619507
step 5110, training accuracy 0.776495
step 5110, cost 209.412
step 5110, change in cost 0.0621033
step 5120, training accuracy 0.778594
step 5120, cost 209.35
step 5120, change in cost 0.0619507
step 5130, training accuracy 0.779643
step 5130, cost 209.288
step 5130, change in cost 0.0619507
step 5140, training accuracy 0.781742
step 5140, cost 209.226
step 5140, change in cost 0.0618896
step 5150, training accuracy 0.782791
step 5150, cost 209.164
step 5150, change in cost 0.0618744
step 5160, training accuracy 0.78384
step 5160, cost 209.102
step 5160, change in cost 0.0618134
step 5170, training accuracy 0.785939
step 5170, cost 209.04
step 5170, change in cost 0.0618286
step 5180, training accuracy 0.786988
step 5180, cost 208.979
step 5180, change in cost 0.0617371
step 5190, training accuracy 0.788038
step 5190, cost 208.917
step 5190, change in cost 0.0617371
step 5200, training accuracy 0.790136
step 5200, cost 208.855
step 5200, change in cost 0.0616608
step 5210, training accuracy 0.790136
step 5210, cost 208.793
step 5210, change in cost 0.0616302
step 5220, training accuracy 0.790136
step 5220, cost 208.732
step 5220, change in cost 0.0616302
step 5230, training accuracy 0.790136
step 5230, cost 208.67
step 5230, change in cost 0.0615692
step 5240, training accuracy 0.790136
step 5240, cost 208.609
step 5240, change in cost 0.0615234
step 5250, training accuracy 0.790136
step 5250, cost 208.547
step 5250, change in cost 0.0614319
step 5260, training accuracy 0.790136
step 5260, cost 208.486
step 5260, change in cost 0.0615082
step 5270, training accuracy 0.790136
step 5270, cost 208.424
step 5270, change in cost 0.0614166
step 5280, training accuracy 0.790136
step 5280, cost 208.363
step 5280, change in cost 0.0614014
step 5290, training accuracy 0.792235
step 5290, cost 208.302
step 5290, change in cost 0.0613556
step 5300, training accuracy 0.793284
step 5300, cost 208.24
step 5300, change in cost 0.0612946
step 5310, training accuracy 0.794334
step 5310, cost 208.179
step 5310, change in cost 0.0612488
step 5320, training accuracy 0.794334
step 5320, cost 208.118
step 5320, change in cost 0.061264
step 5330, training accuracy 0.794334
step 5330, cost 208.057
step 5330, change in cost 0.0612488
step 5340, training accuracy 0.794334
step 5340, cost 207.995
step 5340, change in cost 0.0611572
step 5350, training accuracy 0.794334
step 5350, cost 207.934
step 5350, change in cost 0.0610352
step 5360, training accuracy 0.794334
step 5360, cost 207.873
step 5360, change in cost 0.0610199
step 5370, training accuracy 0.794334
step 5370, cost 207.812
step 5370, change in cost 0.0611115
step 5380, training accuracy 0.794334
step 5380, cost 207.751
step 5380, change in cost 0.0610962
step 5390, training accuracy 0.794334
step 5390, cost 207.69
step 5390, change in cost 0.0608521
step 5400, training accuracy 0.795383
step 5400, cost 207.629
step 5400, change in cost 0.0610046
step 5410, training accuracy 0.795383
step 5410, cost 207.568
step 5410, change in cost 0.0608978
step 5420, training accuracy 0.795383
step 5420, cost 207.508
step 5420, change in cost 0.0608368
step 5430, training accuracy 0.795383
step 5430, cost 207.447
step 5430, change in cost 0.0608826
step 5440, training accuracy 0.795383
step 5440, cost 207.386
step 5440, change in cost 0.0608215
step 5450, training accuracy 0.795383
step 5450, cost 207.325
step 5450, change in cost 0.0607147
step 5460, training accuracy 0.795383
step 5460, cost 207.265
step 5460, change in cost 0.0606384
step 5470, training accuracy 0.795383
step 5470, cost 207.204
step 5470, change in cost 0.0607758
step 5480, training accuracy 0.795383
step 5480, cost 207.143
step 5480, change in cost 0.0606384
step 5490, training accuracy 0.794334
step 5490, cost 207.082
step 5490, change in cost 0.0606232
step 5500, training accuracy 0.795383
step 5500, cost 207.022
step 5500, change in cost 0.0605774
step 5510, training accuracy 0.797482
step 5510, cost 206.961
step 5510, change in cost 0.0604858
step 5520, training accuracy 0.797482
step 5520, cost 206.901
step 5520, change in cost 0.0605469
step 5530, training accuracy 0.798531
step 5530, cost 206.84
step 5530, change in cost 0.0604248
step 5540, training accuracy 0.79958
step 5540, cost 206.78
step 5540, change in cost 0.0604858
step 5550, training accuracy 0.79958
step 5550, cost 206.72
step 5550, change in cost 0.060379
step 5560, training accuracy 0.79958
step 5560, cost 206.659
step 5560, change in cost 0.0602875
step 5570, training accuracy 0.80063
step 5570, cost 206.599
step 5570, change in cost 0.0603333
step 5580, training accuracy 0.80063
step 5580, cost 206.539
step 5580, change in cost 0.0602875
step 5590, training accuracy 0.80063
step 5590, cost 206.478
step 5590, change in cost 0.0602722
step 5600, training accuracy 0.80063
step 5600, cost 206.418
step 5600, change in cost 0.0601501
step 5610, training accuracy 0.802728
step 5610, cost 206.358
step 5610, change in cost 0.0602417
step 5620, training accuracy 0.804827
step 5620, cost 206.298
step 5620, change in cost 0.0601044
step 5630, training accuracy 0.804827
step 5630, cost 206.238
step 5630, change in cost 0.0601349
step 5640, training accuracy 0.804827
step 5640, cost 206.178
step 5640, change in cost 0.0600891
step 5650, training accuracy 0.806925
step 5650, cost 206.118
step 5650, change in cost 0.0600281
step 5660, training accuracy 0.806925
step 5660, cost 206.058
step 5660, change in cost 0.0600128
step 5670, training accuracy 0.806925
step 5670, cost 205.998
step 5670, change in cost 0.0599518
step 5680, training accuracy 0.807975
step 5680, cost 205.938
step 5680, change in cost 0.0598755
step 5690, training accuracy 0.807975
step 5690, cost 205.878
step 5690, change in cost 0.0598602
step 5700, training accuracy 0.807975
step 5700, cost 205.818
step 5700, change in cost 0.0599213
step 5710, training accuracy 0.807975
step 5710, cost 205.758
step 5710, change in cost 0.0597839
step 5720, training accuracy 0.810073
step 5720, cost 205.698
step 5720, change in cost 0.0597839
step 5730, training accuracy 0.810073
step 5730, cost 205.639
step 5730, change in cost 0.0597382
step 5740, training accuracy 0.811123
step 5740, cost 205.579
step 5740, change in cost 0.0597076
step 5750, training accuracy 0.812172
step 5750, cost 205.519
step 5750, change in cost 0.0596771
step 5760, training accuracy 0.812172
step 5760, cost 205.46
step 5760, change in cost 0.0596619
step 5770, training accuracy 0.813221
step 5770, cost 205.4
step 5770, change in cost 0.0596313
step 5780, training accuracy 0.813221
step 5780, cost 205.341
step 5780, change in cost 0.0594635
step 5790, training accuracy 0.814271
step 5790, cost 205.281
step 5790, change in cost 0.0596008
step 5800, training accuracy 0.814271
step 5800, cost 205.221
step 5800, change in cost 0.0595245
step 5810, training accuracy 0.81532
step 5810, cost 205.162
step 5810, change in cost 0.059433
step 5820, training accuracy 0.816369
step 5820, cost 205.103
step 5820, change in cost 0.0593567
step 5830, training accuracy 0.81532
step 5830, cost 205.043
step 5830, change in cost 0.059433
step 5840, training accuracy 0.816369
step 5840, cost 204.984
step 5840, change in cost 0.0593262
step 5850, training accuracy 0.816369
step 5850, cost 204.925
step 5850, change in cost 0.0593567
step 5860, training accuracy 0.816369
step 5860, cost 204.865
step 5860, change in cost 0.0592651
step 5870, training accuracy 0.816369
step 5870, cost 204.806
step 5870, change in cost 0.0592041
step 5880, training accuracy 0.816369
step 5880, cost 204.747
step 5880, change in cost 0.0592499
step 5890, training accuracy 0.817419
step 5890, cost 204.688
step 5890, change in cost 0.0591125
step 5900, training accuracy 0.817419
step 5900, cost 204.629
step 5900, change in cost 0.0591888
step 5910, training accuracy 0.817419
step 5910, cost 204.569
step 5910, change in cost 0.0590515
step 5920, training accuracy 0.818468
step 5920, cost 204.51
step 5920, change in cost 0.0591583
step 5930, training accuracy 0.819517
step 5930, cost 204.451
step 5930, change in cost 0.0589294
step 5940, training accuracy 0.819517
step 5940, cost 204.392
step 5940, change in cost 0.0590363
step 5950, training accuracy 0.819517
step 5950, cost 204.333
step 5950, change in cost 0.0589905
step 5960, training accuracy 0.819517
step 5960, cost 204.274
step 5960, change in cost 0.0588837
step 5970, training accuracy 0.819517
step 5970, cost 204.216
step 5970, change in cost 0.0589294
step 5980, training accuracy 0.820567
step 5980, cost 204.157
step 5980, change in cost 0.0587921
step 5990, training accuracy 0.820567
step 5990, cost 204.098
step 5990, change in cost 0.0589142
step 6000, training accuracy 0.820567
step 6000, cost 204.039
step 6000, change in cost 0.0587006
step 6010, training accuracy 0.820567
step 6010, cost 203.98
step 6010, change in cost 0.0587769
step 6020, training accuracy 0.820567
step 6020, cost 203.922
step 6020, change in cost 0.058609
step 6030, training accuracy 0.820567
step 6030, cost 203.863
step 6030, change in cost 0.0587769
step 6040, training accuracy 0.820567
step 6040, cost 203.804
step 6040, change in cost 0.058609
step 6050, training accuracy 0.821616
step 6050, cost 203.746
step 6050, change in cost 0.0587006
step 6060, training accuracy 0.821616
step 6060, cost 203.687
step 6060, change in cost 0.0585175
step 6070, training accuracy 0.822665
step 6070, cost 203.629
step 6070, change in cost 0.0585327
step 6080, training accuracy 0.822665
step 6080, cost 203.57
step 6080, change in cost 0.0584717
step 6090, training accuracy 0.823715
step 6090, cost 203.512
step 6090, change in cost 0.0584869
step 6100, training accuracy 0.826863
step 6100, cost 203.453
step 6100, change in cost 0.0584106
step 6110, training accuracy 0.827912
step 6110, cost 203.395
step 6110, change in cost 0.0584869
step 6120, training accuracy 0.827912
step 6120, cost 203.336
step 6120, change in cost 0.0583038
step 6130, training accuracy 0.828961
step 6130, cost 203.278
step 6130, change in cost 0.0583191
step 6140, training accuracy 0.828961
step 6140, cost 203.22
step 6140, change in cost 0.0582733
step 6150, training accuracy 0.83106
step 6150, cost 203.162
step 6150, change in cost 0.0582123
step 6160, training accuracy 0.83106
step 6160, cost 203.103
step 6160, change in cost 0.0582581
step 6170, training accuracy 0.83106
step 6170, cost 203.045
step 6170, change in cost 0.058197
step 6180, training accuracy 0.83106
step 6180, cost 202.987
step 6180, change in cost 0.0581512
step 6190, training accuracy 0.834208
step 6190, cost 202.929
step 6190, change in cost 0.0581207
step 6200, training accuracy 0.834208
step 6200, cost 202.871
step 6200, change in cost 0.0580902
step 6210, training accuracy 0.834208
step 6210, cost 202.813
step 6210, change in cost 0.0580444
step 6220, training accuracy 0.836306
step 6220, cost 202.755
step 6220, change in cost 0.0580139
step 6230, training accuracy 0.836306
step 6230, cost 202.697
step 6230, change in cost 0.0579834
step 6240, training accuracy 0.836306
step 6240, cost 202.639
step 6240, change in cost 0.0579987
step 6250, training accuracy 0.836306
step 6250, cost 202.581
step 6250, change in cost 0.0578461
step 6260, training accuracy 0.838405
step 6260, cost 202.523
step 6260, change in cost 0.0578613
step 6270, training accuracy 0.840504
step 6270, cost 202.465
step 6270, change in cost 0.0578766
step 6280, training accuracy 0.841553
step 6280, cost 202.407
step 6280, change in cost 0.057785
step 6290, training accuracy 0.841553
step 6290, cost 202.35
step 6290, change in cost 0.0577393
step 6300, training accuracy 0.841553
step 6300, cost 202.292
step 6300, change in cost 0.0577545
step 6310, training accuracy 0.841553
step 6310, cost 202.234
step 6310, change in cost 0.0577393
step 6320, training accuracy 0.841553
step 6320, cost 202.176
step 6320, change in cost 0.0576935
step 6330, training accuracy 0.841553
step 6330, cost 202.119
step 6330, change in cost 0.0575409
step 6340, training accuracy 0.841553
step 6340, cost 202.061
step 6340, change in cost 0.0576477
step 6350, training accuracy 0.841553
step 6350, cost 202.004
step 6350, change in cost 0.0575104
step 6360, training accuracy 0.841553
step 6360, cost 201.946
step 6360, change in cost 0.0575714
step 6370, training accuracy 0.841553
step 6370, cost 201.889
step 6370, change in cost 0.0575256
step 6380, training accuracy 0.841553
step 6380, cost 201.831
step 6380, change in cost 0.0574188
step 6390, training accuracy 0.841553
step 6390, cost 201.774
step 6390, change in cost 0.0573883
step 6400, training accuracy 0.841553
step 6400, cost 201.716
step 6400, change in cost 0.0575256
step 6410, training accuracy 0.842602
step 6410, cost 201.659
step 6410, change in cost 0.057312
step 6420, training accuracy 0.843652
step 6420, cost 201.602
step 6420, change in cost 0.057312
step 6430, training accuracy 0.84575
step 6430, cost 201.544
step 6430, change in cost 0.057312
step 6440, training accuracy 0.8468
step 6440, cost 201.487
step 6440, change in cost 0.0572052
step 6450, training accuracy 0.8468
step 6450, cost 201.43
step 6450, change in cost 0.0572052
step 6460, training accuracy 0.847849
step 6460, cost 201.373
step 6460, change in cost 0.0572052
step 6470, training accuracy 0.847849
step 6470, cost 201.316
step 6470, change in cost 0.0571899
step 6480, training accuracy 0.847849
step 6480, cost 201.258
step 6480, change in cost 0.0571289
step 6490, training accuracy 0.847849
step 6490, cost 201.201
step 6490, change in cost 0.0570984
step 6500, training accuracy 0.847849
step 6500, cost 201.144
step 6500, change in cost 0.0570374
step 6510, training accuracy 0.849948
step 6510, cost 201.087
step 6510, change in cost 0.0570374
step 6520, training accuracy 0.850997
step 6520, cost 201.03
step 6520, change in cost 0.0569305
step 6530, training accuracy 0.850997
step 6530, cost 200.973
step 6530, change in cost 0.0570068
step 6540, training accuracy 0.852046
step 6540, cost 200.917
step 6540, change in cost 0.0568848
step 6550, training accuracy 0.852046
step 6550, cost 200.86
step 6550, change in cost 0.0568848
step 6560, training accuracy 0.852046
step 6560, cost 200.803
step 6560, change in cost 0.0569
step 6570, training accuracy 0.852046
step 6570, cost 200.746
step 6570, change in cost 0.0567169
step 6580, training accuracy 0.853095
step 6580, cost 200.689
step 6580, change in cost 0.0568542
step 6590, training accuracy 0.853095
step 6590, cost 200.632
step 6590, change in cost 0.0567627
step 6600, training accuracy 0.853095
step 6600, cost 200.576
step 6600, change in cost 0.0566559
step 6610, training accuracy 0.853095
step 6610, cost 200.519
step 6610, change in cost 0.0567474
step 6620, training accuracy 0.853095
step 6620, cost 200.462
step 6620, change in cost 0.0566101
step 6630, training accuracy 0.853095
step 6630, cost 200.406
step 6630, change in cost 0.0566711
step 6640, training accuracy 0.853095
step 6640, cost 200.349
step 6640, change in cost 0.0565796
step 6650, training accuracy 0.853095
step 6650, cost 200.293
step 6650, change in cost 0.056488
step 6660, training accuracy 0.854145
step 6660, cost 200.236
step 6660, change in cost 0.0565186
step 6670, training accuracy 0.855194
step 6670, cost 200.18
step 6670, change in cost 0.056488
step 6680, training accuracy 0.855194
step 6680, cost 200.123
step 6680, change in cost 0.0564728
step 6690, training accuracy 0.855194
step 6690, cost 200.067
step 6690, change in cost 0.0564423
step 6700, training accuracy 0.855194
step 6700, cost 200.01
step 6700, change in cost 0.0563202
step 6710, training accuracy 0.855194
step 6710, cost 199.954
step 6710, change in cost 0.0563507
step 6720, training accuracy 0.855194
step 6720, cost 199.898
step 6720, change in cost 0.0563049
step 6730, training accuracy 0.856243
step 6730, cost 199.841
step 6730, change in cost 0.0562439
step 6740, training accuracy 0.856243
step 6740, cost 199.785
step 6740, change in cost 0.0562744
step 6750, training accuracy 0.856243
step 6750, cost 199.729
step 6750, change in cost 0.0562286
step 6760, training accuracy 0.856243
step 6760, cost 199.673
step 6760, change in cost 0.0561829
step 6770, training accuracy 0.856243
step 6770, cost 199.617
step 6770, change in cost 0.0561066
step 6780, training accuracy 0.857293
step 6780, cost 199.561
step 6780, change in cost 0.0561066
step 6790, training accuracy 0.858342
step 6790, cost 199.505
step 6790, change in cost 0.056076
step 6800, training accuracy 0.858342
step 6800, cost 199.448
step 6800, change in cost 0.056076
step 6810, training accuracy 0.858342
step 6810, cost 199.392
step 6810, change in cost 0.056015
step 6820, training accuracy 0.858342
step 6820, cost 199.337
step 6820, change in cost 0.0559082
step 6830, training accuracy 0.858342
step 6830, cost 199.28
step 6830, change in cost 0.0560303
step 6840, training accuracy 0.858342
step 6840, cost 199.225
step 6840, change in cost 0.0558472
step 6850, training accuracy 0.858342
step 6850, cost 199.169
step 6850, change in cost 0.0559082
step 6860, training accuracy 0.858342
step 6860, cost 199.113
step 6860, change in cost 0.0558319
step 6870, training accuracy 0.858342
step 6870, cost 199.057
step 6870, change in cost 0.0557556
step 6880, training accuracy 0.860441
step 6880, cost 199.001
step 6880, change in cost 0.0558167
step 6890, training accuracy 0.860441
step 6890, cost 198.946
step 6890, change in cost 0.0557709
step 6900, training accuracy 0.860441
step 6900, cost 198.89
step 6900, change in cost 0.0557098
step 6910, training accuracy 0.86149
step 6910, cost 198.834
step 6910, change in cost 0.0556183
step 6920, training accuracy 0.86149
step 6920, cost 198.779
step 6920, change in cost 0.0556946
step 6930, training accuracy 0.86149
step 6930, cost 198.723
step 6930, change in cost 0.0556793
step 6940, training accuracy 0.862539
step 6940, cost 198.667
step 6940, change in cost 0.0555267
step 6950, training accuracy 0.862539
step 6950, cost 198.612
step 6950, change in cost 0.0554962
step 6960, training accuracy 0.863589
step 6960, cost 198.556
step 6960, change in cost 0.0555725
step 6970, training accuracy 0.863589
step 6970, cost 198.501
step 6970, change in cost 0.0554657
step 6980, training accuracy 0.862539
step 6980, cost 198.445
step 6980, change in cost 0.0555573
step 6990, training accuracy 0.862539
step 6990, cost 198.39
step 6990, change in cost 0.0553131
step 7000, training accuracy 0.863589
step 7000, cost 198.335
step 7000, change in cost 0.0554199
step 7010, training accuracy 0.863589
step 7010, cost 198.279
step 7010, change in cost 0.0553284
step 7020, training accuracy 0.863589
step 7020, cost 198.224
step 7020, change in cost 0.0553284
step 7030, training accuracy 0.864638
step 7030, cost 198.169
step 7030, change in cost 0.0553131
step 7040, training accuracy 0.865687
step 7040, cost 198.113
step 7040, change in cost 0.0551605
step 7050, training accuracy 0.865687
step 7050, cost 198.058
step 7050, change in cost 0.0552826
step 7060, training accuracy 0.865687
step 7060, cost 198.003
step 7060, change in cost 0.0551758
step 7070, training accuracy 0.865687
step 7070, cost 197.948
step 7070, change in cost 0.0551605
step 7080, training accuracy 0.865687
step 7080, cost 197.893
step 7080, change in cost 0.0551147
step 7090, training accuracy 0.866737
step 7090, cost 197.838
step 7090, change in cost 0.05513
step 7100, training accuracy 0.866737
step 7100, cost 197.783
step 7100, change in cost 0.0550079
step 7110, training accuracy 0.866737
step 7110, cost 197.727
step 7110, change in cost 0.0550232
step 7120, training accuracy 0.866737
step 7120, cost 197.672
step 7120, change in cost 0.0550232
step 7130, training accuracy 0.867786
step 7130, cost 197.618
step 7130, change in cost 0.0549316
step 7140, training accuracy 0.867786
step 7140, cost 197.563
step 7140, change in cost 0.0549774
step 7150, training accuracy 0.867786
step 7150, cost 197.508
step 7150, change in cost 0.0548553
step 7160, training accuracy 0.867786
step 7160, cost 197.453
step 7160, change in cost 0.0549164
step 7170, training accuracy 0.867786
step 7170, cost 197.398
step 7170, change in cost 0.0547638
step 7180, training accuracy 0.867786
step 7180, cost 197.343
step 7180, change in cost 0.0548401
step 7190, training accuracy 0.868835
step 7190, cost 197.288
step 7190, change in cost 0.0547485
step 7200, training accuracy 0.869885
step 7200, cost 197.234
step 7200, change in cost 0.0547638
step 7210, training accuracy 0.870934
step 7210, cost 197.179
step 7210, change in cost 0.054657
step 7220, training accuracy 0.870934
step 7220, cost 197.124
step 7220, change in cost 0.0547028
step 7230, training accuracy 0.871983
step 7230, cost 197.07
step 7230, change in cost 0.0545502
step 7240, training accuracy 0.871983
step 7240, cost 197.015
step 7240, change in cost 0.0546722
step 7250, training accuracy 0.871983
step 7250, cost 196.961
step 7250, change in cost 0.0545654
step 7260, training accuracy 0.871983
step 7260, cost 196.906
step 7260, change in cost 0.0545502
step 7270, training accuracy 0.871983
step 7270, cost 196.851
step 7270, change in cost 0.0545197
step 7280, training accuracy 0.873033
step 7280, cost 196.797
step 7280, change in cost 0.0544739
step 7290, training accuracy 0.873033
step 7290, cost 196.743
step 7290, change in cost 0.0543823
step 7300, training accuracy 0.874082
step 7300, cost 196.688
step 7300, change in cost 0.0544586
step 7310, training accuracy 0.874082
step 7310, cost 196.634
step 7310, change in cost 0.0543671
step 7320, training accuracy 0.875131
step 7320, cost 196.579
step 7320, change in cost 0.0543823
step 7330, training accuracy 0.875131
step 7330, cost 196.525
step 7330, change in cost 0.0542603
step 7340, training accuracy 0.875131
step 7340, cost 196.471
step 7340, change in cost 0.0543518
step 7350, training accuracy 0.87618
step 7350, cost 196.417
step 7350, change in cost 0.0542603
step 7360, training accuracy 0.87618
step 7360, cost 196.362
step 7360, change in cost 0.0541992
step 7370, training accuracy 0.87618
step 7370, cost 196.308
step 7370, change in cost 0.0542145
step 7380, training accuracy 0.87723
step 7380, cost 196.254
step 7380, change in cost 0.0541229
step 7390, training accuracy 0.879328
step 7390, cost 196.2
step 7390, change in cost 0.0540466
step 7400, training accuracy 0.879328
step 7400, cost 196.146
step 7400, change in cost 0.0541382
step 7410, training accuracy 0.879328
step 7410, cost 196.092
step 7410, change in cost 0.0541229
step 7420, training accuracy 0.879328
step 7420, cost 196.038
step 7420, change in cost 0.0539703
step 7430, training accuracy 0.880378
step 7430, cost 195.984
step 7430, change in cost 0.0540314
step 7440, training accuracy 0.881427
step 7440, cost 195.93
step 7440, change in cost 0.0539398
step 7450, training accuracy 0.881427
step 7450, cost 195.876
step 7450, change in cost 0.0539398
step 7460, training accuracy 0.881427
step 7460, cost 195.822
step 7460, change in cost 0.0539703
step 7470, training accuracy 0.881427
step 7470, cost 195.768
step 7470, change in cost 0.053833
step 7480, training accuracy 0.882476
step 7480, cost 195.714
step 7480, change in cost 0.0538483
step 7490, training accuracy 0.882476
step 7490, cost 195.66
step 7490, change in cost 0.0538025
step 7500, training accuracy 0.882476
step 7500, cost 195.607
step 7500, change in cost 0.053772
step 7510, training accuracy 0.882476
step 7510, cost 195.553
step 7510, change in cost 0.0537262
step 7520, training accuracy 0.882476
step 7520, cost 195.499
step 7520, change in cost 0.0536499
step 7530, training accuracy 0.882476
step 7530, cost 195.445
step 7530, change in cost 0.0536957
step 7540, training accuracy 0.882476
step 7540, cost 195.392
step 7540, change in cost 0.0537262
step 7550, training accuracy 0.883526
step 7550, cost 195.338
step 7550, change in cost 0.0535889
step 7560, training accuracy 0.883526
step 7560, cost 195.285
step 7560, change in cost 0.0536041
step 7570, training accuracy 0.883526
step 7570, cost 195.231
step 7570, change in cost 0.0535431
step 7580, training accuracy 0.883526
step 7580, cost 195.178
step 7580, change in cost 0.0534821
step 7590, training accuracy 0.883526
step 7590, cost 195.124
step 7590, change in cost 0.0535126
step 7600, training accuracy 0.883526
step 7600, cost 195.071
step 7600, change in cost 0.0534821
step 7610, training accuracy 0.883526
step 7610, cost 195.017
step 7610, change in cost 0.0533905
step 7620, training accuracy 0.884575
step 7620, cost 194.964
step 7620, change in cost 0.0533905
step 7630, training accuracy 0.884575
step 7630, cost 194.91
step 7630, change in cost 0.0533752
step 7640, training accuracy 0.884575
step 7640, cost 194.857
step 7640, change in cost 0.0533447
step 7650, training accuracy 0.884575
step 7650, cost 194.804
step 7650, change in cost 0.0532684
step 7660, training accuracy 0.884575
step 7660, cost 194.751
step 7660, change in cost 0.0532684
step 7670, training accuracy 0.884575
step 7670, cost 194.697
step 7670, change in cost 0.0532532
step 7680, training accuracy 0.885624
step 7680, cost 194.644
step 7680, change in cost 0.0532074
step 7690, training accuracy 0.885624
step 7690, cost 194.591
step 7690, change in cost 0.0532074
step 7700, training accuracy 0.885624
step 7700, cost 194.538
step 7700, change in cost 0.0531311
step 7710, training accuracy 0.885624
step 7710, cost 194.485
step 7710, change in cost 0.0531158
step 7720, training accuracy 0.885624
step 7720, cost 194.431
step 7720, change in cost 0.0531464
step 7730, training accuracy 0.885624
step 7730, cost 194.378
step 7730, change in cost 0.0530548
step 7740, training accuracy 0.886674
step 7740, cost 194.325
step 7740, change in cost 0.053009
step 7750, training accuracy 0.887723
step 7750, cost 194.272
step 7750, change in cost 0.053009
step 7760, training accuracy 0.887723
step 7760, cost 194.219
step 7760, change in cost 0.0529327
step 7770, training accuracy 0.887723
step 7770, cost 194.167
step 7770, change in cost 0.0529327
step 7780, training accuracy 0.887723
step 7780, cost 194.114
step 7780, change in cost 0.0529175
step 7790, training accuracy 0.887723
step 7790, cost 194.061
step 7790, change in cost 0.0528564
step 7800, training accuracy 0.887723
step 7800, cost 194.008
step 7800, change in cost 0.0528412
step 7810, training accuracy 0.887723
step 7810, cost 193.955
step 7810, change in cost 0.0527954
step 7820, training accuracy 0.887723
step 7820, cost 193.902
step 7820, change in cost 0.0527039
step 7830, training accuracy 0.887723
step 7830, cost 193.85
step 7830, change in cost 0.0528107
step 7840, training accuracy 0.887723
step 7840, cost 193.797
step 7840, change in cost 0.0527191
step 7850, training accuracy 0.888772
step 7850, cost 193.744
step 7850, change in cost 0.0526581
step 7860, training accuracy 0.888772
step 7860, cost 193.691
step 7860, change in cost 0.0527344
step 7870, training accuracy 0.889822
step 7870, cost 193.639
step 7870, change in cost 0.0525513
step 7880, training accuracy 0.889822
step 7880, cost 193.586
step 7880, change in cost 0.0526276
step 7890, training accuracy 0.889822
step 7890, cost 193.534
step 7890, change in cost 0.0525208
step 7900, training accuracy 0.889822
step 7900, cost 193.481
step 7900, change in cost 0.0526123
step 7910, training accuracy 0.889822
step 7910, cost 193.429
step 7910, change in cost 0.0524445
step 7920, training accuracy 0.889822
step 7920, cost 193.376
step 7920, change in cost 0.0525208
step 7930, training accuracy 0.889822
step 7930, cost 193.324
step 7930, change in cost 0.0523682
step 7940, training accuracy 0.889822
step 7940, cost 193.271
step 7940, change in cost 0.0524292
step 7950, training accuracy 0.889822
step 7950, cost 193.219
step 7950, change in cost 0.0523834
step 7960, training accuracy 0.889822
step 7960, cost 193.167
step 7960, change in cost 0.0523376
step 7970, training accuracy 0.889822
step 7970, cost 193.114
step 7970, change in cost 0.0523224
step 7980, training accuracy 0.889822
step 7980, cost 193.062
step 7980, change in cost 0.0523224
step 7990, training accuracy 0.889822
step 7990, cost 193.01
step 7990, change in cost 0.0521393
step 8000, training accuracy 0.889822
step 8000, cost 192.958
step 8000, change in cost 0.0523071
step 8010, training accuracy 0.889822
step 8010, cost 192.905
step 8010, change in cost 0.0520935
step 8020, training accuracy 0.889822
step 8020, cost 192.853
step 8020, change in cost 0.0522461
step 8030, training accuracy 0.889822
step 8030, cost 192.801
step 8030, change in cost 0.0521088
step 8040, training accuracy 0.889822
step 8040, cost 192.749
step 8040, change in cost 0.0521393
step 8050, training accuracy 0.889822
step 8050, cost 192.697
step 8050, change in cost 0.0521088
step 8060, training accuracy 0.889822
step 8060, cost 192.645
step 8060, change in cost 0.0519867
step 8070, training accuracy 0.890871
step 8070, cost 192.593
step 8070, change in cost 0.0520477
step 8080, training accuracy 0.890871
step 8080, cost 192.541
step 8080, change in cost 0.0518951
step 8090, training accuracy 0.890871
step 8090, cost 192.489
step 8090, change in cost 0.0519867
step 8100, training accuracy 0.890871
step 8100, cost 192.437
step 8100, change in cost 0.0518951
step 8110, training accuracy 0.890871
step 8110, cost 192.385
step 8110, change in cost 0.0519409
step 8120, training accuracy 0.890871
step 8120, cost 192.333
step 8120, change in cost 0.0518341
step 8130, training accuracy 0.890871
step 8130, cost 192.281
step 8130, change in cost 0.0518799
step 8140, training accuracy 0.890871
step 8140, cost 192.23
step 8140, change in cost 0.0518188
step 8150, training accuracy 0.89192
step 8150, cost 192.178
step 8150, change in cost 0.051651
step 8160, training accuracy 0.89297
step 8160, cost 192.126
step 8160, change in cost 0.0517883
step 8170, training accuracy 0.894019
step 8170, cost 192.074
step 8170, change in cost 0.0517426
step 8180, training accuracy 0.894019
step 8180, cost 192.023
step 8180, change in cost 0.0516968
step 8190, training accuracy 0.895068
step 8190, cost 191.971
step 8190, change in cost 0.0516663
step 8200, training accuracy 0.895068
step 8200, cost 191.919
step 8200, change in cost 0.0516357
step 8210, training accuracy 0.895068
step 8210, cost 191.868
step 8210, change in cost 0.0516205
step 8220, training accuracy 0.895068
step 8220, cost 191.816
step 8220, change in cost 0.0514679
step 8230, training accuracy 0.895068
step 8230, cost 191.765
step 8230, change in cost 0.0515289
step 8240, training accuracy 0.895068
step 8240, cost 191.713
step 8240, change in cost 0.0515289
step 8250, training accuracy 0.895068
step 8250, cost 191.662
step 8250, change in cost 0.0514984
step 8260, training accuracy 0.895068
step 8260, cost 191.61
step 8260, change in cost 0.0514526
step 8270, training accuracy 0.895068
step 8270, cost 191.559
step 8270, change in cost 0.0513763
step 8280, training accuracy 0.895068
step 8280, cost 191.508
step 8280, change in cost 0.0513763
step 8290, training accuracy 0.895068
step 8290, cost 191.456
step 8290, change in cost 0.0514374
step 8300, training accuracy 0.895068
step 8300, cost 191.405
step 8300, change in cost 0.0512543
step 8310, training accuracy 0.896118
step 8310, cost 191.354
step 8310, change in cost 0.0513458
step 8320, training accuracy 0.896118
step 8320, cost 191.302
step 8320, change in cost 0.0512238
step 8330, training accuracy 0.896118
step 8330, cost 191.251
step 8330, change in cost 0.0512695
step 8340, training accuracy 0.896118
step 8340, cost 191.2
step 8340, change in cost 0.051178
step 8350, training accuracy 0.896118
step 8350, cost 191.149
step 8350, change in cost 0.0511627
step 8360, training accuracy 0.896118
step 8360, cost 191.098
step 8360, change in cost 0.0510864
step 8370, training accuracy 0.896118
step 8370, cost 191.046
step 8370, change in cost 0.0511475
step 8380, training accuracy 0.896118
step 8380, cost 190.995
step 8380, change in cost 0.0510864
step 8390, training accuracy 0.896118
step 8390, cost 190.944
step 8390, change in cost 0.0511017
step 8400, training accuracy 0.896118
step 8400, cost 190.893
step 8400, change in cost 0.0510101
step 8410, training accuracy 0.896118
step 8410, cost 190.842
step 8410, change in cost 0.0509186
step 8420, training accuracy 0.896118
step 8420, cost 190.791
step 8420, change in cost 0.0510712
step 8430, training accuracy 0.896118
step 8430, cost 190.74
step 8430, change in cost 0.0508423
step 8440, training accuracy 0.896118
step 8440, cost 190.689
step 8440, change in cost 0.0509491
step 8450, training accuracy 0.896118
step 8450, cost 190.639
step 8450, change in cost 0.0508881
step 8460, training accuracy 0.896118
step 8460, cost 190.588
step 8460, change in cost 0.0509186
step 8470, training accuracy 0.896118
step 8470, cost 190.537
step 8470, change in cost 0.050827
step 8480, training accuracy 0.896118
step 8480, cost 190.486
step 8480, change in cost 0.0507965
step 8490, training accuracy 0.897167
step 8490, cost 190.435
step 8490, change in cost 0.050766
step 8500, training accuracy 0.897167
step 8500, cost 190.385
step 8500, change in cost 0.0507507
step 8510, training accuracy 0.898216
step 8510, cost 190.334
step 8510, change in cost 0.0506439
step 8520, training accuracy 0.896118
step 8520, cost 190.283
step 8520, change in cost 0.050705
step 8530, training accuracy 0.896118
step 8530, cost 190.233
step 8530, change in cost 0.0505676
step 8540, training accuracy 0.897167
step 8540, cost 190.182
step 8540, change in cost 0.0506592
step 8550, training accuracy 0.897167
step 8550, cost 190.131
step 8550, change in cost 0.0505524
step 8560, training accuracy 0.898216
step 8560, cost 190.081
step 8560, change in cost 0.0506439
step 8570, training accuracy 0.898216
step 8570, cost 190.03
step 8570, change in cost 0.0504761
step 8580, training accuracy 0.898216
step 8580, cost 189.98
step 8580, change in cost 0.0505066
step 8590, training accuracy 0.898216
step 8590, cost 189.929
step 8590, change in cost 0.0504608
step 8600, training accuracy 0.898216
step 8600, cost 189.879
step 8600, change in cost 0.0504456
step 8610, training accuracy 0.898216
step 8610, cost 189.828
step 8610, change in cost 0.0503998
step 8620, training accuracy 0.898216
step 8620, cost 189.778
step 8620, change in cost 0.0503998
step 8630, training accuracy 0.898216
step 8630, cost 189.728
step 8630, change in cost 0.0503235
step 8640, training accuracy 0.898216
step 8640, cost 189.677
step 8640, change in cost 0.0503082
step 8650, training accuracy 0.898216
step 8650, cost 189.627
step 8650, change in cost 0.0503387
step 8660, training accuracy 0.898216
step 8660, cost 189.577
step 8660, change in cost 0.0502625
step 8670, training accuracy 0.898216
step 8670, cost 189.527
step 8670, change in cost 0.0502625
step 8680, training accuracy 0.899265
step 8680, cost 189.476
step 8680, change in cost 0.0501404
step 8690, training accuracy 0.899265
step 8690, cost 189.426
step 8690, change in cost 0.0502472
step 8700, training accuracy 0.899265
step 8700, cost 189.376
step 8700, change in cost 0.0501709
step 8710, training accuracy 0.899265
step 8710, cost 189.326
step 8710, change in cost 0.0501404
step 8720, training accuracy 0.899265
step 8720, cost 189.276
step 8720, change in cost 0.0500031
step 8730, training accuracy 0.899265
step 8730, cost 189.226
step 8730, change in cost 0.0501556
step 8740, training accuracy 0.899265
step 8740, cost 189.176
step 8740, change in cost 0.0499878
step 8750, training accuracy 0.899265
step 8750, cost 189.126
step 8750, change in cost 0.0500336
step 8760, training accuracy 0.899265
step 8760, cost 189.076
step 8760, change in cost 0.0499725
step 8770, training accuracy 0.899265
step 8770, cost 189.026
step 8770, change in cost 0.049942
step 8780, training accuracy 0.899265
step 8780, cost 188.976
step 8780, change in cost 0.0499573
step 8790, training accuracy 0.899265
step 8790, cost 188.926
step 8790, change in cost 0.049881
step 8800, training accuracy 0.899265
step 8800, cost 188.876
step 8800, change in cost 0.0498352
step 8810, training accuracy 0.899265
step 8810, cost 188.826
step 8810, change in cost 0.049881
step 8820, training accuracy 0.899265
step 8820, cost 188.776
step 8820, change in cost 0.0497742
step 8830, training accuracy 0.899265
step 8830, cost 188.727
step 8830, change in cost 0.0497131
step 8840, training accuracy 0.899265
step 8840, cost 188.677
step 8840, change in cost 0.0498505
step 8850, training accuracy 0.899265
step 8850, cost 188.627
step 8850, change in cost 0.0496826
step 8860, training accuracy 0.899265
step 8860, cost 188.578
step 8860, change in cost 0.0496826
step 8870, training accuracy 0.899265
step 8870, cost 188.528
step 8870, change in cost 0.0497284
step 8880, training accuracy 0.899265
step 8880, cost 188.478
step 8880, change in cost 0.0495758
step 8890, training accuracy 0.899265
step 8890, cost 188.429
step 8890, change in cost 0.0495605
step 8900, training accuracy 0.899265
step 8900, cost 188.379
step 8900, change in cost 0.0496063
step 8910, training accuracy 0.900315
step 8910, cost 188.329
step 8910, change in cost 0.0495758
step 8920, training accuracy 0.900315
step 8920, cost 188.28
step 8920, change in cost 0.0495453
step 8930, training accuracy 0.900315
step 8930, cost 188.23
step 8930, change in cost 0.0494995
step 8940, training accuracy 0.900315
step 8940, cost 188.181
step 8940, change in cost 0.0494232
step 8950, training accuracy 0.900315
step 8950, cost 188.132
step 8950, change in cost 0.0494995
step 8960, training accuracy 0.900315
step 8960, cost 188.082
step 8960, change in cost 0.0493622
step 8970, training accuracy 0.900315
step 8970, cost 188.033
step 8970, change in cost 0.049408
step 8980, training accuracy 0.900315
step 8980, cost 187.983
step 8980, change in cost 0.0493011
step 8990, training accuracy 0.901364
step 8990, cost 187.934
step 8990, change in cost 0.0493469
step 9000, training accuracy 0.901364
step 9000, cost 187.885
step 9000, change in cost 0.0493164
step 9010, training accuracy 0.901364
step 9010, cost 187.836
step 9010, change in cost 0.0492706
step 9020, training accuracy 0.901364
step 9020, cost 187.786
step 9020, change in cost 0.0492859
step 9030, training accuracy 0.901364
step 9030, cost 187.737
step 9030, change in cost 0.0492096
step 9040, training accuracy 0.901364
step 9040, cost 187.688
step 9040, change in cost 0.0491486
step 9050, training accuracy 0.902413
step 9050, cost 187.639
step 9050, change in cost 0.0491791
step 9060, training accuracy 0.902413
step 9060, cost 187.59
step 9060, change in cost 0.0491028
step 9070, training accuracy 0.902413
step 9070, cost 187.541
step 9070, change in cost 0.0490723
step 9080, training accuracy 0.902413
step 9080, cost 187.491
step 9080, change in cost 0.049057
step 9090, training accuracy 0.902413
step 9090, cost 187.442
step 9090, change in cost 0.0490723
step 9100, training accuracy 0.902413
step 9100, cost 187.393
step 9100, change in cost 0.049057
step 9110, training accuracy 0.902413
step 9110, cost 187.344
step 9110, change in cost 0.0489807
step 9120, training accuracy 0.903463
step 9120, cost 187.295
step 9120, change in cost 0.0489197
step 9130, training accuracy 0.903463
step 9130, cost 187.246
step 9130, change in cost 0.0489502
step 9140, training accuracy 0.903463
step 9140, cost 187.198
step 9140, change in cost 0.0488739
step 9150, training accuracy 0.903463
step 9150, cost 187.149
step 9150, change in cost 0.0488586
step 9160, training accuracy 0.903463
step 9160, cost 187.1
step 9160, change in cost 0.0489044
step 9170, training accuracy 0.904512
step 9170, cost 187.051
step 9170, change in cost 0.0487823
step 9180, training accuracy 0.904512
step 9180, cost 187.002
step 9180, change in cost 0.0488434
step 9190, training accuracy 0.904512
step 9190, cost 186.953
step 9190, change in cost 0.0487671
step 9200, training accuracy 0.904512
step 9200, cost 186.905
step 9200, change in cost 0.0487213
step 9210, training accuracy 0.905561
step 9210, cost 186.856
step 9210, change in cost 0.0486755
step 9220, training accuracy 0.905561
step 9220, cost 186.807
step 9220, change in cost 0.0487213
step 9230, training accuracy 0.905561
step 9230, cost 186.759
step 9230, change in cost 0.0486298
step 9240, training accuracy 0.906611
step 9240, cost 186.71
step 9240, change in cost 0.0486755
step 9250, training accuracy 0.906611
step 9250, cost 186.661
step 9250, change in cost 0.0485535
step 9260, training accuracy 0.906611
step 9260, cost 186.613
step 9260, change in cost 0.0485687
step 9270, training accuracy 0.90766
step 9270, cost 186.564
step 9270, change in cost 0.0485535
step 9280, training accuracy 0.90766
step 9280, cost 186.516
step 9280, change in cost 0.0485229
step 9290, training accuracy 0.90766
step 9290, cost 186.467
step 9290, change in cost 0.0485229
step 9300, training accuracy 0.90766
step 9300, cost 186.419
step 9300, change in cost 0.0484314
step 9310, training accuracy 0.90766
step 9310, cost 186.37
step 9310, change in cost 0.0483856
step 9320, training accuracy 0.90766
step 9320, cost 186.322
step 9320, change in cost 0.0484314
step 9330, training accuracy 0.90766
step 9330, cost 186.274
step 9330, change in cost 0.0484314
step 9340, training accuracy 0.908709
step 9340, cost 186.225
step 9340, change in cost 0.0483704
step 9350, training accuracy 0.908709
step 9350, cost 186.177
step 9350, change in cost 0.0483246
step 9360, training accuracy 0.908709
step 9360, cost 186.129
step 9360, change in cost 0.0482788
step 9370, training accuracy 0.908709
step 9370, cost 186.08
step 9370, change in cost 0.0482178
step 9380, training accuracy 0.908709
step 9380, cost 186.032
step 9380, change in cost 0.0483246
step 9390, training accuracy 0.908709
step 9390, cost 185.984
step 9390, change in cost 0.0481873
step 9400, training accuracy 0.908709
step 9400, cost 185.936
step 9400, change in cost 0.0481873
step 9410, training accuracy 0.908709
step 9410, cost 185.888
step 9410, change in cost 0.048111
step 9420, training accuracy 0.908709
step 9420, cost 185.839
step 9420, change in cost 0.048172
step 9430, training accuracy 0.908709
step 9430, cost 185.791
step 9430, change in cost 0.0481262
step 9440, training accuracy 0.908709
step 9440, cost 185.743
step 9440, change in cost 0.0480499
step 9450, training accuracy 0.908709
step 9450, cost 185.695
step 9450, change in cost 0.0480804
step 9460, training accuracy 0.908709
step 9460, cost 185.647
step 9460, change in cost 0.0480652
step 9470, training accuracy 0.908709
step 9470, cost 185.599
step 9470, change in cost 0.0479431
step 9480, training accuracy 0.908709
step 9480, cost 185.551
step 9480, change in cost 0.0479431
step 9490, training accuracy 0.908709
step 9490, cost 185.503
step 9490, change in cost 0.0479431
step 9500, training accuracy 0.908709
step 9500, cost 185.455
step 9500, change in cost 0.0478668
step 9510, training accuracy 0.908709
step 9510, cost 185.408
step 9510, change in cost 0.0478821
step 9520, training accuracy 0.908709
step 9520, cost 185.36
step 9520, change in cost 0.0479584
step 9530, training accuracy 0.908709
step 9530, cost 185.312
step 9530, change in cost 0.0477753
step 9540, training accuracy 0.909759
step 9540, cost 185.264
step 9540, change in cost 0.04776
step 9550, training accuracy 0.909759
step 9550, cost 185.216
step 9550, change in cost 0.0478516
step 9560, training accuracy 0.909759
step 9560, cost 185.168
step 9560, change in cost 0.0477142
step 9570, training accuracy 0.911857
step 9570, cost 185.121
step 9570, change in cost 0.0477448
step 9580, training accuracy 0.911857
step 9580, cost 185.073
step 9580, change in cost 0.04776
step 9590, training accuracy 0.911857
step 9590, cost 185.025
step 9590, change in cost 0.0475464
step 9600, training accuracy 0.911857
step 9600, cost 184.978
step 9600, change in cost 0.0476837
step 9610, training accuracy 0.912907
step 9610, cost 184.93
step 9610, change in cost 0.0476074
step 9620, training accuracy 0.912907
step 9620, cost 184.883
step 9620, change in cost 0.0476227
step 9630, training accuracy 0.912907
step 9630, cost 184.835
step 9630, change in cost 0.0475922
step 9640, training accuracy 0.912907
step 9640, cost 184.787
step 9640, change in cost 0.0475616
step 9650, training accuracy 0.912907
step 9650, cost 184.74
step 9650, change in cost 0.0475159
step 9660, training accuracy 0.912907
step 9660, cost 184.692
step 9660, change in cost 0.0474854
step 9670, training accuracy 0.912907
step 9670, cost 184.645
step 9670, change in cost 0.0474396
step 9680, training accuracy 0.913956
step 9680, cost 184.597
step 9680, change in cost 0.0474396
step 9690, training accuracy 0.913956
step 9690, cost 184.55
step 9690, change in cost 0.0473175
step 9700, training accuracy 0.913956
step 9700, cost 184.503
step 9700, change in cost 0.0474243
step 9710, training accuracy 0.913956
step 9710, cost 184.455
step 9710, change in cost 0.0474243
step 9720, training accuracy 0.913956
step 9720, cost 184.408
step 9720, change in cost 0.047287
step 9730, training accuracy 0.913956
step 9730, cost 184.361
step 9730, change in cost 0.047287
step 9740, training accuracy 0.913956
step 9740, cost 184.314
step 9740, change in cost 0.047226
step 9750, training accuracy 0.915005
step 9750, cost 184.266
step 9750, change in cost 0.047287
step 9760, training accuracy 0.915005
step 9760, cost 184.219
step 9760, change in cost 0.0472107
step 9770, training accuracy 0.915005
step 9770, cost 184.172
step 9770, change in cost 0.0471344
step 9780, training accuracy 0.915005
step 9780, cost 184.125
step 9780, change in cost 0.0471954
step 9790, training accuracy 0.915005
step 9790, cost 184.078
step 9790, change in cost 0.0471497
step 9800, training accuracy 0.915005
step 9800, cost 184.03
step 9800, change in cost 0.0471039
step 9810, training accuracy 0.915005
step 9810, cost 183.983
step 9810, change in cost 0.0470886
step 9820, training accuracy 0.915005
step 9820, cost 183.936
step 9820, change in cost 0.0471039
step 9830, training accuracy 0.915005
step 9830, cost 183.889
step 9830, change in cost 0.0469818
step 9840, training accuracy 0.915005
step 9840, cost 183.842
step 9840, change in cost 0.0470428
step 9850, training accuracy 0.915005
step 9850, cost 183.795
step 9850, change in cost 0.0469513
step 9860, training accuracy 0.915005
step 9860, cost 183.748
step 9860, change in cost 0.0470123
step 9870, training accuracy 0.915005
step 9870, cost 183.701
step 9870, change in cost 0.0469055
step 9880, training accuracy 0.915005
step 9880, cost 183.655
step 9880, change in cost 0.0468445
step 9890, training accuracy 0.915005
step 9890, cost 183.608
step 9890, change in cost 0.0469055
step 9900, training accuracy 0.915005
step 9900, cost 183.561
step 9900, change in cost 0.0467987
step 9910, training accuracy 0.915005
step 9910, cost 183.514
step 9910, change in cost 0.0468445
step 9920, training accuracy 0.915005
step 9920, cost 183.467
step 9920, change in cost 0.046814
step 9930, training accuracy 0.915005
step 9930, cost 183.42
step 9930, change in cost 0.0468597
step 9940, training accuracy 0.915005
step 9940, cost 183.374
step 9940, change in cost 0.0466461
step 9950, training accuracy 0.915005
step 9950, cost 183.327
step 9950, change in cost 0.046814
step 9960, training accuracy 0.915005
step 9960, cost 183.28
step 9960, change in cost 0.0465393
step 9970, training accuracy 0.915005
step 9970, cost 183.234
step 9970, change in cost 0.0467529
step 9980, training accuracy 0.915005
step 9980, cost 183.187
step 9980, change in cost 0.0466003
step 9990, training accuracy 0.915005
step 9990, cost 183.14
step 9990, change in cost 0.0466156
step 10000, training accuracy 0.915005
step 10000, cost 183.094
step 10000, change in cost 0.0466156
step 10010, training accuracy 0.915005
step 10010, cost 183.047
step 10010, change in cost 0.0465851
step 10020, training accuracy 0.915005
step 10020, cost 183.001
step 10020, change in cost 0.0464783
step 10030, training accuracy 0.915005
step 10030, cost 182.954
step 10030, change in cost 0.0465546
step 10040, training accuracy 0.915005
step 10040, cost 182.908
step 10040, change in cost 0.0464478
step 10050, training accuracy 0.915005
step 10050, cost 182.861
step 10050, change in cost 0.0464478
step 10060, training accuracy 0.915005
step 10060, cost 182.815
step 10060, change in cost 0.0464172
step 10070, training accuracy 0.915005
step 10070, cost 182.768
step 10070, change in cost 0.0464172
step 10080, training accuracy 0.915005
step 10080, cost 182.722
step 10080, change in cost 0.0463715
step 10090, training accuracy 0.915005
step 10090, cost 182.676
step 10090, change in cost 0.0463257
step 10100, training accuracy 0.915005
step 10100, cost 182.629
step 10100, change in cost 0.0463867
step 10110, training accuracy 0.915005
step 10110, cost 182.583
step 10110, change in cost 0.0462189
step 10120, training accuracy 0.915005
step 10120, cost 182.537
step 10120, change in cost 0.0463104
step 10130, training accuracy 0.915005
step 10130, cost 182.49
step 10130, change in cost 0.0462952
step 10140, training accuracy 0.915005
step 10140, cost 182.444
step 10140, change in cost 0.0462189
step 10150, training accuracy 0.913956
step 10150, cost 182.398
step 10150, change in cost 0.0461426
step 10160, training accuracy 0.913956
step 10160, cost 182.352
step 10160, change in cost 0.0461884
step 10170, training accuracy 0.913956
step 10170, cost 182.306
step 10170, change in cost 0.0462494
step 10180, training accuracy 0.913956
step 10180, cost 182.26
step 10180, change in cost 0.0459747
step 10190, training accuracy 0.913956
step 10190, cost 182.214
step 10190, change in cost 0.0461578
step 10200, training accuracy 0.913956
step 10200, cost 182.167
step 10200, change in cost 0.0460663
step 10210, training accuracy 0.913956
step 10210, cost 182.121
step 10210, change in cost 0.0460358
step 10220, training accuracy 0.913956
step 10220, cost 182.075
step 10220, change in cost 0.0460663
step 10230, training accuracy 0.913956
step 10230, cost 182.029
step 10230, change in cost 0.0459595
step 10240, training accuracy 0.915005
step 10240, cost 181.983
step 10240, change in cost 0.0459595
step 10250, training accuracy 0.915005
step 10250, cost 181.937
step 10250, change in cost 0.0459442
step 10260, training accuracy 0.915005
step 10260, cost 181.892
step 10260, change in cost 0.0458679
step 10270, training accuracy 0.917104
step 10270, cost 181.846
step 10270, change in cost 0.0459137
step 10280, training accuracy 0.917104
step 10280, cost 181.8
step 10280, change in cost 0.045929
step 10290, training accuracy 0.917104
step 10290, cost 181.754
step 10290, change in cost 0.0457458
step 10300, training accuracy 0.917104
step 10300, cost 181.708
step 10300, change in cost 0.0457916
step 10310, training accuracy 0.917104
step 10310, cost 181.662
step 10310, change in cost 0.0458221
step 10320, training accuracy 0.917104
step 10320, cost 181.617
step 10320, change in cost 0.0458221
step 10330, training accuracy 0.917104
step 10330, cost 181.571
step 10330, change in cost 0.0457153
step 10340, training accuracy 0.917104
step 10340, cost 181.525
step 10340, change in cost 0.0457001
step 10350, training accuracy 0.917104
step 10350, cost 181.479
step 10350, change in cost 0.0457001
step 10360, training accuracy 0.917104
step 10360, cost 181.434
step 10360, change in cost 0.0456543
step 10370, training accuracy 0.917104
step 10370, cost 181.388
step 10370, change in cost 0.0456238
step 10380, training accuracy 0.917104
step 10380, cost 181.343
step 10380, change in cost 0.0456085
step 10390, training accuracy 0.917104
step 10390, cost 181.297
step 10390, change in cost 0.0455322
step 10400, training accuracy 0.917104
step 10400, cost 181.251
step 10400, change in cost 0.0456696
step 10410, training accuracy 0.917104
step 10410, cost 181.206
step 10410, change in cost 0.0454407
step 10420, training accuracy 0.917104
step 10420, cost 181.16
step 10420, change in cost 0.045578
step 10430, training accuracy 0.917104
step 10430, cost 181.115
step 10430, change in cost 0.0454559
step 10440, training accuracy 0.917104
step 10440, cost 181.07
step 10440, change in cost 0.0454102
step 10450, training accuracy 0.917104
step 10450, cost 181.024
step 10450, change in cost 0.0454865
step 10460, training accuracy 0.917104
step 10460, cost 180.979
step 10460, change in cost 0.0453949
step 10470, training accuracy 0.917104
step 10470, cost 180.933
step 10470, change in cost 0.0453949
step 10480, training accuracy 0.918153
step 10480, cost 180.888
step 10480, change in cost 0.0453949
step 10490, training accuracy 0.918153
step 10490, cost 180.843
step 10490, change in cost 0.0452728
step 10500, training accuracy 0.918153
step 10500, cost 180.797
step 10500, change in cost 0.0453491
step 10510, training accuracy 0.918153
step 10510, cost 180.752
step 10510, change in cost 0.0452423
step 10520, training accuracy 0.918153
step 10520, cost 180.707
step 10520, change in cost 0.0453186
step 10530, training accuracy 0.918153
step 10530, cost 180.661
step 10530, change in cost 0.0451813
step 10540, training accuracy 0.918153
step 10540, cost 180.616
step 10540, change in cost 0.0451965
step 10550, training accuracy 0.918153
step 10550, cost 180.571
step 10550, change in cost 0.0452118
step 10560, training accuracy 0.918153
step 10560, cost 180.526
step 10560, change in cost 0.045105
step 10570, training accuracy 0.918153
step 10570, cost 180.481
step 10570, change in cost 0.0451965
step 10580, training accuracy 0.919203
step 10580, cost 180.436
step 10580, change in cost 0.0450439
step 10590, training accuracy 0.919203
step 10590, cost 180.391
step 10590, change in cost 0.0451202
step 10600, training accuracy 0.919203
step 10600, cost 180.346
step 10600, change in cost 0.0450287
step 10610, training accuracy 0.919203
step 10610, cost 180.301
step 10610, change in cost 0.0450134
step 10620, training accuracy 0.919203
step 10620, cost 180.256
step 10620, change in cost 0.0450287
step 10630, training accuracy 0.919203
step 10630, cost 180.21
step 10630, change in cost 0.0450439
step 10640, training accuracy 0.919203
step 10640, cost 180.166
step 10640, change in cost 0.0449066
step 10650, training accuracy 0.919203
step 10650, cost 180.121
step 10650, change in cost 0.0448914
step 10660, training accuracy 0.919203
step 10660, cost 180.076
step 10660, change in cost 0.0449982
step 10670, training accuracy 0.919203
step 10670, cost 180.031
step 10670, change in cost 0.0448608
step 10680, training accuracy 0.919203
step 10680, cost 179.986
step 10680, change in cost 0.0448151
step 10690, training accuracy 0.919203
step 10690, cost 179.941
step 10690, change in cost 0.0448608
step 10700, training accuracy 0.919203
step 10700, cost 179.896
step 10700, change in cost 0.0447998
step 10710, training accuracy 0.919203
step 10710, cost 179.852
step 10710, change in cost 0.0447845
step 10720, training accuracy 0.919203
step 10720, cost 179.807
step 10720, change in cost 0.0447845
step 10730, training accuracy 0.919203
step 10730, cost 179.762
step 10730, change in cost 0.0446777
step 10740, training accuracy 0.919203
step 10740, cost 179.717
step 10740, change in cost 0.0447693
step 10750, training accuracy 0.919203
step 10750, cost 179.673
step 10750, change in cost 0.0447235
step 10760, training accuracy 0.919203
step 10760, cost 179.628
step 10760, change in cost 0.0446014
step 10770, training accuracy 0.920252
step 10770, cost 179.583
step 10770, change in cost 0.0446167
step 10780, training accuracy 0.920252
step 10780, cost 179.539
step 10780, change in cost 0.0445404
step 10790, training accuracy 0.920252
step 10790, cost 179.494
step 10790, change in cost 0.0447083
step 10800, training accuracy 0.920252
step 10800, cost 179.45
step 10800, change in cost 0.0445709
step 10810, training accuracy 0.920252
step 10810, cost 179.405
step 10810, change in cost 0.0445557
step 10820, training accuracy 0.920252
step 10820, cost 179.361
step 10820, change in cost 0.0444794
step 10830, training accuracy 0.920252
step 10830, cost 179.316
step 10830, change in cost 0.0444946
step 10840, training accuracy 0.920252
step 10840, cost 179.272
step 10840, change in cost 0.0444641
step 10850, training accuracy 0.920252
step 10850, cost 179.227
step 10850, change in cost 0.0444183
step 10860, training accuracy 0.920252
step 10860, cost 179.183
step 10860, change in cost 0.0444336
step 10870, training accuracy 0.920252
step 10870, cost 179.138
step 10870, change in cost 0.0443878
step 10880, training accuracy 0.921301
step 10880, cost 179.094
step 10880, change in cost 0.0443726
step 10890, training accuracy 0.921301
step 10890, cost 179.05
step 10890, change in cost 0.044342
step 10900, training accuracy 0.921301
step 10900, cost 179.005
step 10900, change in cost 0.0442657
step 10910, training accuracy 0.921301
step 10910, cost 178.961
step 10910, change in cost 0.0443573
step 10920, training accuracy 0.921301
step 10920, cost 178.917
step 10920, change in cost 0.0442657
step 10930, training accuracy 0.92235
step 10930, cost 178.873
step 10930, change in cost 0.04422
step 10940, training accuracy 0.92235
step 10940, cost 178.828
step 10940, change in cost 0.0442352
step 10950, training accuracy 0.92235
step 10950, cost 178.784
step 10950, change in cost 0.0441742
step 10960, training accuracy 0.92235
step 10960, cost 178.74
step 10960, change in cost 0.0441895
step 10970, training accuracy 0.92235
step 10970, cost 178.696
step 10970, change in cost 0.0441589
step 10980, training accuracy 0.92235
step 10980, cost 178.652
step 10980, change in cost 0.0441284
step 10990, training accuracy 0.92235
step 10990, cost 178.608
step 10990, change in cost 0.0440674
step 11000, training accuracy 0.92235
step 11000, cost 178.563
step 11000, change in cost 0.0441132
step 11010, training accuracy 0.92235
step 11010, cost 178.519
step 11010, change in cost 0.0439911
step 11020, training accuracy 0.92235
step 11020, cost 178.475
step 11020, change in cost 0.0441437
step 11030, training accuracy 0.92235
step 11030, cost 178.431
step 11030, change in cost 0.0439911
step 11040, training accuracy 0.92235
step 11040, cost 178.387
step 11040, change in cost 0.0439453
step 11050, training accuracy 0.9234
step 11050, cost 178.343
step 11050, change in cost 0.0439301
step 11060, training accuracy 0.9234
step 11060, cost 178.299
step 11060, change in cost 0.0439453
step 11070, training accuracy 0.9234
step 11070, cost 178.256
step 11070, change in cost 0.0439148
step 11080, training accuracy 0.9234
step 11080, cost 178.212
step 11080, change in cost 0.043869
step 11090, training accuracy 0.924449
step 11090, cost 178.168
step 11090, change in cost 0.0438538
step 11100, training accuracy 0.924449
step 11100, cost 178.124
step 11100, change in cost 0.043869
step 11110, training accuracy 0.924449
step 11110, cost 178.08
step 11110, change in cost 0.0437622
step 11120, training accuracy 0.924449
step 11120, cost 178.036
step 11120, change in cost 0.0438385
step 11130, training accuracy 0.924449
step 11130, cost 177.993
step 11130, change in cost 0.0437164
step 11140, training accuracy 0.924449
step 11140, cost 177.949
step 11140, change in cost 0.043808
step 11150, training accuracy 0.924449
step 11150, cost 177.905
step 11150, change in cost 0.0436859
step 11160, training accuracy 0.924449
step 11160, cost 177.861
step 11160, change in cost 0.0436859
step 11170, training accuracy 0.924449
step 11170, cost 177.818
step 11170, change in cost 0.0437012
step 11180, training accuracy 0.924449
step 11180, cost 177.774
step 11180, change in cost 0.0436401
step 11190, training accuracy 0.924449
step 11190, cost 177.731
step 11190, change in cost 0.0436401
step 11200, training accuracy 0.925498
step 11200, cost 177.687
step 11200, change in cost 0.0435638
step 11210, training accuracy 0.925498
step 11210, cost 177.643
step 11210, change in cost 0.0435791
step 11220, training accuracy 0.925498
step 11220, cost 177.6
step 11220, change in cost 0.0435944
step 11230, training accuracy 0.925498
step 11230, cost 177.556
step 11230, change in cost 0.0435028
step 11240, training accuracy 0.925498
step 11240, cost 177.513
step 11240, change in cost 0.0435333
step 11250, training accuracy 0.925498
step 11250, cost 177.469
step 11250, change in cost 0.0434723
step 11260, training accuracy 0.925498
step 11260, cost 177.426
step 11260, change in cost 0.0434113
step 11270, training accuracy 0.925498
step 11270, cost 177.382
step 11270, change in cost 0.0434723
step 11280, training accuracy 0.925498
step 11280, cost 177.339
step 11280, change in cost 0.043335
step 11290, training accuracy 0.925498
step 11290, cost 177.296
step 11290, change in cost 0.0434418
step 11300, training accuracy 0.925498
step 11300, cost 177.252
step 11300, change in cost 0.0433502
step 11310, training accuracy 0.925498
step 11310, cost 177.209
step 11310, change in cost 0.0432739
step 11320, training accuracy 0.925498
step 11320, cost 177.166
step 11320, change in cost 0.0434113
step 11330, training accuracy 0.925498
step 11330, cost 177.122
step 11330, change in cost 0.0432434
step 11340, training accuracy 0.925498
step 11340, cost 177.079
step 11340, change in cost 0.0432434
step 11350, training accuracy 0.925498
step 11350, cost 177.036
step 11350, change in cost 0.0432892
step 11360, training accuracy 0.925498
step 11360, cost 176.993
step 11360, change in cost 0.0431671
step 11370, training accuracy 0.925498
step 11370, cost 176.949
step 11370, change in cost 0.0433044
step 11380, training accuracy 0.925498
step 11380, cost 176.906
step 11380, change in cost 0.0430298
step 11390, training accuracy 0.925498
step 11390, cost 176.863
step 11390, change in cost 0.0431824
step 11400, training accuracy 0.925498
step 11400, cost 176.82
step 11400, change in cost 0.0431671
step 11410, training accuracy 0.925498
step 11410, cost 176.777
step 11410, change in cost 0.0431366
step 11420, training accuracy 0.925498
step 11420, cost 176.734
step 11420, change in cost 0.043045
step 11430, training accuracy 0.925498
step 11430, cost 176.691
step 11430, change in cost 0.0431213
step 11440, training accuracy 0.925498
step 11440, cost 176.648
step 11440, change in cost 0.0429382
step 11450, training accuracy 0.925498
step 11450, cost 176.605
step 11450, change in cost 0.0430298
step 11460, training accuracy 0.925498
step 11460, cost 176.562
step 11460, change in cost 0.043045
step 11470, training accuracy 0.925498
step 11470, cost 176.519
step 11470, change in cost 0.0428772
step 11480, training accuracy 0.925498
step 11480, cost 176.476
step 11480, change in cost 0.0430145
step 11490, training accuracy 0.925498
step 11490, cost 176.433
step 11490, change in cost 0.0429382
step 11500, training accuracy 0.925498
step 11500, cost 176.39
step 11500, change in cost 0.0428009
step 11510, training accuracy 0.925498
step 11510, cost 176.347
step 11510, change in cost 0.0429382
step 11520, training accuracy 0.925498
step 11520, cost 176.304
step 11520, change in cost 0.0428162
step 11530, training accuracy 0.925498
step 11530, cost 176.261
step 11530, change in cost 0.0428467
step 11540, training accuracy 0.925498
step 11540, cost 176.219
step 11540, change in cost 0.0428467
step 11550, training accuracy 0.925498
step 11550, cost 176.176
step 11550, change in cost 0.0427551
step 11560, training accuracy 0.925498
step 11560, cost 176.133
step 11560, change in cost 0.0427094
step 11570, training accuracy 0.925498
step 11570, cost 176.09
step 11570, change in cost 0.0427551
step 11580, training accuracy 0.925498
step 11580, cost 176.048
step 11580, change in cost 0.0427094
step 11590, training accuracy 0.925498
step 11590, cost 176.005
step 11590, change in cost 0.0426636
step 11600, training accuracy 0.925498
step 11600, cost 175.962
step 11600, change in cost 0.0426636
step 11610, training accuracy 0.925498
step 11610, cost 175.92
step 11610, change in cost 0.0426178
step 11620, training accuracy 0.925498
step 11620, cost 175.877
step 11620, change in cost 0.0426331
step 11630, training accuracy 0.925498
step 11630, cost 175.834
step 11630, change in cost 0.0425873
step 11640, training accuracy 0.925498
step 11640, cost 175.792
step 11640, change in cost 0.0425262
step 11650, training accuracy 0.925498
step 11650, cost 175.749
step 11650, change in cost 0.0425568
step 11660, training accuracy 0.925498
step 11660, cost 175.707
step 11660, change in cost 0.0425873
step 11670, training accuracy 0.924449
step 11670, cost 175.664
step 11670, change in cost 0.0424347
step 11680, training accuracy 0.924449
step 11680, cost 175.622
step 11680, change in cost 0.0425415
step 11690, training accuracy 0.924449
step 11690, cost 175.579
step 11690, change in cost 0.0424652
step 11700, training accuracy 0.924449
step 11700, cost 175.537
step 11700, change in cost 0.0423737
step 11710, training accuracy 0.924449
step 11710, cost 175.495
step 11710, change in cost 0.0424194
step 11720, training accuracy 0.924449
step 11720, cost 175.452
step 11720, change in cost 0.04245
step 11730, training accuracy 0.924449
step 11730, cost 175.41
step 11730, change in cost 0.0423431
step 11740, training accuracy 0.924449
step 11740, cost 175.367
step 11740, change in cost 0.0423431
step 11750, training accuracy 0.924449
step 11750, cost 175.325
step 11750, change in cost 0.0423126
step 11760, training accuracy 0.924449
step 11760, cost 175.283
step 11760, change in cost 0.0422363
step 11770, training accuracy 0.924449
step 11770, cost 175.241
step 11770, change in cost 0.0423279
step 11780, training accuracy 0.924449
step 11780, cost 175.198
step 11780, change in cost 0.0422211
step 11790, training accuracy 0.924449
step 11790, cost 175.156
step 11790, change in cost 0.0422516
step 11800, training accuracy 0.924449
step 11800, cost 175.114
step 11800, change in cost 0.0422211
step 11810, training accuracy 0.924449
step 11810, cost 175.072
step 11810, change in cost 0.0421906
step 11820, training accuracy 0.924449
step 11820, cost 175.03
step 11820, change in cost 0.0421448
step 11830, training accuracy 0.924449
step 11830, cost 174.987
step 11830, change in cost 0.0421295
step 11840, training accuracy 0.924449
step 11840, cost 174.945
step 11840, change in cost 0.0421143
step 11850, training accuracy 0.924449
step 11850, cost 174.903
step 11850, change in cost 0.0420837
step 11860, training accuracy 0.924449
step 11860, cost 174.861
step 11860, change in cost 0.0421295
step 11870, training accuracy 0.924449
step 11870, cost 174.819
step 11870, change in cost 0.0420227
step 11880, training accuracy 0.924449
step 11880, cost 174.777
step 11880, change in cost 0.0420227
step 11890, training accuracy 0.924449
step 11890, cost 174.735
step 11890, change in cost 0.0419922
step 11900, training accuracy 0.924449
step 11900, cost 174.693
step 11900, change in cost 0.0419159
step 11910, training accuracy 0.924449
step 11910, cost 174.651
step 11910, change in cost 0.0420532
step 11920, training accuracy 0.924449
step 11920, cost 174.609
step 11920, change in cost 0.0418854
step 11930, training accuracy 0.924449
step 11930, cost 174.567
step 11930, change in cost 0.0419617
step 11940, training accuracy 0.924449
step 11940, cost 174.525
step 11940, change in cost 0.0418396
step 11950, training accuracy 0.924449
step 11950, cost 174.483
step 11950, change in cost 0.0418701
step 11960, training accuracy 0.924449
step 11960, cost 174.442
step 11960, change in cost 0.0418091
step 11970, training accuracy 0.924449
step 11970, cost 174.4
step 11970, change in cost 0.0418701
step 11980, training accuracy 0.924449
step 11980, cost 174.358
step 11980, change in cost 0.0418396
step 11990, training accuracy 0.924449
step 11990, cost 174.316
step 11990, change in cost 0.0417328
step 12000, training accuracy 0.924449
step 12000, cost 174.274
step 12000, change in cost 0.0417633
step 12010, training accuracy 0.924449
step 12010, cost 174.233
step 12010, change in cost 0.0417023
step 12020, training accuracy 0.924449
step 12020, cost 174.191
step 12020, change in cost 0.0417023
step 12030, training accuracy 0.924449
step 12030, cost 174.149
step 12030, change in cost 0.0417328
step 12040, training accuracy 0.924449
step 12040, cost 174.108
step 12040, change in cost 0.041626
step 12050, training accuracy 0.924449
step 12050, cost 174.066
step 12050, change in cost 0.0416412
step 12060, training accuracy 0.924449
step 12060, cost 174.024
step 12060, change in cost 0.0416412
step 12070, training accuracy 0.924449
step 12070, cost 173.983
step 12070, change in cost 0.0415955
step 12080, training accuracy 0.924449
step 12080, cost 173.941
step 12080, change in cost 0.0416107
step 12090, training accuracy 0.924449
step 12090, cost 173.9
step 12090, change in cost 0.0415649
step 12100, training accuracy 0.924449
step 12100, cost 173.858
step 12100, change in cost 0.0414734
step 12110, training accuracy 0.924449
step 12110, cost 173.817
step 12110, change in cost 0.0416107
step 12120, training accuracy 0.924449
step 12120, cost 173.775
step 12120, change in cost 0.0414124
step 12130, training accuracy 0.924449
step 12130, cost 173.734
step 12130, change in cost 0.0414734
step 12140, training accuracy 0.924449
step 12140, cost 173.692
step 12140, change in cost 0.0415039
step 12150, training accuracy 0.924449
step 12150, cost 173.651
step 12150, change in cost 0.0413361
step 12160, training accuracy 0.924449
step 12160, cost 173.609
step 12160, change in cost 0.0413818
step 12170, training accuracy 0.924449
step 12170, cost 173.568
step 12170, change in cost 0.0414276
step 12180, training accuracy 0.924449
step 12180, cost 173.527
step 12180, change in cost 0.041275
step 12190, training accuracy 0.924449
step 12190, cost 173.485
step 12190, change in cost 0.0414124
step 12200, training accuracy 0.924449
step 12200, cost 173.444
step 12200, change in cost 0.0413055
step 12210, training accuracy 0.924449
step 12210, cost 173.403
step 12210, change in cost 0.0413055
step 12220, training accuracy 0.924449
step 12220, cost 173.362
step 12220, change in cost 0.0411835
step 12230, training accuracy 0.924449
step 12230, cost 173.32
step 12230, change in cost 0.0413208
step 12240, training accuracy 0.924449
step 12240, cost 173.279
step 12240, change in cost 0.0411835
step 12250, training accuracy 0.924449
step 12250, cost 173.238
step 12250, change in cost 0.041214
step 12260, training accuracy 0.925498
step 12260, cost 173.197
step 12260, change in cost 0.0411682
step 12270, training accuracy 0.925498
step 12270, cost 173.156
step 12270, change in cost 0.0411682
step 12280, training accuracy 0.925498
step 12280, cost 173.114
step 12280, change in cost 0.0411377
step 12290, training accuracy 0.925498
step 12290, cost 173.073
step 12290, change in cost 0.0410614
step 12300, training accuracy 0.925498
step 12300, cost 173.032
step 12300, change in cost 0.0411835
step 12310, training accuracy 0.925498
step 12310, cost 172.991
step 12310, change in cost 0.0410767
step 12320, training accuracy 0.925498
step 12320, cost 172.95
step 12320, change in cost 0.0409851
step 12330, training accuracy 0.925498
step 12330, cost 172.909
step 12330, change in cost 0.0410461
step 12340, training accuracy 0.925498
step 12340, cost 172.868
step 12340, change in cost 0.0409851
step 12350, training accuracy 0.924449
step 12350, cost 172.827
step 12350, change in cost 0.0409851
step 12360, training accuracy 0.924449
step 12360, cost 172.786
step 12360, change in cost 0.0409851
step 12370, training accuracy 0.924449
step 12370, cost 172.745
step 12370, change in cost 0.0409393
step 12380, training accuracy 0.924449
step 12380, cost 172.704
step 12380, change in cost 0.040863
step 12390, training accuracy 0.924449
step 12390, cost 172.663
step 12390, change in cost 0.0409241
step 12400, training accuracy 0.924449
step 12400, cost 172.622
step 12400, change in cost 0.0409241
step 12410, training accuracy 0.924449
step 12410, cost 172.582
step 12410, change in cost 0.0408325
step 12420, training accuracy 0.924449
step 12420, cost 172.541
step 12420, change in cost 0.0408173
step 12430, training accuracy 0.924449
step 12430, cost 172.5
step 12430, change in cost 0.040802
step 12440, training accuracy 0.924449
step 12440, cost 172.459
step 12440, change in cost 0.0408173
step 12450, training accuracy 0.925498
step 12450, cost 172.418
step 12450, change in cost 0.0407715
step 12460, training accuracy 0.925498
step 12460, cost 172.378
step 12460, change in cost 0.0407257
step 12470, training accuracy 0.925498
step 12470, cost 172.337
step 12470, change in cost 0.0407104
step 12480, training accuracy 0.925498
step 12480, cost 172.296
step 12480, change in cost 0.0406952
step 12490, training accuracy 0.926548
step 12490, cost 172.255
step 12490, change in cost 0.0407562
step 12500, training accuracy 0.926548
step 12500, cost 172.215
step 12500, change in cost 0.0406494
step 12510, training accuracy 0.926548
step 12510, cost 172.174
step 12510, change in cost 0.0406036
step 12520, training accuracy 0.926548
step 12520, cost 172.134
step 12520, change in cost 0.0405884
step 12530, training accuracy 0.926548
step 12530, cost 172.093
step 12530, change in cost 0.0406494
step 12540, training accuracy 0.926548
step 12540, cost 172.052
step 12540, change in cost 0.0405426
step 12550, training accuracy 0.926548
step 12550, cost 172.012
step 12550, change in cost 0.0405731
step 12560, training accuracy 0.926548
step 12560, cost 171.971
step 12560, change in cost 0.0405579
step 12570, training accuracy 0.926548
step 12570, cost 171.931
step 12570, change in cost 0.0404358
step 12580, training accuracy 0.926548
step 12580, cost 171.89
step 12580, change in cost 0.0404968
step 12590, training accuracy 0.926548
step 12590, cost 171.85
step 12590, change in cost 0.0405273
step 12600, training accuracy 0.926548
step 12600, cost 171.809
step 12600, change in cost 0.0404663
step 12610, training accuracy 0.926548
step 12610, cost 171.769
step 12610, change in cost 0.0403595
step 12620, training accuracy 0.926548
step 12620, cost 171.729
step 12620, change in cost 0.0403748
step 12630, training accuracy 0.926548
step 12630, cost 171.688
step 12630, change in cost 0.0404053
step 12640, training accuracy 0.926548
step 12640, cost 171.648
step 12640, change in cost 0.0403595
step 12650, training accuracy 0.926548
step 12650, cost 171.608
step 12650, change in cost 0.0403137
step 12660, training accuracy 0.926548
step 12660, cost 171.567
step 12660, change in cost 0.04039
step 12670, training accuracy 0.927597
step 12670, cost 171.527
step 12670, change in cost 0.0402679
step 12680, training accuracy 0.928646
step 12680, cost 171.487
step 12680, change in cost 0.0402985
step 12690, training accuracy 0.928646
step 12690, cost 171.446
step 12690, change in cost 0.0402527
step 12700, training accuracy 0.928646
step 12700, cost 171.406
step 12700, change in cost 0.0402069
step 12710, training accuracy 0.928646
step 12710, cost 171.366
step 12710, change in cost 0.0401764
step 12720, training accuracy 0.928646
step 12720, cost 171.326
step 12720, change in cost 0.0401917
step 12730, training accuracy 0.928646
step 12730, cost 171.286
step 12730, change in cost 0.0402069
step 12740, training accuracy 0.928646
step 12740, cost 171.245
step 12740, change in cost 0.0401306
step 12750, training accuracy 0.928646
step 12750, cost 171.205
step 12750, change in cost 0.0401917
step 12760, training accuracy 0.928646
step 12760, cost 171.165
step 12760, change in cost 0.0400543
step 12770, training accuracy 0.928646
step 12770, cost 171.125
step 12770, change in cost 0.0400543
step 12780, training accuracy 0.928646
step 12780, cost 171.085
step 12780, change in cost 0.0401154
step 12790, training accuracy 0.928646
step 12790, cost 171.045
step 12790, change in cost 0.0400085
step 12800, training accuracy 0.928646
step 12800, cost 171.005
step 12800, change in cost 0.0400391
step 12810, training accuracy 0.928646
step 12810, cost 170.965
step 12810, change in cost 0.0400085
step 12820, training accuracy 0.928646
step 12820, cost 170.925
step 12820, change in cost 0.039978
step 12830, training accuracy 0.928646
step 12830, cost 170.885
step 12830, change in cost 0.0399475
step 12840, training accuracy 0.928646
step 12840, cost 170.845
step 12840, change in cost 0.0399933
step 12850, training accuracy 0.928646
step 12850, cost 170.805
step 12850, change in cost 0.0399017
step 12860, training accuracy 0.928646
step 12860, cost 170.765
step 12860, change in cost 0.0398712
step 12870, training accuracy 0.928646
step 12870, cost 170.725
step 12870, change in cost 0.039856
step 12880, training accuracy 0.928646
step 12880, cost 170.686
step 12880, change in cost 0.0398407
step 12890, training accuracy 0.928646
step 12890, cost 170.646
step 12890, change in cost 0.0399017
step 12900, training accuracy 0.929696
step 12900, cost 170.606
step 12900, change in cost 0.0398102
step 12910, training accuracy 0.929696
step 12910, cost 170.566
step 12910, change in cost 0.0397797
step 12920, training accuracy 0.929696
step 12920, cost 170.526
step 12920, change in cost 0.0397491
step 12930, training accuracy 0.929696
step 12930, cost 170.487
step 12930, change in cost 0.0397034
step 12940, training accuracy 0.929696
step 12940, cost 170.447
step 12940, change in cost 0.0397644
step 12950, training accuracy 0.929696
step 12950, cost 170.407
step 12950, change in cost 0.0397186
step 12960, training accuracy 0.929696
step 12960, cost 170.367
step 12960, change in cost 0.0397491
step 12970, training accuracy 0.929696
step 12970, cost 170.328
step 12970, change in cost 0.0396881
step 12980, training accuracy 0.929696
step 12980, cost 170.288
step 12980, change in cost 0.0395508
step 12990, training accuracy 0.929696
step 12990, cost 170.249
step 12990, change in cost 0.0396423
step 13000, training accuracy 0.929696
step 13000, cost 170.209
step 13000, change in cost 0.0396118
step 13010, training accuracy 0.929696
step 13010, cost 170.169
step 13010, change in cost 0.0395813
step 13020, training accuracy 0.929696
step 13020, cost 170.13
step 13020, change in cost 0.0396118
step 13030, training accuracy 0.929696
step 13030, cost 170.09
step 13030, change in cost 0.0395355
step 13040, training accuracy 0.929696
step 13040, cost 170.051
step 13040, change in cost 0.0394287
step 13050, training accuracy 0.929696
step 13050, cost 170.011
step 13050, change in cost 0.039566
step 13060, training accuracy 0.929696
step 13060, cost 169.972
step 13060, change in cost 0.039444
step 13070, training accuracy 0.929696
step 13070, cost 169.932
step 13070, change in cost 0.0394745
step 13080, training accuracy 0.929696
step 13080, cost 169.893
step 13080, change in cost 0.039444
step 13090, training accuracy 0.929696
step 13090, cost 169.853
step 13090, change in cost 0.039444
step 13100, training accuracy 0.929696
step 13100, cost 169.814
step 13100, change in cost 0.0393677
step 13110, training accuracy 0.929696
step 13110, cost 169.775
step 13110, change in cost 0.0393982
step 13120, training accuracy 0.929696
step 13120, cost 169.735
step 13120, change in cost 0.0393066
step 13130, training accuracy 0.929696
step 13130, cost 169.696
step 13130, change in cost 0.0393829
step 13140, training accuracy 0.929696
step 13140, cost 169.657
step 13140, change in cost 0.0393219
step 13150, training accuracy 0.929696
step 13150, cost 169.617
step 13150, change in cost 0.0393219
step 13160, training accuracy 0.929696
step 13160, cost 169.578
step 13160, change in cost 0.0392761
step 13170, training accuracy 0.929696
step 13170, cost 169.539
step 13170, change in cost 0.0392151
step 13180, training accuracy 0.929696
step 13180, cost 169.5
step 13180, change in cost 0.0392303
step 13190, training accuracy 0.929696
step 13190, cost 169.46
step 13190, change in cost 0.0391998
step 13200, training accuracy 0.929696
step 13200, cost 169.421
step 13200, change in cost 0.0392303
step 13210, training accuracy 0.929696
step 13210, cost 169.382
step 13210, change in cost 0.0391541
step 13220, training accuracy 0.929696
step 13220, cost 169.343
step 13220, change in cost 0.0392151
step 13230, training accuracy 0.929696
step 13230, cost 169.304
step 13230, change in cost 0.0391388
step 13240, training accuracy 0.929696
step 13240, cost 169.265
step 13240, change in cost 0.0390167
step 13250, training accuracy 0.929696
step 13250, cost 169.225
step 13250, change in cost 0.0391541
step 13260, training accuracy 0.929696
step 13260, cost 169.186
step 13260, change in cost 0.039032
step 13270, training accuracy 0.929696
step 13270, cost 169.147
step 13270, change in cost 0.0390472
step 13280, training accuracy 0.929696
step 13280, cost 169.108
step 13280, change in cost 0.039032
step 13290, training accuracy 0.929696
step 13290, cost 169.069
step 13290, change in cost 0.039032
step 13300, training accuracy 0.929696
step 13300, cost 169.03
step 13300, change in cost 0.039032
step 13310, training accuracy 0.929696
step 13310, cost 168.991
step 13310, change in cost 0.0389252
step 13320, training accuracy 0.929696
step 13320, cost 168.952
step 13320, change in cost 0.0389557
step 13330, training accuracy 0.929696
step 13330, cost 168.914
step 13330, change in cost 0.0388794
step 13340, training accuracy 0.929696
step 13340, cost 168.875
step 13340, change in cost 0.0389709
step 13350, training accuracy 0.929696
step 13350, cost 168.836
step 13350, change in cost 0.0388641
step 13360, training accuracy 0.929696
step 13360, cost 168.797
step 13360, change in cost 0.0388641
step 13370, training accuracy 0.929696
step 13370, cost 168.758
step 13370, change in cost 0.0388947
step 13380, training accuracy 0.929696
step 13380, cost 168.719
step 13380, change in cost 0.0388031
step 13390, training accuracy 0.929696
step 13390, cost 168.68
step 13390, change in cost 0.0387573
step 13400, training accuracy 0.929696
step 13400, cost 168.642
step 13400, change in cost 0.0388184
step 13410, training accuracy 0.929696
step 13410, cost 168.603
step 13410, change in cost 0.0387573
step 13420, training accuracy 0.929696
step 13420, cost 168.564
step 13420, change in cost 0.0388031
step 13430, training accuracy 0.929696
step 13430, cost 168.525
step 13430, change in cost 0.0387268
step 13440, training accuracy 0.929696
step 13440, cost 168.487
step 13440, change in cost 0.0386963
step 13450, training accuracy 0.929696
step 13450, cost 168.448
step 13450, change in cost 0.0387115
step 13460, training accuracy 0.929696
step 13460, cost 168.409
step 13460, change in cost 0.0386353
step 13470, training accuracy 0.929696
step 13470, cost 168.371
step 13470, change in cost 0.0386658
step 13480, training accuracy 0.929696
step 13480, cost 168.332
step 13480, change in cost 0.0386047
step 13490, training accuracy 0.929696
step 13490, cost 168.293
step 13490, change in cost 0.0386047
step 13500, training accuracy 0.929696
step 13500, cost 168.255
step 13500, change in cost 0.0385742
step 13510, training accuracy 0.929696
step 13510, cost 168.216
step 13510, change in cost 0.038559
step 13520, training accuracy 0.929696
step 13520, cost 168.178
step 13520, change in cost 0.0386047
step 13530, training accuracy 0.929696
step 13530, cost 168.139
step 13530, change in cost 0.0385437
step 13540, training accuracy 0.929696
step 13540, cost 168.101
step 13540, change in cost 0.0384369
step 13550, training accuracy 0.929696
step 13550, cost 168.062
step 13550, change in cost 0.0384979
step 13560, training accuracy 0.929696
step 13560, cost 168.024
step 13560, change in cost 0.0385132
step 13570, training accuracy 0.929696
step 13570, cost 167.985
step 13570, change in cost 0.0384064
step 13580, training accuracy 0.930745
step 13580, cost 167.947
step 13580, change in cost 0.0384674
step 13590, training accuracy 0.930745
step 13590, cost 167.908
step 13590, change in cost 0.0384674
step 13600, training accuracy 0.930745
step 13600, cost 167.87
step 13600, change in cost 0.0382996
step 13610, training accuracy 0.930745
step 13610, cost 167.832
step 13610, change in cost 0.0383453
step 13620, training accuracy 0.930745
step 13620, cost 167.793
step 13620, change in cost 0.0384521
step 13630, training accuracy 0.930745
step 13630, cost 167.755
step 13630, change in cost 0.038269
step 13640, training accuracy 0.930745
step 13640, cost 167.717
step 13640, change in cost 0.0383453
step 13650, training accuracy 0.930745
step 13650, cost 167.678
step 13650, change in cost 0.0382385
step 13660, training accuracy 0.930745
step 13660, cost 167.64
step 13660, change in cost 0.0383301
step 13670, training accuracy 0.930745
step 13670, cost 167.602
step 13670, change in cost 0.038208
step 13680, training accuracy 0.930745
step 13680, cost 167.564
step 13680, change in cost 0.0382538
step 13690, training accuracy 0.930745
step 13690, cost 167.525
step 13690, change in cost 0.0381927
step 13700, training accuracy 0.930745
step 13700, cost 167.487
step 13700, change in cost 0.0382385
step 13710, training accuracy 0.930745
step 13710, cost 167.449
step 13710, change in cost 0.0381622
step 13720, training accuracy 0.930745
step 13720, cost 167.411
step 13720, change in cost 0.0381317
step 13730, training accuracy 0.930745
step 13730, cost 167.373
step 13730, change in cost 0.0381775
step 13740, training accuracy 0.930745
step 13740, cost 167.335
step 13740, change in cost 0.0381317
step 13750, training accuracy 0.930745
step 13750, cost 167.296
step 13750, change in cost 0.0380554
step 13760, training accuracy 0.930745
step 13760, cost 167.258
step 13760, change in cost 0.038147
step 13770, training accuracy 0.930745
step 13770, cost 167.22
step 13770, change in cost 0.0379944
step 13780, training accuracy 0.930745
step 13780, cost 167.182
step 13780, change in cost 0.0380402
step 13790, training accuracy 0.930745
step 13790, cost 167.144
step 13790, change in cost 0.0380402
step 13800, training accuracy 0.930745
step 13800, cost 167.106
step 13800, change in cost 0.0379333
step 13810, training accuracy 0.930745
step 13810, cost 167.068
step 13810, change in cost 0.0380249
step 13820, training accuracy 0.930745
step 13820, cost 167.03
step 13820, change in cost 0.0379333
step 13830, training accuracy 0.930745
step 13830, cost 166.992
step 13830, change in cost 0.0379333
step 13840, training accuracy 0.930745
step 13840, cost 166.954
step 13840, change in cost 0.0379486
step 13850, training accuracy 0.930745
step 13850, cost 166.917
step 13850, change in cost 0.0378571
step 13860, training accuracy 0.930745
step 13860, cost 166.879
step 13860, change in cost 0.0379486
step 13870, training accuracy 0.930745
step 13870, cost 166.841
step 13870, change in cost 0.0379028
step 13880, training accuracy 0.931794
step 13880, cost 166.803
step 13880, change in cost 0.037796
step 13890, training accuracy 0.931794
step 13890, cost 166.765
step 13890, change in cost 0.037796
step 13900, training accuracy 0.931794
step 13900, cost 166.727
step 13900, change in cost 0.0378571
step 13910, training accuracy 0.931794
step 13910, cost 166.69
step 13910, change in cost 0.0377655
step 13920, training accuracy 0.931794
step 13920, cost 166.652
step 13920, change in cost 0.0377502
step 13930, training accuracy 0.931794
step 13930, cost 166.614
step 13930, change in cost 0.0377808
step 13940, training accuracy 0.931794
step 13940, cost 166.576
step 13940, change in cost 0.0377045
step 13950, training accuracy 0.931794
step 13950, cost 166.539
step 13950, change in cost 0.037735
step 13960, training accuracy 0.931794
step 13960, cost 166.501
step 13960, change in cost 0.0377197
step 13970, training accuracy 0.931794
step 13970, cost 166.463
step 13970, change in cost 0.0375824
step 13980, training accuracy 0.931794
step 13980, cost 166.426
step 13980, change in cost 0.037674
step 13990, training accuracy 0.931794
step 13990, cost 166.388
step 13990, change in cost 0.0375824
step 14000, training accuracy 0.931794
step 14000, cost 166.35
step 14000, change in cost 0.0376892
step 14010, training accuracy 0.931794
step 14010, cost 166.313
step 14010, change in cost 0.0374908
step 14020, training accuracy 0.931794
step 14020, cost 166.275
step 14020, change in cost 0.0375824
step 14030, training accuracy 0.931794
step 14030, cost 166.238
step 14030, change in cost 0.0376129
step 14040, training accuracy 0.931794
step 14040, cost 166.2
step 14040, change in cost 0.0375671
step 14050, training accuracy 0.931794
step 14050, cost 166.163
step 14050, change in cost 0.0374756
step 14060, training accuracy 0.931794
step 14060, cost 166.125
step 14060, change in cost 0.0374603
step 14070, training accuracy 0.931794
step 14070, cost 166.088
step 14070, change in cost 0.0375671
step 14080, training accuracy 0.931794
step 14080, cost 166.05
step 14080, change in cost 0.0374451
step 14090, training accuracy 0.931794
step 14090, cost 166.013
step 14090, change in cost 0.0373993
step 14100, training accuracy 0.930745
step 14100, cost 165.975
step 14100, change in cost 0.0374298
step 14110, training accuracy 0.930745
step 14110, cost 165.938
step 14110, change in cost 0.0373993
step 14120, training accuracy 0.930745
step 14120, cost 165.9
step 14120, change in cost 0.0373993
step 14130, training accuracy 0.930745
step 14130, cost 165.863
step 14130, change in cost 0.037384
step 14140, training accuracy 0.930745
step 14140, cost 165.826
step 14140, change in cost 0.0372467
step 14150, training accuracy 0.930745
step 14150, cost 165.788
step 14150, change in cost 0.0373688
step 14160, training accuracy 0.930745
step 14160, cost 165.751
step 14160, change in cost 0.037323
step 14170, training accuracy 0.930745
step 14170, cost 165.714
step 14170, change in cost 0.0373535
step 14180, training accuracy 0.930745
step 14180, cost 165.677
step 14180, change in cost 0.0372162
step 14190, training accuracy 0.930745
step 14190, cost 165.639
step 14190, change in cost 0.0372009
step 14200, training accuracy 0.931794
step 14200, cost 165.602
step 14200, change in cost 0.0372772
step 14210, training accuracy 0.931794
step 14210, cost 165.565
step 14210, change in cost 0.0371704
step 14220, training accuracy 0.931794
step 14220, cost 165.528
step 14220, change in cost 0.037262
step 14230, training accuracy 0.931794
step 14230, cost 165.491
step 14230, change in cost 0.0371246
step 14240, training accuracy 0.931794
step 14240, cost 165.453
step 14240, change in cost 0.0371399
step 14250, training accuracy 0.931794
step 14250, cost 165.416
step 14250, change in cost 0.0372009
step 14260, training accuracy 0.931794
step 14260, cost 165.379
step 14260, change in cost 0.0370636
step 14270, training accuracy 0.931794
step 14270, cost 165.342
step 14270, change in cost 0.0371704
step 14280, training accuracy 0.931794
step 14280, cost 165.305
step 14280, change in cost 0.0370178
step 14290, training accuracy 0.931794
step 14290, cost 165.268
step 14290, change in cost 0.0371094
step 14300, training accuracy 0.931794
step 14300, cost 165.231
step 14300, change in cost 0.0370636
step 14310, training accuracy 0.931794
step 14310, cost 165.194
step 14310, change in cost 0.036972
step 14320, training accuracy 0.931794
step 14320, cost 165.157
step 14320, change in cost 0.0369873
step 14330, training accuracy 0.931794
step 14330, cost 165.12
step 14330, change in cost 0.0370026
step 14340, training accuracy 0.931794
step 14340, cost 165.083
step 14340, change in cost 0.0369415
step 14350, training accuracy 0.931794
step 14350, cost 165.046
step 14350, change in cost 0.0369568
step 14360, training accuracy 0.931794
step 14360, cost 165.009
step 14360, change in cost 0.0369415
step 14370, training accuracy 0.931794
step 14370, cost 164.972
step 14370, change in cost 0.0368805
step 14380, training accuracy 0.931794
step 14380, cost 164.935
step 14380, change in cost 0.0368958
step 14390, training accuracy 0.931794
step 14390, cost 164.898
step 14390, change in cost 0.0368958
step 14400, training accuracy 0.931794
step 14400, cost 164.861
step 14400, change in cost 0.0368958
step 14410, training accuracy 0.931794
step 14410, cost 164.825
step 14410, change in cost 0.0368195
step 14420, training accuracy 0.931794
step 14420, cost 164.788
step 14420, change in cost 0.0368042
step 14430, training accuracy 0.931794
step 14430, cost 164.751
step 14430, change in cost 0.03685
step 14440, training accuracy 0.931794
step 14440, cost 164.714
step 14440, change in cost 0.0367432
step 14450, training accuracy 0.932844
step 14450, cost 164.677
step 14450, change in cost 0.0367279
step 14460, training accuracy 0.932844
step 14460, cost 164.641
step 14460, change in cost 0.0368195
step 14470, training accuracy 0.932844
step 14470, cost 164.604
step 14470, change in cost 0.0366516
step 14480, training accuracy 0.932844
step 14480, cost 164.567
step 14480, change in cost 0.0367126
step 14490, training accuracy 0.932844
step 14490, cost 164.531
step 14490, change in cost 0.0366821
step 14500, training accuracy 0.932844
step 14500, cost 164.494
step 14500, change in cost 0.0367432
step 14510, training accuracy 0.932844
step 14510, cost 164.457
step 14510, change in cost 0.0366364
step 14520, training accuracy 0.932844
step 14520, cost 164.421
step 14520, change in cost 0.0366211
step 14530, training accuracy 0.932844
step 14530, cost 164.384
step 14530, change in cost 0.0365906
step 14540, training accuracy 0.932844
step 14540, cost 164.347
step 14540, change in cost 0.0366211
step 14550, training accuracy 0.932844
step 14550, cost 164.311
step 14550, change in cost 0.0365753
step 14560, training accuracy 0.932844
step 14560, cost 164.274
step 14560, change in cost 0.0364838
step 14570, training accuracy 0.932844
step 14570, cost 164.238
step 14570, change in cost 0.0365906
step 14580, training accuracy 0.932844
step 14580, cost 164.201
step 14580, change in cost 0.0365448
step 14590, training accuracy 0.932844
step 14590, cost 164.165
step 14590, change in cost 0.0365143
step 14600, training accuracy 0.932844
step 14600, cost 164.128
step 14600, change in cost 0.0364838
step 14610, training accuracy 0.932844
step 14610, cost 164.092
step 14610, change in cost 0.0364685
step 14620, training accuracy 0.932844
step 14620, cost 164.055
step 14620, change in cost 0.036438
step 14630, training accuracy 0.932844
step 14630, cost 164.019
step 14630, change in cost 0.0364227
step 14640, training accuracy 0.932844
step 14640, cost 163.982
step 14640, change in cost 0.0364532
step 14650, training accuracy 0.932844
step 14650, cost 163.946
step 14650, change in cost 0.0363159
step 14660, training accuracy 0.932844
step 14660, cost 163.91
step 14660, change in cost 0.036377
step 14670, training accuracy 0.932844
step 14670, cost 163.873
step 14670, change in cost 0.0363922
step 14680, training accuracy 0.932844
step 14680, cost 163.837
step 14680, change in cost 0.0363159
step 14690, training accuracy 0.932844
step 14690, cost 163.801
step 14690, change in cost 0.0363312
step 14700, training accuracy 0.932844
step 14700, cost 163.764
step 14700, change in cost 0.0363159
step 14710, training accuracy 0.932844
step 14710, cost 163.728
step 14710, change in cost 0.0362701
step 14720, training accuracy 0.932844
step 14720, cost 163.692
step 14720, change in cost 0.0362701
step 14730, training accuracy 0.932844
step 14730, cost 163.656
step 14730, change in cost 0.0362854
step 14740, training accuracy 0.932844
step 14740, cost 163.619
step 14740, change in cost 0.0361786
step 14750, training accuracy 0.932844
step 14750, cost 163.583
step 14750, change in cost 0.0362396
step 14760, training accuracy 0.932844
step 14760, cost 163.547
step 14760, change in cost 0.0361938
step 14770, training accuracy 0.932844
step 14770, cost 163.511
step 14770, change in cost 0.0361633
step 14780, training accuracy 0.933893
step 14780, cost 163.475
step 14780, change in cost 0.0361786
step 14790, training accuracy 0.933893
step 14790, cost 163.438
step 14790, change in cost 0.0361176
step 14800, training accuracy 0.933893
step 14800, cost 163.402
step 14800, change in cost 0.0361633
step 14810, training accuracy 0.933893
step 14810, cost 163.366
step 14810, change in cost 0.0360718
step 14820, training accuracy 0.933893
step 14820, cost 163.33
step 14820, change in cost 0.0361023
step 14830, training accuracy 0.933893
step 14830, cost 163.294
step 14830, change in cost 0.0360718
step 14840, training accuracy 0.933893
step 14840, cost 163.258
step 14840, change in cost 0.0361023
step 14850, training accuracy 0.933893
step 14850, cost 163.222
step 14850, change in cost 0.0359955
step 14860, training accuracy 0.934942
step 14860, cost 163.186
step 14860, change in cost 0.0359802
step 14870, training accuracy 0.934942
step 14870, cost 163.15
step 14870, change in cost 0.0359955
step 14880, training accuracy 0.934942
step 14880, cost 163.114
step 14880, change in cost 0.035965
step 14890, training accuracy 0.934942
step 14890, cost 163.078
step 14890, change in cost 0.036026
step 14900, training accuracy 0.934942
step 14900, cost 163.042
step 14900, change in cost 0.0358887
step 14910, training accuracy 0.934942
step 14910, cost 163.006
step 14910, change in cost 0.0359497
step 14920, training accuracy 0.934942
step 14920, cost 162.97
step 14920, change in cost 0.0359039
step 14930, training accuracy 0.934942
step 14930, cost 162.934
step 14930, change in cost 0.0358582
step 14940, training accuracy 0.934942
step 14940, cost 162.898
step 14940, change in cost 0.0359039
step 14950, training accuracy 0.934942
step 14950, cost 162.863
step 14950, change in cost 0.0358124
step 14960, training accuracy 0.934942
step 14960, cost 162.827
step 14960, change in cost 0.0358582
step 14970, training accuracy 0.934942
step 14970, cost 162.791
step 14970, change in cost 0.0357971
step 14980, training accuracy 0.934942
step 14980, cost 162.755
step 14980, change in cost 0.0357971
step 14990, training accuracy 0.934942
step 14990, cost 162.719
step 14990, change in cost 0.0357513
step 15000, training accuracy 0.934942
step 15000, cost 162.684
step 15000, change in cost 0.0357819
step 15010, training accuracy 0.934942
step 15010, cost 162.648
step 15010, change in cost 0.0357971
step 15020, training accuracy 0.934942
step 15020, cost 162.612
step 15020, change in cost 0.035675
step 15030, training accuracy 0.934942
step 15030, cost 162.576
step 15030, change in cost 0.0357361
step 15040, training accuracy 0.934942
step 15040, cost 162.541
step 15040, change in cost 0.0357056
step 15050, training accuracy 0.934942
step 15050, cost 162.505
step 15050, change in cost 0.0356903
step 15060, training accuracy 0.934942
step 15060, cost 162.469
step 15060, change in cost 0.0355988
step 15070, training accuracy 0.934942
step 15070, cost 162.434
step 15070, change in cost 0.0357056
step 15080, training accuracy 0.934942
step 15080, cost 162.398
step 15080, change in cost 0.035614
step 15090, training accuracy 0.934942
step 15090, cost 162.363
step 15090, change in cost 0.0355835
step 15100, training accuracy 0.934942
step 15100, cost 162.327
step 15100, change in cost 0.0356445
step 15110, training accuracy 0.934942
step 15110, cost 162.291
step 15110, change in cost 0.0355072
step 15120, training accuracy 0.934942
step 15120, cost 162.256
step 15120, change in cost 0.035553
step 15130, training accuracy 0.934942
step 15130, cost 162.22
step 15130, change in cost 0.0355072
step 15140, training accuracy 0.934942
step 15140, cost 162.185
step 15140, change in cost 0.035553
step 15150, training accuracy 0.934942
step 15150, cost 162.149
step 15150, change in cost 0.0354919
step 15160, training accuracy 0.934942
step 15160, cost 162.114
step 15160, change in cost 0.0355072
step 15170, training accuracy 0.934942
step 15170, cost 162.078
step 15170, change in cost 0.0354309
step 15180, training accuracy 0.934942
step 15180, cost 162.043
step 15180, change in cost 0.0354309
step 15190, training accuracy 0.934942
step 15190, cost 162.008
step 15190, change in cost 0.0354462
step 15200, training accuracy 0.934942
step 15200, cost 161.972
step 15200, change in cost 0.0354156
step 15210, training accuracy 0.934942
step 15210, cost 161.937
step 15210, change in cost 0.0354004
step 15220, training accuracy 0.934942
step 15220, cost 161.901
step 15220, change in cost 0.0353394
step 15230, training accuracy 0.934942
step 15230, cost 161.866
step 15230, change in cost 0.0353546
step 15240, training accuracy 0.934942
step 15240, cost 161.831
step 15240, change in cost 0.0353851
step 15250, training accuracy 0.934942
step 15250, cost 161.795
step 15250, change in cost 0.0352783
step 15260, training accuracy 0.934942
step 15260, cost 161.76
step 15260, change in cost 0.0353394
step 15270, training accuracy 0.934942
step 15270, cost 161.725
step 15270, change in cost 0.0352631
step 15280, training accuracy 0.934942
step 15280, cost 161.689
step 15280, change in cost 0.0353088
step 15290, training accuracy 0.934942
step 15290, cost 161.654
step 15290, change in cost 0.0352173
step 15300, training accuracy 0.934942
step 15300, cost 161.619
step 15300, change in cost 0.0352173
step 15310, training accuracy 0.934942
step 15310, cost 161.584
step 15310, change in cost 0.0352478
step 15320, training accuracy 0.934942
step 15320, cost 161.549
step 15320, change in cost 0.0351715
step 15330, training accuracy 0.934942
step 15330, cost 161.513
step 15330, change in cost 0.035202
step 15340, training accuracy 0.934942
step 15340, cost 161.478
step 15340, change in cost 0.0351868
step 15350, training accuracy 0.934942
step 15350, cost 161.443
step 15350, change in cost 0.0351257
step 15360, training accuracy 0.934942
step 15360, cost 161.408
step 15360, change in cost 0.0351257
step 15370, training accuracy 0.934942
step 15370, cost 161.373
step 15370, change in cost 0.0351257
step 15380, training accuracy 0.934942
step 15380, cost 161.338
step 15380, change in cost 0.0350494
step 15390, training accuracy 0.934942
step 15390, cost 161.303
step 15390, change in cost 0.0351105
step 15400, training accuracy 0.934942
step 15400, cost 161.268
step 15400, change in cost 0.0351105
step 15410, training accuracy 0.934942
step 15410, cost 161.233
step 15410, change in cost 0.0350037
step 15420, training accuracy 0.934942
step 15420, cost 161.198
step 15420, change in cost 0.0350189
step 15430, training accuracy 0.934942
step 15430, cost 161.163
step 15430, change in cost 0.0350189
step 15440, training accuracy 0.934942
step 15440, cost 161.128
step 15440, change in cost 0.0349884
step 15450, training accuracy 0.934942
step 15450, cost 161.092
step 15450, change in cost 0.0350494
step 15460, training accuracy 0.934942
step 15460, cost 161.058
step 15460, change in cost 0.0348969
step 15470, training accuracy 0.934942
step 15470, cost 161.023
step 15470, change in cost 0.0349426
step 15480, training accuracy 0.934942
step 15480, cost 160.988
step 15480, change in cost 0.0348816
step 15490, training accuracy 0.934942
step 15490, cost 160.953
step 15490, change in cost 0.0350037
step 15500, training accuracy 0.934942
step 15500, cost 160.918
step 15500, change in cost 0.0348511
step 15510, training accuracy 0.934942
step 15510, cost 160.883
step 15510, change in cost 0.03479
step 15520, training accuracy 0.934942
step 15520, cost 160.848
step 15520, change in cost 0.0348816
step 15530, training accuracy 0.934942
step 15530, cost 160.813
step 15530, change in cost 0.0348511
step 15540, training accuracy 0.934942
step 15540, cost 160.779
step 15540, change in cost 0.0348511
step 15550, training accuracy 0.934942
step 15550, cost 160.744
step 15550, change in cost 0.0347595
step 15560, training accuracy 0.934942
step 15560, cost 160.709
step 15560, change in cost 0.0348511
step 15570, training accuracy 0.934942
step 15570, cost 160.674
step 15570, change in cost 0.0347595
step 15580, training accuracy 0.934942
step 15580, cost 160.639
step 15580, change in cost 0.0347443
step 15590, training accuracy 0.934942
step 15590, cost 160.605
step 15590, change in cost 0.0346985
step 15600, training accuracy 0.934942
step 15600, cost 160.57
step 15600, change in cost 0.0347443
step 15610, training accuracy 0.934942
step 15610, cost 160.535
step 15610, change in cost 0.0346985
step 15620, training accuracy 0.934942
step 15620, cost 160.501
step 15620, change in cost 0.0347443
step 15630, training accuracy 0.934942
step 15630, cost 160.466
step 15630, change in cost 0.0346222
step 15640, training accuracy 0.934942
step 15640, cost 160.431
step 15640, change in cost 0.0346527
step 15650, training accuracy 0.934942
step 15650, cost 160.397
step 15650, change in cost 0.0346069
step 15660, training accuracy 0.934942
step 15660, cost 160.362
step 15660, change in cost 0.0345764
step 15670, training accuracy 0.934942
step 15670, cost 160.327
step 15670, change in cost 0.0346375
step 15680, training accuracy 0.934942
step 15680, cost 160.293
step 15680, change in cost 0.0345917
step 15690, training accuracy 0.934942
step 15690, cost 160.258
step 15690, change in cost 0.0345612
step 15700, training accuracy 0.934942
step 15700, cost 160.224
step 15700, change in cost 0.0346069
step 15710, training accuracy 0.934942
step 15710, cost 160.189
step 15710, change in cost 0.0344391
step 15720, training accuracy 0.934942
step 15720, cost 160.155
step 15720, change in cost 0.0345459
step 15730, training accuracy 0.934942
step 15730, cost 160.12
step 15730, change in cost 0.0344696
step 15740, training accuracy 0.934942
step 15740, cost 160.086
step 15740, change in cost 0.0345306
step 15750, training accuracy 0.934942
step 15750, cost 160.051
step 15750, change in cost 0.0344238
step 15760, training accuracy 0.934942
step 15760, cost 160.017
step 15760, change in cost 0.0344086
step 15770, training accuracy 0.934942
step 15770, cost 159.982
step 15770, change in cost 0.0345154
step 15780, training accuracy 0.934942
step 15780, cost 159.948
step 15780, change in cost 0.0344238
step 15790, training accuracy 0.934942
step 15790, cost 159.914
step 15790, change in cost 0.0343628
step 15800, training accuracy 0.934942
step 15800, cost 159.879
step 15800, change in cost 0.0344238
step 15810, training accuracy 0.934942
step 15810, cost 159.845
step 15810, change in cost 0.0343018
step 15820, training accuracy 0.934942
step 15820, cost 159.81
step 15820, change in cost 0.0343323
step 15830, training accuracy 0.934942
step 15830, cost 159.776
step 15830, change in cost 0.0343475
step 15840, training accuracy 0.934942
step 15840, cost 159.742
step 15840, change in cost 0.0343323
step 15850, training accuracy 0.934942
step 15850, cost 159.708
step 15850, change in cost 0.0342712
step 15860, training accuracy 0.934942
step 15860, cost 159.673
step 15860, change in cost 0.0342102
step 15870, training accuracy 0.934942
step 15870, cost 159.639
step 15870, change in cost 0.034317
step 15880, training accuracy 0.934942
step 15880, cost 159.605
step 15880, change in cost 0.034256
step 15890, training accuracy 0.934942
step 15890, cost 159.571
step 15890, change in cost 0.0342407
step 15900, training accuracy 0.934942
step 15900, cost 159.536
step 15900, change in cost 0.034256
step 15910, training accuracy 0.934942
step 15910, cost 159.502
step 15910, change in cost 0.0341797
step 15920, training accuracy 0.934942
step 15920, cost 159.468
step 15920, change in cost 0.0341187
step 15930, training accuracy 0.934942
step 15930, cost 159.434
step 15930, change in cost 0.0342102
step 15940, training accuracy 0.934942
step 15940, cost 159.4
step 15940, change in cost 0.0341339
step 15950, training accuracy 0.934942
step 15950, cost 159.365
step 15950, change in cost 0.0341339
step 15960, training accuracy 0.934942
step 15960, cost 159.331
step 15960, change in cost 0.0341187
step 15970, training accuracy 0.934942
step 15970, cost 159.297
step 15970, change in cost 0.0340424
step 15980, training accuracy 0.934942
step 15980, cost 159.263
step 15980, change in cost 0.0341339
step 15990, training accuracy 0.934942
step 15990, cost 159.229
step 15990, change in cost 0.0340424
step 16000, training accuracy 0.934942
step 16000, cost 159.195
step 16000, change in cost 0.0340271
step 16010, training accuracy 0.934942
step 16010, cost 159.161
step 16010, change in cost 0.0340576
step 16020, training accuracy 0.934942
step 16020, cost 159.127
step 16020, change in cost 0.0340424
step 16030, training accuracy 0.934942
step 16030, cost 159.093
step 16030, change in cost 0.0339355
step 16040, training accuracy 0.934942
step 16040, cost 159.059
step 16040, change in cost 0.0339661
step 16050, training accuracy 0.934942
step 16050, cost 159.025
step 16050, change in cost 0.0340118
step 16060, training accuracy 0.934942
step 16060, cost 158.991
step 16060, change in cost 0.0339203
step 16070, training accuracy 0.934942
step 16070, cost 158.957
step 16070, change in cost 0.0339661
step 16080, training accuracy 0.934942
step 16080, cost 158.923
step 16080, change in cost 0.0338745
step 16090, training accuracy 0.934942
step 16090, cost 158.889
step 16090, change in cost 0.0339355
step 16100, training accuracy 0.934942
step 16100, cost 158.856
step 16100, change in cost 0.0338287
step 16110, training accuracy 0.934942
step 16110, cost 158.822
step 16110, change in cost 0.033844
step 16120, training accuracy 0.934942
step 16120, cost 158.788
step 16120, change in cost 0.0338593
step 16130, training accuracy 0.934942
step 16130, cost 158.754
step 16130, change in cost 0.0338593
step 16140, training accuracy 0.934942
step 16140, cost 158.72
step 16140, change in cost 0.0338135
step 16150, training accuracy 0.934942
step 16150, cost 158.686
step 16150, change in cost 0.0338135
step 16160, training accuracy 0.934942
step 16160, cost 158.653
step 16160, change in cost 0.0337982
step 16170, training accuracy 0.934942
step 16170, cost 158.619
step 16170, change in cost 0.0336914
step 16180, training accuracy 0.934942
step 16180, cost 158.585
step 16180, change in cost 0.0338135
step 16190, training accuracy 0.934942
step 16190, cost 158.551
step 16190, change in cost 0.0337524
step 16200, training accuracy 0.934942
step 16200, cost 158.518
step 16200, change in cost 0.0336914
step 16210, training accuracy 0.934942
step 16210, cost 158.484
step 16210, change in cost 0.0337219
step 16220, training accuracy 0.934942
step 16220, cost 158.45
step 16220, change in cost 0.0336304
step 16230, training accuracy 0.934942
step 16230, cost 158.417
step 16230, change in cost 0.0336761
step 16240, training accuracy 0.934942
step 16240, cost 158.383
step 16240, change in cost 0.0336456
step 16250, training accuracy 0.934942
step 16250, cost 158.349
step 16250, change in cost 0.0336151
step 16260, training accuracy 0.934942
step 16260, cost 158.316
step 16260, change in cost 0.0336609
step 16270, training accuracy 0.934942
step 16270, cost 158.282
step 16270, change in cost 0.0336609
step 16280, training accuracy 0.934942
step 16280, cost 158.249
step 16280, change in cost 0.0334778
step 16290, training accuracy 0.934942
step 16290, cost 158.215
step 16290, change in cost 0.0335693
step 16300, training accuracy 0.934942
step 16300, cost 158.181
step 16300, change in cost 0.0336151
step 16310, training accuracy 0.934942
step 16310, cost 158.148
step 16310, change in cost 0.0334778
step 16320, training accuracy 0.934942
step 16320, cost 158.114
step 16320, change in cost 0.0335999
step 16330, training accuracy 0.934942
step 16330, cost 158.081
step 16330, change in cost 0.0334778
step 16340, training accuracy 0.934942
step 16340, cost 158.047
step 16340, change in cost 0.0334167
step 16350, training accuracy 0.934942
step 16350, cost 158.014
step 16350, change in cost 0.0335083
step 16360, training accuracy 0.934942
step 16360, cost 157.98
step 16360, change in cost 0.0334625
step 16370, training accuracy 0.934942
step 16370, cost 157.947
step 16370, change in cost 0.0334778
step 16380, training accuracy 0.934942
step 16380, cost 157.914
step 16380, change in cost 0.0333862
step 16390, training accuracy 0.934942
step 16390, cost 157.88
step 16390, change in cost 0.033432
step 16400, training accuracy 0.934942
step 16400, cost 157.847
step 16400, change in cost 0.033371
step 16410, training accuracy 0.934942
step 16410, cost 157.813
step 16410, change in cost 0.0334015
step 16420, training accuracy 0.934942
step 16420, cost 157.78
step 16420, change in cost 0.0333099
step 16430, training accuracy 0.934942
step 16430, cost 157.747
step 16430, change in cost 0.0334015
step 16440, training accuracy 0.934942
step 16440, cost 157.713
step 16440, change in cost 0.0333557
step 16450, training accuracy 0.934942
step 16450, cost 157.68
step 16450, change in cost 0.0332489
step 16460, training accuracy 0.934942
step 16460, cost 157.647
step 16460, change in cost 0.0333252
step 16470, training accuracy 0.934942
step 16470, cost 157.613
step 16470, change in cost 0.0332794
step 16480, training accuracy 0.934942
step 16480, cost 157.58
step 16480, change in cost 0.0332642
step 16490, training accuracy 0.934942
step 16490, cost 157.547
step 16490, change in cost 0.0332184
step 16500, training accuracy 0.934942
step 16500, cost 157.514
step 16500, change in cost 0.0332184
step 16510, training accuracy 0.934942
step 16510, cost 157.48
step 16510, change in cost 0.0332642
step 16520, training accuracy 0.934942
step 16520, cost 157.447
step 16520, change in cost 0.0331116
step 16530, training accuracy 0.934942
step 16530, cost 157.414
step 16530, change in cost 0.0333099
step 16540, training accuracy 0.934942
step 16540, cost 157.381
step 16540, change in cost 0.0331726
step 16550, training accuracy 0.934942
step 16550, cost 157.348
step 16550, change in cost 0.0330963
step 16560, training accuracy 0.934942
step 16560, cost 157.315
step 16560, change in cost 0.0331573
step 16570, training accuracy 0.934942
step 16570, cost 157.281
step 16570, change in cost 0.0331268
step 16580, training accuracy 0.934942
step 16580, cost 157.248
step 16580, change in cost 0.0330963
step 16590, training accuracy 0.934942
step 16590, cost 157.215
step 16590, change in cost 0.0330811
step 16600, training accuracy 0.934942
step 16600, cost 157.182
step 16600, change in cost 0.0330505
step 16610, training accuracy 0.934942
step 16610, cost 157.149
step 16610, change in cost 0.0330963
step 16620, training accuracy 0.934942
step 16620, cost 157.116
step 16620, change in cost 0.03302
step 16630, training accuracy 0.934942
step 16630, cost 157.083
step 16630, change in cost 0.0330353
step 16640, training accuracy 0.934942
step 16640, cost 157.05
step 16640, change in cost 0.0330353
step 16650, training accuracy 0.934942
step 16650, cost 157.017
step 16650, change in cost 0.0329742
step 16660, training accuracy 0.934942
step 16660, cost 156.984
step 16660, change in cost 0.0329895
step 16670, training accuracy 0.934942
step 16670, cost 156.951
step 16670, change in cost 0.032959
step 16680, training accuracy 0.934942
step 16680, cost 156.918
step 16680, change in cost 0.0329132
step 16690, training accuracy 0.934942
step 16690, cost 156.885
step 16690, change in cost 0.0330048
step 16700, training accuracy 0.934942
step 16700, cost 156.852
step 16700, change in cost 0.0328217
step 16710, training accuracy 0.934942
step 16710, cost 156.819
step 16710, change in cost 0.0329742
step 16720, training accuracy 0.934942
step 16720, cost 156.787
step 16720, change in cost 0.0328217
step 16730, training accuracy 0.934942
step 16730, cost 156.754
step 16730, change in cost 0.0329132
step 16740, training accuracy 0.934942
step 16740, cost 156.721
step 16740, change in cost 0.0328369
step 16750, training accuracy 0.934942
step 16750, cost 156.688
step 16750, change in cost 0.0328217
step 16760, training accuracy 0.934942
step 16760, cost 156.655
step 16760, change in cost 0.0328217
step 16770, training accuracy 0.934942
step 16770, cost 156.622
step 16770, change in cost 0.0328217
step 16780, training accuracy 0.934942
step 16780, cost 156.59
step 16780, change in cost 0.0328369
step 16790, training accuracy 0.934942
step 16790, cost 156.557
step 16790, change in cost 0.0327148
step 16800, training accuracy 0.934942
step 16800, cost 156.524
step 16800, change in cost 0.0327454
step 16810, training accuracy 0.934942
step 16810, cost 156.491
step 16810, change in cost 0.0327606
step 16820, training accuracy 0.934942
step 16820, cost 156.459
step 16820, change in cost 0.0327301
step 16830, training accuracy 0.934942
step 16830, cost 156.426
step 16830, change in cost 0.0327606
step 16840, training accuracy 0.934942
step 16840, cost 156.393
step 16840, change in cost 0.0326538
step 16850, training accuracy 0.934942
step 16850, cost 156.361
step 16850, change in cost 0.0326538
step 16860, training accuracy 0.934942
step 16860, cost 156.328
step 16860, change in cost 0.0327148
step 16870, training accuracy 0.934942
step 16870, cost 156.295
step 16870, change in cost 0.0325928
step 16880, training accuracy 0.934942
step 16880, cost 156.263
step 16880, change in cost 0.0326538
step 16890, training accuracy 0.934942
step 16890, cost 156.23
step 16890, change in cost 0.0326691
step 16900, training accuracy 0.934942
step 16900, cost 156.197
step 16900, change in cost 0.0325928
step 16910, training accuracy 0.934942
step 16910, cost 156.165
step 16910, change in cost 0.0325317
step 16920, training accuracy 0.934942
step 16920, cost 156.132
step 16920, change in cost 0.0325928
step 16930, training accuracy 0.934942
step 16930, cost 156.1
step 16930, change in cost 0.0325317
step 16940, training accuracy 0.934942
step 16940, cost 156.067
step 16940, change in cost 0.0325775
step 16950, training accuracy 0.934942
step 16950, cost 156.035
step 16950, change in cost 0.0325623
step 16960, training accuracy 0.934942
step 16960, cost 156.002
step 16960, change in cost 0.0324249
step 16970, training accuracy 0.934942
step 16970, cost 155.97
step 16970, change in cost 0.0325317
step 16980, training accuracy 0.934942
step 16980, cost 155.937
step 16980, change in cost 0.0324707
step 16990, training accuracy 0.934942
step 16990, cost 155.905
step 16990, change in cost 0.0324707
step 17000, training accuracy 0.934942
step 17000, cost 155.872
step 17000, change in cost 0.0325012
step 17010, training accuracy 0.934942
step 17010, cost 155.84
step 17010, change in cost 0.0324097
step 17020, training accuracy 0.934942
step 17020, cost 155.807
step 17020, change in cost 0.0323792
step 17030, training accuracy 0.934942
step 17030, cost 155.775
step 17030, change in cost 0.0324402
step 17040, training accuracy 0.934942
step 17040, cost 155.743
step 17040, change in cost 0.0323639
step 17050, training accuracy 0.934942
step 17050, cost 155.71
step 17050, change in cost 0.0323639
step 17060, training accuracy 0.934942
step 17060, cost 155.678
step 17060, change in cost 0.0323639
step 17070, training accuracy 0.934942
step 17070, cost 155.645
step 17070, change in cost 0.0323639
step 17080, training accuracy 0.934942
step 17080, cost 155.613
step 17080, change in cost 0.0323181
step 17090, training accuracy 0.934942
step 17090, cost 155.581
step 17090, change in cost 0.0323181
step 17100, training accuracy 0.934942
step 17100, cost 155.549
step 17100, change in cost 0.0322876
step 17110, training accuracy 0.934942
step 17110, cost 155.516
step 17110, change in cost 0.0323029
step 17120, training accuracy 0.935992
step 17120, cost 155.484
step 17120, change in cost 0.0322876
step 17130, training accuracy 0.935992
step 17130, cost 155.452
step 17130, change in cost 0.0321655
step 17140, training accuracy 0.935992
step 17140, cost 155.42
step 17140, change in cost 0.0322418
step 17150, training accuracy 0.935992
step 17150, cost 155.387
step 17150, change in cost 0.032196
step 17160, training accuracy 0.935992
step 17160, cost 155.355
step 17160, change in cost 0.0322571
step 17170, training accuracy 0.935992
step 17170, cost 155.323
step 17170, change in cost 0.0321655
step 17180, training accuracy 0.935992
step 17180, cost 155.291
step 17180, change in cost 0.0321808
step 17190, training accuracy 0.935992
step 17190, cost 155.259
step 17190, change in cost 0.0321503
step 17200, training accuracy 0.935992
step 17200, cost 155.226
step 17200, change in cost 0.0321503
step 17210, training accuracy 0.935992
step 17210, cost 155.194
step 17210, change in cost 0.032135
step 17220, training accuracy 0.935992
step 17220, cost 155.162
step 17220, change in cost 0.0320587
step 17230, training accuracy 0.935992
step 17230, cost 155.13
step 17230, change in cost 0.0321045
step 17240, training accuracy 0.935992
step 17240, cost 155.098
step 17240, change in cost 0.0321045
step 17250, training accuracy 0.935992
step 17250, cost 155.066
step 17250, change in cost 0.032074
step 17260, training accuracy 0.935992
step 17260, cost 155.034
step 17260, change in cost 0.0320435
step 17270, training accuracy 0.935992
step 17270, cost 155.002
step 17270, change in cost 0.0320435
step 17280, training accuracy 0.935992
step 17280, cost 154.97
step 17280, change in cost 0.0320129
step 17290, training accuracy 0.935992
step 17290, cost 154.938
step 17290, change in cost 0.0320129
step 17300, training accuracy 0.935992
step 17300, cost 154.906
step 17300, change in cost 0.0320129
step 17310, training accuracy 0.935992
step 17310, cost 154.874
step 17310, change in cost 0.0319519
step 17320, training accuracy 0.935992
step 17320, cost 154.842
step 17320, change in cost 0.0319824
step 17330, training accuracy 0.935992
step 17330, cost 154.81
step 17330, change in cost 0.0319214
step 17340, training accuracy 0.935992
step 17340, cost 154.778
step 17340, change in cost 0.0319672
step 17350, training accuracy 0.935992
step 17350, cost 154.746
step 17350, change in cost 0.0319214
step 17360, training accuracy 0.935992
step 17360, cost 154.714
step 17360, change in cost 0.0318604
step 17370, training accuracy 0.935992
step 17370, cost 154.682
step 17370, change in cost 0.0318756
step 17380, training accuracy 0.935992
step 17380, cost 154.65
step 17380, change in cost 0.0318909
step 17390, training accuracy 0.935992
step 17390, cost 154.619
step 17390, change in cost 0.0318604
step 17400, training accuracy 0.935992
step 17400, cost 154.587
step 17400, change in cost 0.0318604
step 17410, training accuracy 0.935992
step 17410, cost 154.555
step 17410, change in cost 0.0318146
step 17420, training accuracy 0.935992
step 17420, cost 154.523
step 17420, change in cost 0.0317993
step 17430, training accuracy 0.935992
step 17430, cost 154.491
step 17430, change in cost 0.0317841
step 17440, training accuracy 0.935992
step 17440, cost 154.459
step 17440, change in cost 0.0318451
step 17450, training accuracy 0.935992
step 17450, cost 154.428
step 17450, change in cost 0.031662
step 17460, training accuracy 0.935992
step 17460, cost 154.396
step 17460, change in cost 0.0317993
step 17470, training accuracy 0.935992
step 17470, cost 154.364
step 17470, change in cost 0.0317535
step 17480, training accuracy 0.935992
step 17480, cost 154.333
step 17480, change in cost 0.0316772
step 17490, training accuracy 0.935992
step 17490, cost 154.301
step 17490, change in cost 0.0316772
step 17500, training accuracy 0.935992
step 17500, cost 154.269
step 17500, change in cost 0.0317993
step 17510, training accuracy 0.935992
step 17510, cost 154.237
step 17510, change in cost 0.0316315
step 17520, training accuracy 0.935992
step 17520, cost 154.206
step 17520, change in cost 0.031662
step 17530, training accuracy 0.937041
step 17530, cost 154.174
step 17530, change in cost 0.031662
step 17540, training accuracy 0.937041
step 17540, cost 154.143
step 17540, change in cost 0.0316467
step 17550, training accuracy 0.937041
step 17550, cost 154.111
step 17550, change in cost 0.0315704
step 17560, training accuracy 0.937041
step 17560, cost 154.079
step 17560, change in cost 0.0315552
step 17570, training accuracy 0.937041
step 17570, cost 154.048
step 17570, change in cost 0.0316772
step 17580, training accuracy 0.937041
step 17580, cost 154.016
step 17580, change in cost 0.0314941
step 17590, training accuracy 0.937041
step 17590, cost 153.985
step 17590, change in cost 0.0315857
step 17600, training accuracy 0.937041
step 17600, cost 153.953
step 17600, change in cost 0.0315247
step 17610, training accuracy 0.937041
step 17610, cost 153.922
step 17610, change in cost 0.0315704
step 17620, training accuracy 0.937041
step 17620, cost 153.89
step 17620, change in cost 0.0315094
step 17630, training accuracy 0.937041
step 17630, cost 153.859
step 17630, change in cost 0.0314941
step 17640, training accuracy 0.937041
step 17640, cost 153.827
step 17640, change in cost 0.0314636
step 17650, training accuracy 0.937041
step 17650, cost 153.796
step 17650, change in cost 0.0314789
step 17660, training accuracy 0.937041
step 17660, cost 153.764
step 17660, change in cost 0.0314331
step 17670, training accuracy 0.937041
step 17670, cost 153.733
step 17670, change in cost 0.0314941
step 17680, training accuracy 0.937041
step 17680, cost 153.701
step 17680, change in cost 0.0313721
step 17690, training accuracy 0.937041
step 17690, cost 153.67
step 17690, change in cost 0.0314331
step 17700, training accuracy 0.937041
step 17700, cost 153.638
step 17700, change in cost 0.0314178
step 17710, training accuracy 0.937041
step 17710, cost 153.607
step 17710, change in cost 0.0313568
step 17720, training accuracy 0.937041
step 17720, cost 153.576
step 17720, change in cost 0.0314331
step 17730, training accuracy 0.937041
step 17730, cost 153.544
step 17730, change in cost 0.031311
step 17740, training accuracy 0.937041
step 17740, cost 153.513
step 17740, change in cost 0.0313263
step 17750, training accuracy 0.937041
step 17750, cost 153.482
step 17750, change in cost 0.0313263
step 17760, training accuracy 0.937041
step 17760, cost 153.45
step 17760, change in cost 0.0312653
step 17770, training accuracy 0.937041
step 17770, cost 153.419
step 17770, change in cost 0.031311
step 17780, training accuracy 0.937041
step 17780, cost 153.388
step 17780, change in cost 0.0312653
step 17790, training accuracy 0.937041
step 17790, cost 153.357
step 17790, change in cost 0.0312653
step 17800, training accuracy 0.937041
step 17800, cost 153.325
step 17800, change in cost 0.0312347
step 17810, training accuracy 0.937041
step 17810, cost 153.294
step 17810, change in cost 0.031311
step 17820, training accuracy 0.937041
step 17820, cost 153.263
step 17820, change in cost 0.0311584
step 17830, training accuracy 0.937041
step 17830, cost 153.232
step 17830, change in cost 0.0312042
step 17840, training accuracy 0.937041
step 17840, cost 153.2
step 17840, change in cost 0.0312347
step 17850, training accuracy 0.937041
step 17850, cost 153.169
step 17850, change in cost 0.0311279
step 17860, training accuracy 0.937041
step 17860, cost 153.138
step 17860, change in cost 0.0311584
step 17870, training accuracy 0.937041
step 17870, cost 153.107
step 17870, change in cost 0.031189
step 17880, training accuracy 0.937041
step 17880, cost 153.076
step 17880, change in cost 0.0310822
step 17890, training accuracy 0.937041
step 17890, cost 153.045
step 17890, change in cost 0.0311432
step 17900, training accuracy 0.937041
step 17900, cost 153.014
step 17900, change in cost 0.0311127
step 17910, training accuracy 0.937041
step 17910, cost 152.983
step 17910, change in cost 0.0311127
step 17920, training accuracy 0.937041
step 17920, cost 152.951
step 17920, change in cost 0.0310364
step 17930, training accuracy 0.937041
step 17930, cost 152.92
step 17930, change in cost 0.0310669
step 17940, training accuracy 0.937041
step 17940, cost 152.889
step 17940, change in cost 0.0310669
step 17950, training accuracy 0.937041
step 17950, cost 152.858
step 17950, change in cost 0.0310059
step 17960, training accuracy 0.937041
step 17960, cost 152.827
step 17960, change in cost 0.0310059
step 17970, training accuracy 0.937041
step 17970, cost 152.796
step 17970, change in cost 0.0310211
step 17980, training accuracy 0.937041
step 17980, cost 152.765
step 17980, change in cost 0.0309906
step 17990, training accuracy 0.937041
step 17990, cost 152.734
step 17990, change in cost 0.0309753
step 18000, training accuracy 0.937041
step 18000, cost 152.703
step 18000, change in cost 0.0309601
step 18010, training accuracy 0.937041
step 18010, cost 152.672
step 18010, change in cost 0.0309906
step 18020, training accuracy 0.937041
step 18020, cost 152.641
step 18020, change in cost 0.030899
step 18030, training accuracy 0.937041
step 18030, cost 152.611
step 18030, change in cost 0.0308838
step 18040, training accuracy 0.937041
step 18040, cost 152.58
step 18040, change in cost 0.0308838
step 18050, training accuracy 0.937041
step 18050, cost 152.549
step 18050, change in cost 0.0309448
step 18060, training accuracy 0.937041
step 18060, cost 152.518
step 18060, change in cost 0.030838
step 18070, training accuracy 0.937041
step 18070, cost 152.487
step 18070, change in cost 0.0308838
step 18080, training accuracy 0.937041
step 18080, cost 152.456
step 18080, change in cost 0.0308838
step 18090, training accuracy 0.937041
step 18090, cost 152.425
step 18090, change in cost 0.0308075
step 18100, training accuracy 0.937041
step 18100, cost 152.395
step 18100, change in cost 0.0308075
step 18110, training accuracy 0.937041
step 18110, cost 152.364
step 18110, change in cost 0.0308533
step 18120, training accuracy 0.937041
step 18120, cost 152.333
step 18120, change in cost 0.0307312
step 18130, training accuracy 0.937041
step 18130, cost 152.302
step 18130, change in cost 0.030777
step 18140, training accuracy 0.93809
step 18140, cost 152.271
step 18140, change in cost 0.030777
step 18150, training accuracy 0.93809
step 18150, cost 152.241
step 18150, change in cost 0.0307312
step 18160, training accuracy 0.93809
step 18160, cost 152.21
step 18160, change in cost 0.0307465
step 18170, training accuracy 0.93809
step 18170, cost 152.179
step 18170, change in cost 0.0307007
step 18180, training accuracy 0.93809
step 18180, cost 152.149
step 18180, change in cost 0.0306702
step 18190, training accuracy 0.93809
step 18190, cost 152.118
step 18190, change in cost 0.0307312
step 18200, training accuracy 0.93809
step 18200, cost 152.087
step 18200, change in cost 0.0306854
step 18210, training accuracy 0.93809
step 18210, cost 152.057
step 18210, change in cost 0.0306549
step 18220, training accuracy 0.93809
step 18220, cost 152.026
step 18220, change in cost 0.0306396
step 18230, training accuracy 0.93809
step 18230, cost 151.995
step 18230, change in cost 0.0306396
step 18240, training accuracy 0.93809
step 18240, cost 151.965
step 18240, change in cost 0.0306244
step 18250, training accuracy 0.93809
step 18250, cost 151.934
step 18250, change in cost 0.0305939
step 18260, training accuracy 0.93809
step 18260, cost 151.903
step 18260, change in cost 0.0305176
step 18270, training accuracy 0.93809
step 18270, cost 151.873
step 18270, change in cost 0.0306396
step 18280, training accuracy 0.93809
step 18280, cost 151.842
step 18280, change in cost 0.0305328
step 18290, training accuracy 0.93809
step 18290, cost 151.812
step 18290, change in cost 0.0305786
step 18300, training accuracy 0.93809
step 18300, cost 151.781
step 18300, change in cost 0.0305328
step 18310, training accuracy 0.93809
step 18310, cost 151.751
step 18310, change in cost 0.0305634
step 18320, training accuracy 0.93809
step 18320, cost 151.72
step 18320, change in cost 0.0304718
step 18330, training accuracy 0.93809
step 18330, cost 151.69
step 18330, change in cost 0.030426
step 18340, training accuracy 0.93809
step 18340, cost 151.659
step 18340, change in cost 0.0305328
step 18350, training accuracy 0.93809
step 18350, cost 151.629
step 18350, change in cost 0.0305023
step 18360, training accuracy 0.93809
step 18360, cost 151.598
step 18360, change in cost 0.030426
step 18370, training accuracy 0.93809
step 18370, cost 151.568
step 18370, change in cost 0.0304413
step 18380, training accuracy 0.93809
step 18380, cost 151.537
step 18380, change in cost 0.0304413
step 18390, training accuracy 0.93809
step 18390, cost 151.507
step 18390, change in cost 0.0303802
step 18400, training accuracy 0.93809
step 18400, cost 151.477
step 18400, change in cost 0.030365
step 18410, training accuracy 0.93809
step 18410, cost 151.446
step 18410, change in cost 0.030426
step 18420, training accuracy 0.93809
step 18420, cost 151.416
step 18420, change in cost 0.030365
step 18430, training accuracy 0.93809
step 18430, cost 151.386
step 18430, change in cost 0.030304
step 18440, training accuracy 0.93809
step 18440, cost 151.355
step 18440, change in cost 0.0303192
step 18450, training accuracy 0.93809
step 18450, cost 151.325
step 18450, change in cost 0.0303955
step 18460, training accuracy 0.93914
step 18460, cost 151.295
step 18460, change in cost 0.0303192
step 18470, training accuracy 0.940189
step 18470, cost 151.264
step 18470, change in cost 0.0302734
step 18480, training accuracy 0.940189
step 18480, cost 151.234
step 18480, change in cost 0.030304
step 18490, training accuracy 0.940189
step 18490, cost 151.204
step 18490, change in cost 0.0301971
step 18500, training accuracy 0.940189
step 18500, cost 151.173
step 18500, change in cost 0.0302887
step 18510, training accuracy 0.940189
step 18510, cost 151.143
step 18510, change in cost 0.0302887
step 18520, training accuracy 0.940189
step 18520, cost 151.113
step 18520, change in cost 0.0301971
step 18530, training accuracy 0.940189
step 18530, cost 151.083
step 18530, change in cost 0.0301819
step 18540, training accuracy 0.940189
step 18540, cost 151.053
step 18540, change in cost 0.0302124
step 18550, training accuracy 0.940189
step 18550, cost 151.022
step 18550, change in cost 0.0302124
step 18560, training accuracy 0.940189
step 18560, cost 150.992
step 18560, change in cost 0.0301361
step 18570, training accuracy 0.940189
step 18570, cost 150.962
step 18570, change in cost 0.0301208
step 18580, training accuracy 0.940189
step 18580, cost 150.932
step 18580, change in cost 0.0301666
step 18590, training accuracy 0.940189
step 18590, cost 150.902
step 18590, change in cost 0.0301666
step 18600, training accuracy 0.940189
step 18600, cost 150.872
step 18600, change in cost 0.0301208
step 18610, training accuracy 0.940189
step 18610, cost 150.842
step 18610, change in cost 0.0300903
step 18620, training accuracy 0.940189
step 18620, cost 150.811
step 18620, change in cost 0.0300903
step 18630, training accuracy 0.940189
step 18630, cost 150.781
step 18630, change in cost 0.0300903
step 18640, training accuracy 0.940189
step 18640, cost 150.751
step 18640, change in cost 0.0300293
step 18650, training accuracy 0.940189
step 18650, cost 150.721
step 18650, change in cost 0.0300751
step 18660, training accuracy 0.941238
step 18660, cost 150.691
step 18660, change in cost 0.0300446
step 18670, training accuracy 0.941238
step 18670, cost 150.661
step 18670, change in cost 0.0299683
step 18680, training accuracy 0.941238
step 18680, cost 150.631
step 18680, change in cost 0.0300293
step 18690, training accuracy 0.941238
step 18690, cost 150.601
step 18690, change in cost 0.0299988
step 18700, training accuracy 0.941238
step 18700, cost 150.571
step 18700, change in cost 0.029953
step 18710, training accuracy 0.941238
step 18710, cost 150.541
step 18710, change in cost 0.0299988
step 18720, training accuracy 0.941238
step 18720, cost 150.511
step 18720, change in cost 0.0299225
step 18730, training accuracy 0.941238
step 18730, cost 150.481
step 18730, change in cost 0.0299683
step 18740, training accuracy 0.941238
step 18740, cost 150.452
step 18740, change in cost 0.0298767
step 18750, training accuracy 0.941238
step 18750, cost 150.422
step 18750, change in cost 0.029892
step 18760, training accuracy 0.941238
step 18760, cost 150.392
step 18760, change in cost 0.0299072
step 18770, training accuracy 0.941238
step 18770, cost 150.362
step 18770, change in cost 0.0298767
step 18780, training accuracy 0.941238
step 18780, cost 150.332
step 18780, change in cost 0.0298615
step 18790, training accuracy 0.941238
step 18790, cost 150.302
step 18790, change in cost 0.0298767
step 18800, training accuracy 0.941238
step 18800, cost 150.272
step 18800, change in cost 0.0299072
step 18810, training accuracy 0.941238
step 18810, cost 150.242
step 18810, change in cost 0.0297852
step 18820, training accuracy 0.941238
step 18820, cost 150.213
step 18820, change in cost 0.0298004
step 18830, training accuracy 0.941238
step 18830, cost 150.183
step 18830, change in cost 0.0298004
step 18840, training accuracy 0.941238
step 18840, cost 150.153
step 18840, change in cost 0.0298157
step 18850, training accuracy 0.941238
step 18850, cost 150.123
step 18850, change in cost 0.0297699
step 18860, training accuracy 0.941238
step 18860, cost 150.093
step 18860, change in cost 0.0297699
step 18870, training accuracy 0.941238
step 18870, cost 150.064
step 18870, change in cost 0.0297699
step 18880, training accuracy 0.941238
step 18880, cost 150.034
step 18880, change in cost 0.0297394
step 18890, training accuracy 0.941238
step 18890, cost 150.004
step 18890, change in cost 0.0297241
step 18900, training accuracy 0.941238
step 18900, cost 149.975
step 18900, change in cost 0.0296783
step 18910, training accuracy 0.941238
step 18910, cost 149.945
step 18910, change in cost 0.0296783
step 18920, training accuracy 0.941238
step 18920, cost 149.915
step 18920, change in cost 0.0297089
step 18930, training accuracy 0.941238
step 18930, cost 149.885
step 18930, change in cost 0.0296783
step 18940, training accuracy 0.941238
step 18940, cost 149.856
step 18940, change in cost 0.0296326
step 18950, training accuracy 0.941238
step 18950, cost 149.826
step 18950, change in cost 0.0295868
step 18960, training accuracy 0.941238
step 18960, cost 149.797
step 18960, change in cost 0.0296326
step 18970, training accuracy 0.941238
step 18970, cost 149.767
step 18970, change in cost 0.0296631
step 18980, training accuracy 0.941238
step 18980, cost 149.737
step 18980, change in cost 0.0295715
step 18990, training accuracy 0.941238
step 18990, cost 149.708
step 18990, change in cost 0.0296021
step 19000, training accuracy 0.941238
step 19000, cost 149.678
step 19000, change in cost 0.0295563
step 19010, training accuracy 0.941238
step 19010, cost 149.649
step 19010, change in cost 0.0295868
step 19020, training accuracy 0.941238
step 19020, cost 149.619
step 19020, change in cost 0.0295105
step 19030, training accuracy 0.941238
step 19030, cost 149.59
step 19030, change in cost 0.0295715
step 19040, training accuracy 0.941238
step 19040, cost 149.56
step 19040, change in cost 0.0295105
step 19050, training accuracy 0.941238
step 19050, cost 149.531
step 19050, change in cost 0.0294647
step 19060, training accuracy 0.941238
step 19060, cost 149.501
step 19060, change in cost 0.0294952
step 19070, training accuracy 0.941238
step 19070, cost 149.472
step 19070, change in cost 0.0295105
step 19080, training accuracy 0.941238
step 19080, cost 149.442
step 19080, change in cost 0.0294647
step 19090, training accuracy 0.941238
step 19090, cost 149.413
step 19090, change in cost 0.0294037
step 19100, training accuracy 0.941238
step 19100, cost 149.383
step 19100, change in cost 0.02948
step 19110, training accuracy 0.941238
step 19110, cost 149.354
step 19110, change in cost 0.0294342
step 19120, training accuracy 0.941238
step 19120, cost 149.324
step 19120, change in cost 0.0294342
step 19130, training accuracy 0.941238
step 19130, cost 149.295
step 19130, change in cost 0.0293884
step 19140, training accuracy 0.941238
step 19140, cost 149.266
step 19140, change in cost 0.0293427
step 19150, training accuracy 0.941238
step 19150, cost 149.236
step 19150, change in cost 0.0294189
step 19160, training accuracy 0.941238
step 19160, cost 149.207
step 19160, change in cost 0.0293579
step 19170, training accuracy 0.941238
step 19170, cost 149.178
step 19170, change in cost 0.0293427
step 19180, training accuracy 0.941238
step 19180, cost 149.148
step 19180, change in cost 0.0293427
step 19190, training accuracy 0.941238
step 19190, cost 149.119
step 19190, change in cost 0.0293274
step 19200, training accuracy 0.941238
step 19200, cost 149.09
step 19200, change in cost 0.0292816
step 19210, training accuracy 0.941238
step 19210, cost 149.06
step 19210, change in cost 0.0292816
step 19220, training accuracy 0.941238
step 19220, cost 149.031
step 19220, change in cost 0.0292358
step 19230, training accuracy 0.941238
step 19230, cost 149.002
step 19230, change in cost 0.0292816
step 19240, training accuracy 0.941238
step 19240, cost 148.972
step 19240, change in cost 0.0292816
step 19250, training accuracy 0.941238
step 19250, cost 148.943
step 19250, change in cost 0.0292206
step 19260, training accuracy 0.941238
step 19260, cost 148.914
step 19260, change in cost 0.0292358
step 19270, training accuracy 0.941238
step 19270, cost 148.885
step 19270, change in cost 0.0292053
step 19280, training accuracy 0.941238
step 19280, cost 148.856
step 19280, change in cost 0.0292053
step 19290, training accuracy 0.941238
step 19290, cost 148.826
step 19290, change in cost 0.0291901
step 19300, training accuracy 0.941238
step 19300, cost 148.797
step 19300, change in cost 0.0292053
step 19310, training accuracy 0.941238
step 19310, cost 148.768
step 19310, change in cost 0.0290985
step 19320, training accuracy 0.941238
step 19320, cost 148.739
step 19320, change in cost 0.0291748
step 19330, training accuracy 0.941238
step 19330, cost 148.71
step 19330, change in cost 0.0291595
step 19340, training accuracy 0.941238
step 19340, cost 148.681
step 19340, change in cost 0.0291138
step 19350, training accuracy 0.941238
step 19350, cost 148.652
step 19350, change in cost 0.0290833
step 19360, training accuracy 0.941238
step 19360, cost 148.622
step 19360, change in cost 0.0291138
step 19370, training accuracy 0.941238
step 19370, cost 148.593
step 19370, change in cost 0.029068
step 19380, training accuracy 0.941238
step 19380, cost 148.564
step 19380, change in cost 0.029129
step 19390, training accuracy 0.941238
step 19390, cost 148.535
step 19390, change in cost 0.0290222
step 19400, training accuracy 0.941238
step 19400, cost 148.506
step 19400, change in cost 0.0290222
step 19410, training accuracy 0.941238
step 19410, cost 148.477
step 19410, change in cost 0.0290375
step 19420, training accuracy 0.941238
step 19420, cost 148.448
step 19420, change in cost 0.029068
step 19430, training accuracy 0.941238
step 19430, cost 148.419
step 19430, change in cost 0.0289612
step 19440, training accuracy 0.941238
step 19440, cost 148.39
step 19440, change in cost 0.0289764
step 19450, training accuracy 0.942288
step 19450, cost 148.361
step 19450, change in cost 0.0289459
step 19460, training accuracy 0.942288
step 19460, cost 148.332
step 19460, change in cost 0.029007
step 19470, training accuracy 0.942288
step 19470, cost 148.303
step 19470, change in cost 0.0289612
step 19480, training accuracy 0.942288
step 19480, cost 148.274
step 19480, change in cost 0.0289154
step 19490, training accuracy 0.942288
step 19490, cost 148.245
step 19490, change in cost 0.0289001
step 19500, training accuracy 0.942288
step 19500, cost 148.217
step 19500, change in cost 0.0289612
step 19510, training accuracy 0.942288
step 19510, cost 148.188
step 19510, change in cost 0.0288849
step 19520, training accuracy 0.942288
step 19520, cost 148.159
step 19520, change in cost 0.0289154
step 19530, training accuracy 0.942288
step 19530, cost 148.13
step 19530, change in cost 0.0288391
step 19540, training accuracy 0.942288
step 19540, cost 148.101
step 19540, change in cost 0.0288544
step 19550, training accuracy 0.942288
step 19550, cost 148.072
step 19550, change in cost 0.0288391
step 19560, training accuracy 0.942288
step 19560, cost 148.043
step 19560, change in cost 0.0288391
step 19570, training accuracy 0.942288
step 19570, cost 148.014
step 19570, change in cost 0.0288544
step 19580, training accuracy 0.942288
step 19580, cost 147.986
step 19580, change in cost 0.0287781
step 19590, training accuracy 0.942288
step 19590, cost 147.957
step 19590, change in cost 0.0288239
step 19600, training accuracy 0.942288
step 19600, cost 147.928
step 19600, change in cost 0.028717
step 19610, training accuracy 0.942288
step 19610, cost 147.899
step 19610, change in cost 0.0287933
step 19620, training accuracy 0.942288
step 19620, cost 147.871
step 19620, change in cost 0.0287781
step 19630, training accuracy 0.942288
step 19630, cost 147.842
step 19630, change in cost 0.0287323
step 19640, training accuracy 0.942288
step 19640, cost 147.813
step 19640, change in cost 0.0287933
step 19650, training accuracy 0.942288
step 19650, cost 147.784
step 19650, change in cost 0.028656
step 19660, training accuracy 0.942288
step 19660, cost 147.756
step 19660, change in cost 0.0287476
step 19670, training accuracy 0.942288
step 19670, cost 147.727
step 19670, change in cost 0.0286713
step 19680, training accuracy 0.942288
step 19680, cost 147.698
step 19680, change in cost 0.028656
step 19690, training accuracy 0.942288
step 19690, cost 147.67
step 19690, change in cost 0.0287476
step 19700, training accuracy 0.942288
step 19700, cost 147.641
step 19700, change in cost 0.028656
step 19710, training accuracy 0.942288
step 19710, cost 147.612
step 19710, change in cost 0.0285645
step 19720, training accuracy 0.942288
step 19720, cost 147.584
step 19720, change in cost 0.0287018
step 19730, training accuracy 0.942288
step 19730, cost 147.555
step 19730, change in cost 0.0285645
step 19740, training accuracy 0.942288
step 19740, cost 147.527
step 19740, change in cost 0.028595
step 19750, training accuracy 0.942288
step 19750, cost 147.498
step 19750, change in cost 0.0286713
step 19760, training accuracy 0.942288
step 19760, cost 147.469
step 19760, change in cost 0.0285187
step 19770, training accuracy 0.942288
step 19770, cost 147.441
step 19770, change in cost 0.0285797
step 19780, training accuracy 0.942288
step 19780, cost 147.412
step 19780, change in cost 0.0285034
step 19790, training accuracy 0.942288
step 19790, cost 147.384
step 19790, change in cost 0.028595
step 19800, training accuracy 0.942288
step 19800, cost 147.355
step 19800, change in cost 0.0285492
step 19810, training accuracy 0.942288
step 19810, cost 147.327
step 19810, change in cost 0.0284882
step 19820, training accuracy 0.942288
step 19820, cost 147.298
step 19820, change in cost 0.0285492
step 19830, training accuracy 0.942288
step 19830, cost 147.27
step 19830, change in cost 0.0284729
step 19840, training accuracy 0.942288
step 19840, cost 147.241
step 19840, change in cost 0.0284271
step 19850, training accuracy 0.942288
step 19850, cost 147.213
step 19850, change in cost 0.0284882
step 19860, training accuracy 0.942288
step 19860, cost 147.184
step 19860, change in cost 0.0284576
step 19870, training accuracy 0.942288
step 19870, cost 147.156
step 19870, change in cost 0.0284119
step 19880, training accuracy 0.942288
step 19880, cost 147.127
step 19880, change in cost 0.0284424
step 19890, training accuracy 0.942288
step 19890, cost 147.099
step 19890, change in cost 0.0284424
step 19900, training accuracy 0.942288
step 19900, cost 147.071
step 19900, change in cost 0.0283661
step 19910, training accuracy 0.942288
step 19910, cost 147.042
step 19910, change in cost 0.0284119
step 19920, training accuracy 0.942288
step 19920, cost 147.014
step 19920, change in cost 0.0284271
step 19930, training accuracy 0.942288
step 19930, cost 146.985
step 19930, change in cost 0.0283508
step 19940, training accuracy 0.942288
step 19940, cost 146.957
step 19940, change in cost 0.0283203
step 19950, training accuracy 0.942288
step 19950, cost 146.929
step 19950, change in cost 0.0283356
step 19960, training accuracy 0.942288
step 19960, cost 146.9
step 19960, change in cost 0.0283356
step 19970, training accuracy 0.942288
step 19970, cost 146.872
step 19970, change in cost 0.0283051
step 19980, training accuracy 0.942288
step 19980, cost 146.844
step 19980, change in cost 0.0282745
step 19990, training accuracy 0.942288
step 19990, cost 146.815
step 19990, change in cost 0.0282898
step 20000, training accuracy 0.942288
step 20000, cost 146.787
step 20000, change in cost 0.0282288
step 20010, training accuracy 0.942288
step 20010, cost 146.759
step 20010, change in cost 0.0283203
step 20020, training accuracy 0.942288
step 20020, cost 146.731
step 20020, change in cost 0.0282898
step 20030, training accuracy 0.942288
step 20030, cost 146.702
step 20030, change in cost 0.0281525
step 20040, training accuracy 0.942288
step 20040, cost 146.674
step 20040, change in cost 0.0283203
step 20050, training accuracy 0.942288
step 20050, cost 146.646
step 20050, change in cost 0.0281677
step 20060, training accuracy 0.942288
step 20060, cost 146.618
step 20060, change in cost 0.0282745
step 20070, training accuracy 0.942288
step 20070, cost 146.59
step 20070, change in cost 0.0281525
step 20080, training accuracy 0.942288
step 20080, cost 146.561
step 20080, change in cost 0.0281525
step 20090, training accuracy 0.942288
step 20090, cost 146.533
step 20090, change in cost 0.0281677
step 20100, training accuracy 0.942288
step 20100, cost 146.505
step 20100, change in cost 0.0281525
step 20110, training accuracy 0.942288
step 20110, cost 146.477
step 20110, change in cost 0.0281067
step 20120, training accuracy 0.942288
step 20120, cost 146.449
step 20120, change in cost 0.0281677
step 20130, training accuracy 0.943337
step 20130, cost 146.421
step 20130, change in cost 0.0281067
step 20140, training accuracy 0.943337
step 20140, cost 146.393
step 20140, change in cost 0.0280762
step 20150, training accuracy 0.943337
step 20150, cost 146.365
step 20150, change in cost 0.0281219
step 20160, training accuracy 0.943337
step 20160, cost 146.336
step 20160, change in cost 0.0280609
step 20170, training accuracy 0.943337
step 20170, cost 146.308
step 20170, change in cost 0.0280609
step 20180, training accuracy 0.943337
step 20180, cost 146.28
step 20180, change in cost 0.0280151
step 20190, training accuracy 0.943337
step 20190, cost 146.252
step 20190, change in cost 0.0280762
step 20200, training accuracy 0.943337
step 20200, cost 146.224
step 20200, change in cost 0.0280304
step 20210, training accuracy 0.943337
step 20210, cost 146.196
step 20210, change in cost 0.0279846
step 20220, training accuracy 0.943337
step 20220, cost 146.168
step 20220, change in cost 0.0280762
step 20230, training accuracy 0.943337
step 20230, cost 146.14
step 20230, change in cost 0.0279236
step 20240, training accuracy 0.943337
step 20240, cost 146.112
step 20240, change in cost 0.0279694
step 20250, training accuracy 0.943337
step 20250, cost 146.084
step 20250, change in cost 0.0280304
step 20260, training accuracy 0.943337
step 20260, cost 146.056
step 20260, change in cost 0.0278931
step 20270, training accuracy 0.943337
step 20270, cost 146.028
step 20270, change in cost 0.0279541
step 20280, training accuracy 0.943337
step 20280, cost 146.001
step 20280, change in cost 0.0279541
step 20290, training accuracy 0.943337
step 20290, cost 145.973
step 20290, change in cost 0.0279541
step 20300, training accuracy 0.943337
step 20300, cost 145.945
step 20300, change in cost 0.0278625
step 20310, training accuracy 0.943337
step 20310, cost 145.917
step 20310, change in cost 0.0278625
step 20320, training accuracy 0.943337
step 20320, cost 145.889
step 20320, change in cost 0.0279083
step 20330, training accuracy 0.943337
step 20330, cost 145.861
step 20330, change in cost 0.0278778
step 20340, training accuracy 0.943337
step 20340, cost 145.833
step 20340, change in cost 0.027832
step 20350, training accuracy 0.943337
step 20350, cost 145.805
step 20350, change in cost 0.0278168
step 20360, training accuracy 0.944386
step 20360, cost 145.778
step 20360, change in cost 0.0278778
step 20370, training accuracy 0.944386
step 20370, cost 145.75
step 20370, change in cost 0.0277557
step 20380, training accuracy 0.944386
step 20380, cost 145.722
step 20380, change in cost 0.0278473
step 20390, training accuracy 0.944386
step 20390, cost 145.694
step 20390, change in cost 0.0277863
step 20400, training accuracy 0.944386
step 20400, cost 145.666
step 20400, change in cost 0.027771
step 20410, training accuracy 0.944386
step 20410, cost 145.639
step 20410, change in cost 0.027771
step 20420, training accuracy 0.944386
step 20420, cost 145.611
step 20420, change in cost 0.0277557
step 20430, training accuracy 0.944386
step 20430, cost 145.583
step 20430, change in cost 0.0277557
step 20440, training accuracy 0.944386
step 20440, cost 145.555
step 20440, change in cost 0.0277405
step 20450, training accuracy 0.944386
step 20450, cost 145.528
step 20450, change in cost 0.0276947
step 20460, training accuracy 0.944386
step 20460, cost 145.5
step 20460, change in cost 0.02771
step 20470, training accuracy 0.944386
step 20470, cost 145.472
step 20470, change in cost 0.02771
step 20480, training accuracy 0.944386
step 20480, cost 145.444
step 20480, change in cost 0.0277252
step 20490, training accuracy 0.944386
step 20490, cost 145.417
step 20490, change in cost 0.0276489
step 20500, training accuracy 0.944386
step 20500, cost 145.389
step 20500, change in cost 0.0276642
step 20510, training accuracy 0.944386
step 20510, cost 145.362
step 20510, change in cost 0.0276489
step 20520, training accuracy 0.944386
step 20520, cost 145.334
step 20520, change in cost 0.0276489
step 20530, training accuracy 0.944386
step 20530, cost 145.306
step 20530, change in cost 0.0276031
step 20540, training accuracy 0.944386
step 20540, cost 145.279
step 20540, change in cost 0.0276031
step 20550, training accuracy 0.944386
step 20550, cost 145.251
step 20550, change in cost 0.0276489
step 20560, training accuracy 0.944386
step 20560, cost 145.224
step 20560, change in cost 0.0275116
step 20570, training accuracy 0.944386
step 20570, cost 145.196
step 20570, change in cost 0.0275879
step 20580, training accuracy 0.944386
step 20580, cost 145.168
step 20580, change in cost 0.0275421
step 20590, training accuracy 0.944386
step 20590, cost 145.141
step 20590, change in cost 0.0276031
step 20600, training accuracy 0.944386
step 20600, cost 145.113
step 20600, change in cost 0.0275421
step 20610, training accuracy 0.944386
step 20610, cost 145.086
step 20610, change in cost 0.0275269
step 20620, training accuracy 0.944386
step 20620, cost 145.058
step 20620, change in cost 0.0275116
step 20630, training accuracy 0.944386
step 20630, cost 145.031
step 20630, change in cost 0.0274506
step 20640, training accuracy 0.944386
step 20640, cost 145.003
step 20640, change in cost 0.0274963
step 20650, training accuracy 0.944386
step 20650, cost 144.976
step 20650, change in cost 0.0275116
step 20660, training accuracy 0.944386
step 20660, cost 144.948
step 20660, change in cost 0.0274506
step 20670, training accuracy 0.945435
step 20670, cost 144.921
step 20670, change in cost 0.0274963
step 20680, training accuracy 0.945435
step 20680, cost 144.893
step 20680, change in cost 0.0274506
step 20690, training accuracy 0.945435
step 20690, cost 144.866
step 20690, change in cost 0.02742
step 20700, training accuracy 0.945435
step 20700, cost 144.839
step 20700, change in cost 0.0274048
step 20710, training accuracy 0.945435
step 20710, cost 144.811
step 20710, change in cost 0.02742
step 20720, training accuracy 0.945435
step 20720, cost 144.784
step 20720, change in cost 0.0273895
step 20730, training accuracy 0.945435
step 20730, cost 144.756
step 20730, change in cost 0.0273438
step 20740, training accuracy 0.945435
step 20740, cost 144.729
step 20740, change in cost 0.0273743
step 20750, training accuracy 0.945435
step 20750, cost 144.702
step 20750, change in cost 0.0273895
step 20760, training accuracy 0.945435
step 20760, cost 144.674
step 20760, change in cost 0.0273132
step 20770, training accuracy 0.945435
step 20770, cost 144.647
step 20770, change in cost 0.0273132
step 20780, training accuracy 0.945435
step 20780, cost 144.62
step 20780, change in cost 0.027359
step 20790, training accuracy 0.945435
step 20790, cost 144.592
step 20790, change in cost 0.0273438
step 20800, training accuracy 0.945435
step 20800, cost 144.565
step 20800, change in cost 0.027298
step 20810, training accuracy 0.945435
step 20810, cost 144.538
step 20810, change in cost 0.0273132
step 20820, training accuracy 0.945435
step 20820, cost 144.51
step 20820, change in cost 0.0272369
step 20830, training accuracy 0.945435
step 20830, cost 144.483
step 20830, change in cost 0.0272827
step 20840, training accuracy 0.945435
step 20840, cost 144.456
step 20840, change in cost 0.0272369
step 20850, training accuracy 0.945435
step 20850, cost 144.429
step 20850, change in cost 0.0272675
step 20860, training accuracy 0.945435
step 20860, cost 144.401
step 20860, change in cost 0.0271912
step 20870, training accuracy 0.945435
step 20870, cost 144.374
step 20870, change in cost 0.0272369
step 20880, training accuracy 0.945435
step 20880, cost 144.347
step 20880, change in cost 0.0272064
step 20890, training accuracy 0.945435
step 20890, cost 144.32
step 20890, change in cost 0.0271606
step 20900, training accuracy 0.945435
step 20900, cost 144.293
step 20900, change in cost 0.0272827
step 20910, training accuracy 0.945435
step 20910, cost 144.265
step 20910, change in cost 0.0270691
step 20920, training accuracy 0.946485
step 20920, cost 144.238
step 20920, change in cost 0.0271912
step 20930, training accuracy 0.946485
step 20930, cost 144.211
step 20930, change in cost 0.0271759
step 20940, training accuracy 0.946485
step 20940, cost 144.184
step 20940, change in cost 0.0270538
step 20950, training accuracy 0.946485
step 20950, cost 144.157
step 20950, change in cost 0.0271606
step 20960, training accuracy 0.946485
step 20960, cost 144.13
step 20960, change in cost 0.0271149
step 20970, training accuracy 0.946485
step 20970, cost 144.103
step 20970, change in cost 0.0270996
step 20980, training accuracy 0.946485
step 20980, cost 144.076
step 20980, change in cost 0.0270538
step 20990, training accuracy 0.946485
step 20990, cost 144.048
step 20990, change in cost 0.0271454
step 21000, training accuracy 0.946485
step 21000, cost 144.021
step 21000, change in cost 0.0270386
step 21010, training accuracy 0.946485
step 21010, cost 143.994
step 21010, change in cost 0.0270081
step 21020, training accuracy 0.946485
step 21020, cost 143.967
step 21020, change in cost 0.0271149
step 21030, training accuracy 0.946485
step 21030, cost 143.94
step 21030, change in cost 0.0269928
step 21040, training accuracy 0.946485
step 21040, cost 143.913
step 21040, change in cost 0.0270386
step 21050, training accuracy 0.946485
step 21050, cost 143.886
step 21050, change in cost 0.0270081
step 21060, training accuracy 0.946485
step 21060, cost 143.859
step 21060, change in cost 0.0269318
step 21070, training accuracy 0.946485
step 21070, cost 143.832
step 21070, change in cost 0.0270233
step 21080, training accuracy 0.946485
step 21080, cost 143.805
step 21080, change in cost 0.0269775
step 21090, training accuracy 0.946485
step 21090, cost 143.778
step 21090, change in cost 0.0269318
step 21100, training accuracy 0.946485
step 21100, cost 143.751
step 21100, change in cost 0.0269623
step 21110, training accuracy 0.946485
step 21110, cost 143.724
step 21110, change in cost 0.0269775
step 21120, training accuracy 0.946485
step 21120, cost 143.698
step 21120, change in cost 0.0268555
step 21130, training accuracy 0.946485
step 21130, cost 143.671
step 21130, change in cost 0.0269318
step 21140, training accuracy 0.946485
step 21140, cost 143.644
step 21140, change in cost 0.026886
step 21150, training accuracy 0.946485
step 21150, cost 143.617
step 21150, change in cost 0.0269165
step 21160, training accuracy 0.946485
step 21160, cost 143.59
step 21160, change in cost 0.0269012
step 21170, training accuracy 0.946485
step 21170, cost 143.563
step 21170, change in cost 0.0268707
step 21180, training accuracy 0.946485
step 21180, cost 143.536
step 21180, change in cost 0.026825
step 21190, training accuracy 0.946485
step 21190, cost 143.509
step 21190, change in cost 0.026825
step 21200, training accuracy 0.946485
step 21200, cost 143.483
step 21200, change in cost 0.0268555
step 21210, training accuracy 0.946485
step 21210, cost 143.456
step 21210, change in cost 0.026825
step 21220, training accuracy 0.946485
step 21220, cost 143.429
step 21220, change in cost 0.0267944
step 21230, training accuracy 0.946485
step 21230, cost 143.402
step 21230, change in cost 0.0267792
step 21240, training accuracy 0.946485
step 21240, cost 143.375
step 21240, change in cost 0.0268097
step 21250, training accuracy 0.946485
step 21250, cost 143.349
step 21250, change in cost 0.0267639
step 21260, training accuracy 0.946485
step 21260, cost 143.322
step 21260, change in cost 0.0267181
step 21270, training accuracy 0.946485
step 21270, cost 143.295
step 21270, change in cost 0.0267639
step 21280, training accuracy 0.946485
step 21280, cost 143.268
step 21280, change in cost 0.0267944
step 21290, training accuracy 0.946485
step 21290, cost 143.242
step 21290, change in cost 0.0267181
step 21300, training accuracy 0.946485
step 21300, cost 143.215
step 21300, change in cost 0.0266571
step 21310, training accuracy 0.946485
step 21310, cost 143.188
step 21310, change in cost 0.0267181
step 21320, training accuracy 0.946485
step 21320, cost 143.162
step 21320, change in cost 0.0267029
step 21330, training accuracy 0.946485
step 21330, cost 143.135
step 21330, change in cost 0.0266571
step 21340, training accuracy 0.946485
step 21340, cost 143.108
step 21340, change in cost 0.0266724
step 21350, training accuracy 0.946485
step 21350, cost 143.082
step 21350, change in cost 0.0266876
step 21360, training accuracy 0.946485
step 21360, cost 143.055
step 21360, change in cost 0.0266724
step 21370, training accuracy 0.946485
step 21370, cost 143.028
step 21370, change in cost 0.0265808
step 21380, training accuracy 0.946485
step 21380, cost 143.002
step 21380, change in cost 0.0266418
step 21390, training accuracy 0.946485
step 21390, cost 142.975
step 21390, change in cost 0.0266113
step 21400, training accuracy 0.946485
step 21400, cost 142.948
step 21400, change in cost 0.0266571
step 21410, training accuracy 0.946485
step 21410, cost 142.922
step 21410, change in cost 0.0265503
step 21420, training accuracy 0.946485
step 21420, cost 142.895
step 21420, change in cost 0.0265808
step 21430, training accuracy 0.946485
step 21430, cost 142.869
step 21430, change in cost 0.0265808
step 21440, training accuracy 0.946485
step 21440, cost 142.842
step 21440, change in cost 0.0265198
step 21450, training accuracy 0.946485
step 21450, cost 142.816
step 21450, change in cost 0.0265808
step 21460, training accuracy 0.946485
step 21460, cost 142.789
step 21460, change in cost 0.0265045
step 21470, training accuracy 0.947534
step 21470, cost 142.763
step 21470, change in cost 0.0265198
step 21480, training accuracy 0.947534
step 21480, cost 142.736
step 21480, change in cost 0.0265198
step 21490, training accuracy 0.947534
step 21490, cost 142.71
step 21490, change in cost 0.0264435
step 21500, training accuracy 0.947534
step 21500, cost 142.683
step 21500, change in cost 0.0265045
step 21510, training accuracy 0.947534
step 21510, cost 142.657
step 21510, change in cost 0.0265198
step 21520, training accuracy 0.947534
step 21520, cost 142.63
step 21520, change in cost 0.026474
step 21530, training accuracy 0.947534
step 21530, cost 142.604
step 21530, change in cost 0.0264282
step 21540, training accuracy 0.947534
step 21540, cost 142.577
step 21540, change in cost 0.0264893
step 21550, training accuracy 0.947534
step 21550, cost 142.551
step 21550, change in cost 0.0263977
step 21560, training accuracy 0.947534
step 21560, cost 142.524
step 21560, change in cost 0.0263672
step 21570, training accuracy 0.947534
step 21570, cost 142.498
step 21570, change in cost 0.026474
step 21580, training accuracy 0.947534
step 21580, cost 142.472
step 21580, change in cost 0.0263977
step 21590, training accuracy 0.947534
step 21590, cost 142.445
step 21590, change in cost 0.0263214
step 21600, training accuracy 0.947534
step 21600, cost 142.419
step 21600, change in cost 0.0264282
step 21610, training accuracy 0.947534
step 21610, cost 142.392
step 21610, change in cost 0.0263519
step 21620, training accuracy 0.947534
step 21620, cost 142.366
step 21620, change in cost 0.0263672
step 21630, training accuracy 0.947534
step 21630, cost 142.34
step 21630, change in cost 0.0263519
step 21640, training accuracy 0.947534
step 21640, cost 142.313
step 21640, change in cost 0.0262909
step 21650, training accuracy 0.947534
step 21650, cost 142.287
step 21650, change in cost 0.0263367
step 21660, training accuracy 0.947534
step 21660, cost 142.261
step 21660, change in cost 0.0262909
step 21670, training accuracy 0.947534
step 21670, cost 142.235
step 21670, change in cost 0.0262756
step 21680, training accuracy 0.947534
step 21680, cost 142.208
step 21680, change in cost 0.0263214
step 21690, training accuracy 0.947534
step 21690, cost 142.182
step 21690, change in cost 0.0262604
step 21700, training accuracy 0.947534
step 21700, cost 142.156
step 21700, change in cost 0.0262146
step 21710, training accuracy 0.947534
step 21710, cost 142.129
step 21710, change in cost 0.0263367
step 21720, training accuracy 0.947534
step 21720, cost 142.103
step 21720, change in cost 0.0262299
step 21730, training accuracy 0.947534
step 21730, cost 142.077
step 21730, change in cost 0.0261841
step 21740, training accuracy 0.947534
step 21740, cost 142.051
step 21740, change in cost 0.0262146
step 21750, training accuracy 0.947534
step 21750, cost 142.025
step 21750, change in cost 0.0262451
step 21760, training accuracy 0.947534
step 21760, cost 141.998
step 21760, change in cost 0.0261536
step 21770, training accuracy 0.947534
step 21770, cost 141.972
step 21770, change in cost 0.0261993
step 21780, training accuracy 0.947534
step 21780, cost 141.946
step 21780, change in cost 0.0261841
step 21790, training accuracy 0.947534
step 21790, cost 141.92
step 21790, change in cost 0.0261688
step 21800, training accuracy 0.947534
step 21800, cost 141.894
step 21800, change in cost 0.0260925
step 21810, training accuracy 0.947534
step 21810, cost 141.868
step 21810, change in cost 0.0261841
step 21820, training accuracy 0.947534
step 21820, cost 141.841
step 21820, change in cost 0.026123
step 21830, training accuracy 0.947534
step 21830, cost 141.815
step 21830, change in cost 0.0260925
step 21840, training accuracy 0.947534
step 21840, cost 141.789
step 21840, change in cost 0.0261078
step 21850, training accuracy 0.947534
step 21850, cost 141.763
step 21850, change in cost 0.0261078
step 21860, training accuracy 0.947534
step 21860, cost 141.737
step 21860, change in cost 0.0260925
step 21870, training accuracy 0.947534
step 21870, cost 141.711
step 21870, change in cost 0.0260468
step 21880, training accuracy 0.947534
step 21880, cost 141.685
step 21880, change in cost 0.026062
step 21890, training accuracy 0.947534
step 21890, cost 141.659
step 21890, change in cost 0.0260468
step 21900, training accuracy 0.947534
step 21900, cost 141.633
step 21900, change in cost 0.026001
step 21910, training accuracy 0.947534
step 21910, cost 141.607
step 21910, change in cost 0.0260468
step 21920, training accuracy 0.947534
step 21920, cost 141.581
step 21920, change in cost 0.0260468
step 21930, training accuracy 0.947534
step 21930, cost 141.555
step 21930, change in cost 0.0259705
step 21940, training accuracy 0.947534
step 21940, cost 141.529
step 21940, change in cost 0.0260315
step 21950, training accuracy 0.947534
step 21950, cost 141.503
step 21950, change in cost 0.0259552
step 21960, training accuracy 0.947534
step 21960, cost 141.477
step 21960, change in cost 0.026001
step 21970, training accuracy 0.947534
step 21970, cost 141.451
step 21970, change in cost 0.0259247
step 21980, training accuracy 0.947534
step 21980, cost 141.425
step 21980, change in cost 0.0259857
step 21990, training accuracy 0.947534
step 21990, cost 141.399
step 21990, change in cost 0.0259705
step 22000, training accuracy 0.947534
step 22000, cost 141.373
step 22000, change in cost 0.0258331
step 22010, training accuracy 0.947534
step 22010, cost 141.347
step 22010, change in cost 0.0259857
step 22020, training accuracy 0.947534
step 22020, cost 141.321
step 22020, change in cost 0.0258789
step 22030, training accuracy 0.947534
step 22030, cost 141.295
step 22030, change in cost 0.0258789
step 22040, training accuracy 0.947534
step 22040, cost 141.269
step 22040, change in cost 0.0258789
step 22050, training accuracy 0.947534
step 22050, cost 141.244
step 22050, change in cost 0.0258484
step 22060, training accuracy 0.947534
step 22060, cost 141.218
step 22060, change in cost 0.0259247
step 22070, training accuracy 0.947534
step 22070, cost 141.192
step 22070, change in cost 0.0258179
step 22080, training accuracy 0.947534
step 22080, cost 141.166
step 22080, change in cost 0.0258636
step 22090, training accuracy 0.947534
step 22090, cost 141.14
step 22090, change in cost 0.0258484
step 22100, training accuracy 0.947534
step 22100, cost 141.114
step 22100, change in cost 0.0258179
step 22110, training accuracy 0.947534
step 22110, cost 141.089
step 22110, change in cost 0.0257721
step 22120, training accuracy 0.947534
step 22120, cost 141.063
step 22120, change in cost 0.0258179
step 22130, training accuracy 0.947534
step 22130, cost 141.037
step 22130, change in cost 0.0257721
step 22140, training accuracy 0.947534
step 22140, cost 141.011
step 22140, change in cost 0.0257721
step 22150, training accuracy 0.947534
step 22150, cost 140.985
step 22150, change in cost 0.0258026
step 22160, training accuracy 0.947534
step 22160, cost 140.96
step 22160, change in cost 0.0257263
step 22170, training accuracy 0.947534
step 22170, cost 140.934
step 22170, change in cost 0.0256958
step 22180, training accuracy 0.947534
step 22180, cost 140.908
step 22180, change in cost 0.0257568
step 22190, training accuracy 0.947534
step 22190, cost 140.883
step 22190, change in cost 0.0257263
step 22200, training accuracy 0.947534
step 22200, cost 140.857
step 22200, change in cost 0.0257263
step 22210, training accuracy 0.947534
step 22210, cost 140.831
step 22210, change in cost 0.0257111
step 22220, training accuracy 0.947534
step 22220, cost 140.805
step 22220, change in cost 0.0256653
step 22230, training accuracy 0.947534
step 22230, cost 140.78
step 22230, change in cost 0.0256805
step 22240, training accuracy 0.947534
step 22240, cost 140.754
step 22240, change in cost 0.02565
step 22250, training accuracy 0.947534
step 22250, cost 140.728
step 22250, change in cost 0.0256805
step 22260, training accuracy 0.947534
step 22260, cost 140.703
step 22260, change in cost 0.0256348
step 22270, training accuracy 0.947534
step 22270, cost 140.677
step 22270, change in cost 0.0256195
step 22280, training accuracy 0.947534
step 22280, cost 140.652
step 22280, change in cost 0.0256348
step 22290, training accuracy 0.947534
step 22290, cost 140.626
step 22290, change in cost 0.0256042
step 22300, training accuracy 0.947534
step 22300, cost 140.6
step 22300, change in cost 0.0256195
step 22310, training accuracy 0.947534
step 22310, cost 140.575
step 22310, change in cost 0.025589
step 22320, training accuracy 0.947534
step 22320, cost 140.549
step 22320, change in cost 0.0256042
step 22330, training accuracy 0.947534
step 22330, cost 140.524
step 22330, change in cost 0.025528
step 22340, training accuracy 0.947534
step 22340, cost 140.498
step 22340, change in cost 0.0255585
step 22350, training accuracy 0.947534
step 22350, cost 140.472
step 22350, change in cost 0.0255432
step 22360, training accuracy 0.946485
step 22360, cost 140.447
step 22360, change in cost 0.0255737
step 22370, training accuracy 0.946485
step 22370, cost 140.421
step 22370, change in cost 0.0255127
step 22380, training accuracy 0.946485
step 22380, cost 140.396
step 22380, change in cost 0.0255432
step 22390, training accuracy 0.946485
step 22390, cost 140.37
step 22390, change in cost 0.0254974
step 22400, training accuracy 0.946485
step 22400, cost 140.345
step 22400, change in cost 0.0254822
step 22410, training accuracy 0.946485
step 22410, cost 140.319
step 22410, change in cost 0.0254669
step 22420, training accuracy 0.946485
step 22420, cost 140.294
step 22420, change in cost 0.0254974
step 22430, training accuracy 0.946485
step 22430, cost 140.268
step 22430, change in cost 0.0254364
step 22440, training accuracy 0.946485
step 22440, cost 140.243
step 22440, change in cost 0.0254059
step 22450, training accuracy 0.946485
step 22450, cost 140.218
step 22450, change in cost 0.0254974
step 22460, training accuracy 0.946485
step 22460, cost 140.192
step 22460, change in cost 0.0253448
step 22470, training accuracy 0.946485
step 22470, cost 140.167
step 22470, change in cost 0.0254822
step 22480, training accuracy 0.946485
step 22480, cost 140.141
step 22480, change in cost 0.0253754
step 22490, training accuracy 0.946485
step 22490, cost 140.116
step 22490, change in cost 0.0254364
step 22500, training accuracy 0.946485
step 22500, cost 140.09
step 22500, change in cost 0.0254211
step 22510, training accuracy 0.946485
step 22510, cost 140.065
step 22510, change in cost 0.0253448
step 22520, training accuracy 0.946485
step 22520, cost 140.04
step 22520, change in cost 0.0253601
step 22530, training accuracy 0.946485
step 22530, cost 140.014
step 22530, change in cost 0.0253754
step 22540, training accuracy 0.946485
step 22540, cost 139.989
step 22540, change in cost 0.0253448
step 22550, training accuracy 0.946485
step 22550, cost 139.964
step 22550, change in cost 0.0253143
step 22560, training accuracy 0.946485
step 22560, cost 139.938
step 22560, change in cost 0.0253601
step 22570, training accuracy 0.946485
step 22570, cost 139.913
step 22570, change in cost 0.0252838
step 22580, training accuracy 0.946485
step 22580, cost 139.888
step 22580, change in cost 0.0253296
step 22590, training accuracy 0.946485
step 22590, cost 139.863
step 22590, change in cost 0.025238
step 22600, training accuracy 0.946485
step 22600, cost 139.837
step 22600, change in cost 0.0253448
step 22610, training accuracy 0.946485
step 22610, cost 139.812
step 22610, change in cost 0.0252228
step 22620, training accuracy 0.946485
step 22620, cost 139.787
step 22620, change in cost 0.0252533
step 22630, training accuracy 0.946485
step 22630, cost 139.761
step 22630, change in cost 0.0252686
step 22640, training accuracy 0.946485
step 22640, cost 139.736
step 22640, change in cost 0.025238
step 22650, training accuracy 0.946485
step 22650, cost 139.711
step 22650, change in cost 0.0252533
step 22660, training accuracy 0.946485
step 22660, cost 139.686
step 22660, change in cost 0.0251312
step 22670, training accuracy 0.946485
step 22670, cost 139.661
step 22670, change in cost 0.0252686
step 22680, training accuracy 0.946485
step 22680, cost 139.635
step 22680, change in cost 0.0251923
step 22690, training accuracy 0.946485
step 22690, cost 139.61
step 22690, change in cost 0.0251923
step 22700, training accuracy 0.946485
step 22700, cost 139.585
step 22700, change in cost 0.0251617
step 22710, training accuracy 0.946485
step 22710, cost 139.56
step 22710, change in cost 0.0252075
step 22720, training accuracy 0.946485
step 22720, cost 139.535
step 22720, change in cost 0.0251007
step 22730, training accuracy 0.946485
step 22730, cost 139.51
step 22730, change in cost 0.0251617
step 22740, training accuracy 0.946485
step 22740, cost 139.484
step 22740, change in cost 0.0251312
step 22750, training accuracy 0.945435
step 22750, cost 139.459
step 22750, change in cost 0.0251312
step 22760, training accuracy 0.945435
step 22760, cost 139.434
step 22760, change in cost 0.0251007
step 22770, training accuracy 0.945435
step 22770, cost 139.409
step 22770, change in cost 0.0251312
step 22780, training accuracy 0.945435
step 22780, cost 139.384
step 22780, change in cost 0.0250549
step 22790, training accuracy 0.945435
step 22790, cost 139.359
step 22790, change in cost 0.025116
step 22800, training accuracy 0.945435
step 22800, cost 139.334
step 22800, change in cost 0.0250549
step 22810, training accuracy 0.945435
step 22810, cost 139.309
step 22810, change in cost 0.0249939
step 22820, training accuracy 0.945435
step 22820, cost 139.284
step 22820, change in cost 0.025116
step 22830, training accuracy 0.945435
step 22830, cost 139.259
step 22830, change in cost 0.0250397
step 22840, training accuracy 0.945435
step 22840, cost 139.234
step 22840, change in cost 0.0250092
step 22850, training accuracy 0.945435
step 22850, cost 139.209
step 22850, change in cost 0.0250092
step 22860, training accuracy 0.945435
step 22860, cost 139.184
step 22860, change in cost 0.0250549
step 22870, training accuracy 0.945435
step 22870, cost 139.159
step 22870, change in cost 0.0249786
step 22880, training accuracy 0.945435
step 22880, cost 139.134
step 22880, change in cost 0.0249634
step 22890, training accuracy 0.945435
step 22890, cost 139.109
step 22890, change in cost 0.0250092
step 22900, training accuracy 0.945435
step 22900, cost 139.084
step 22900, change in cost 0.0249481
step 22910, training accuracy 0.945435
step 22910, cost 139.059
step 22910, change in cost 0.0249634
step 22920, training accuracy 0.945435
step 22920, cost 139.034
step 22920, change in cost 0.0250092
step 22930, training accuracy 0.945435
step 22930, cost 139.009
step 22930, change in cost 0.0248566
step 22940, training accuracy 0.945435
step 22940, cost 138.984
step 22940, change in cost 0.0249176
step 22950, training accuracy 0.945435
step 22950, cost 138.959
step 22950, change in cost 0.0249176
step 22960, training accuracy 0.945435
step 22960, cost 138.934
step 22960, change in cost 0.0249329
step 22970, training accuracy 0.945435
step 22970, cost 138.909
step 22970, change in cost 0.0249023
step 22980, training accuracy 0.945435
step 22980, cost 138.884
step 22980, change in cost 0.0248871
step 22990, training accuracy 0.945435
step 22990, cost 138.859
step 22990, change in cost 0.0248566
step 23000, training accuracy 0.945435
step 23000, cost 138.835
step 23000, change in cost 0.0248566
step 23010, training accuracy 0.945435
step 23010, cost 138.81
step 23010, change in cost 0.0248718
step 23020, training accuracy 0.945435
step 23020, cost 138.785
step 23020, change in cost 0.024826
step 23030, training accuracy 0.945435
step 23030, cost 138.76
step 23030, change in cost 0.0248108
step 23040, training accuracy 0.945435
step 23040, cost 138.735
step 23040, change in cost 0.024826
step 23050, training accuracy 0.945435
step 23050, cost 138.71
step 23050, change in cost 0.0248413
step 23060, training accuracy 0.945435
step 23060, cost 138.686
step 23060, change in cost 0.0247955
step 23070, training accuracy 0.945435
step 23070, cost 138.661
step 23070, change in cost 0.024765
step 23080, training accuracy 0.945435
step 23080, cost 138.636
step 23080, change in cost 0.0247955
step 23090, training accuracy 0.945435
step 23090, cost 138.611
step 23090, change in cost 0.0247498
step 23100, training accuracy 0.945435
step 23100, cost 138.587
step 23100, change in cost 0.0247955
step 23110, training accuracy 0.945435
step 23110, cost 138.562
step 23110, change in cost 0.0246887
step 23120, training accuracy 0.945435
step 23120, cost 138.537
step 23120, change in cost 0.0248413
step 23130, training accuracy 0.945435
step 23130, cost 138.512
step 23130, change in cost 0.0247345
step 23140, training accuracy 0.945435
step 23140, cost 138.488
step 23140, change in cost 0.0246887
step 23150, training accuracy 0.945435
step 23150, cost 138.463
step 23150, change in cost 0.0246582
step 23160, training accuracy 0.945435
step 23160, cost 138.438
step 23160, change in cost 0.0246887
step 23170, training accuracy 0.945435
step 23170, cost 138.414
step 23170, change in cost 0.0246735
step 23180, training accuracy 0.945435
step 23180, cost 138.389
step 23180, change in cost 0.0247192
step 23190, training accuracy 0.945435
step 23190, cost 138.364
step 23190, change in cost 0.0246735
step 23200, training accuracy 0.946485
step 23200, cost 138.34
step 23200, change in cost 0.0246429
step 23210, training accuracy 0.946485
step 23210, cost 138.315
step 23210, change in cost 0.0246429
step 23220, training accuracy 0.946485
step 23220, cost 138.29
step 23220, change in cost 0.0246735
step 23230, training accuracy 0.946485
step 23230, cost 138.266
step 23230, change in cost 0.0246124
step 23240, training accuracy 0.946485
step 23240, cost 138.241
step 23240, change in cost 0.0246582
step 23250, training accuracy 0.946485
step 23250, cost 138.216
step 23250, change in cost 0.0246124
step 23260, training accuracy 0.946485
step 23260, cost 138.192
step 23260, change in cost 0.0245361
step 23270, training accuracy 0.946485
step 23270, cost 138.167
step 23270, change in cost 0.0245667
step 23280, training accuracy 0.946485
step 23280, cost 138.143
step 23280, change in cost 0.0246277
step 23290, training accuracy 0.946485
step 23290, cost 138.118
step 23290, change in cost 0.0245667
step 23300, training accuracy 0.946485
step 23300, cost 138.093
step 23300, change in cost 0.0245361
step 23310, training accuracy 0.946485
step 23310, cost 138.069
step 23310, change in cost 0.0245819
step 23320, training accuracy 0.946485
step 23320, cost 138.044
step 23320, change in cost 0.0244598
step 23330, training accuracy 0.946485
step 23330, cost 138.02
step 23330, change in cost 0.0245667
step 23340, training accuracy 0.946485
step 23340, cost 137.995
step 23340, change in cost 0.0245209
step 23350, training accuracy 0.946485
step 23350, cost 137.971
step 23350, change in cost 0.0244904
step 23360, training accuracy 0.946485
step 23360, cost 137.946
step 23360, change in cost 0.0245209
step 23370, training accuracy 0.946485
step 23370, cost 137.922
step 23370, change in cost 0.0244904
step 23380, training accuracy 0.946485
step 23380, cost 137.897
step 23380, change in cost 0.0244293
step 23390, training accuracy 0.946485
step 23390, cost 137.873
step 23390, change in cost 0.0245056
step 23400, training accuracy 0.946485
step 23400, cost 137.848
step 23400, change in cost 0.0244904
step 23410, training accuracy 0.946485
step 23410, cost 137.824
step 23410, change in cost 0.0243835
step 23420, training accuracy 0.946485
step 23420, cost 137.8
step 23420, change in cost 0.0244446
step 23430, training accuracy 0.946485
step 23430, cost 137.775
step 23430, change in cost 0.0244293
step 23440, training accuracy 0.947534
step 23440, cost 137.751
step 23440, change in cost 0.0244904
step 23450, training accuracy 0.947534
step 23450, cost 137.726
step 23450, change in cost 0.0243225
step 23460, training accuracy 0.947534
step 23460, cost 137.702
step 23460, change in cost 0.0243988
step 23470, training accuracy 0.947534
step 23470, cost 137.678
step 23470, change in cost 0.0244446
step 23480, training accuracy 0.947534
step 23480, cost 137.653
step 23480, change in cost 0.0243683
step 23490, training accuracy 0.947534
step 23490, cost 137.629
step 23490, change in cost 0.0243378
step 23500, training accuracy 0.947534
step 23500, cost 137.604
step 23500, change in cost 0.024353
step 23510, training accuracy 0.947534
step 23510, cost 137.58
step 23510, change in cost 0.0243683
step 23520, training accuracy 0.947534
step 23520, cost 137.556
step 23520, change in cost 0.0243225
step 23530, training accuracy 0.947534
step 23530, cost 137.531
step 23530, change in cost 0.0243683
step 23540, training accuracy 0.947534
step 23540, cost 137.507
step 23540, change in cost 0.0242462
step 23550, training accuracy 0.947534
step 23550, cost 137.483
step 23550, change in cost 0.024353
step 23560, training accuracy 0.947534
step 23560, cost 137.459
step 23560, change in cost 0.0242767
step 23570, training accuracy 0.947534
step 23570, cost 137.434
step 23570, change in cost 0.0242767
step 23580, training accuracy 0.947534
step 23580, cost 137.41
step 23580, change in cost 0.0242767
step 23590, training accuracy 0.947534
step 23590, cost 137.386
step 23590, change in cost 0.024292
step 23600, training accuracy 0.947534
step 23600, cost 137.361
step 23600, change in cost 0.0242157
step 23610, training accuracy 0.947534
step 23610, cost 137.337
step 23610, change in cost 0.0242462
step 23620, training accuracy 0.947534
step 23620, cost 137.313
step 23620, change in cost 0.024292
step 23630, training accuracy 0.947534
step 23630, cost 137.289
step 23630, change in cost 0.0241699
step 23640, training accuracy 0.947534
step 23640, cost 137.264
step 23640, change in cost 0.0242462
step 23650, training accuracy 0.947534
step 23650, cost 137.24
step 23650, change in cost 0.0241547
step 23660, training accuracy 0.947534
step 23660, cost 137.216
step 23660, change in cost 0.0242157
step 23670, training accuracy 0.947534
step 23670, cost 137.192
step 23670, change in cost 0.024231
step 23680, training accuracy 0.947534
step 23680, cost 137.168
step 23680, change in cost 0.0242157
step 23690, training accuracy 0.947534
step 23690, cost 137.144
step 23690, change in cost 0.0241241
step 23700, training accuracy 0.947534
step 23700, cost 137.119
step 23700, change in cost 0.0241547
step 23710, training accuracy 0.947534
step 23710, cost 137.095
step 23710, change in cost 0.0241394
step 23720, training accuracy 0.947534
step 23720, cost 137.071
step 23720, change in cost 0.0241699
step 23730, training accuracy 0.947534
step 23730, cost 137.047
step 23730, change in cost 0.0241394
step 23740, training accuracy 0.947534
step 23740, cost 137.023
step 23740, change in cost 0.0240784
step 23750, training accuracy 0.947534
step 23750, cost 136.999
step 23750, change in cost 0.0240936
step 23760, training accuracy 0.947534
step 23760, cost 136.975
step 23760, change in cost 0.0240784
step 23770, training accuracy 0.947534
step 23770, cost 136.951
step 23770, change in cost 0.0240936
step 23780, training accuracy 0.947534
step 23780, cost 136.926
step 23780, change in cost 0.0241394
step 23790, training accuracy 0.947534
step 23790, cost 136.902
step 23790, change in cost 0.0240479
step 23800, training accuracy 0.947534
step 23800, cost 136.878
step 23800, change in cost 0.0240479
step 23810, training accuracy 0.947534
step 23810, cost 136.854
step 23810, change in cost 0.0240326
step 23820, training accuracy 0.947534
step 23820, cost 136.83
step 23820, change in cost 0.0240479
step 23830, training accuracy 0.947534
step 23830, cost 136.806
step 23830, change in cost 0.0240326
step 23840, training accuracy 0.947534
step 23840, cost 136.782
step 23840, change in cost 0.0240479
step 23850, training accuracy 0.947534
step 23850, cost 136.758
step 23850, change in cost 0.0240021
step 23860, training accuracy 0.947534
step 23860, cost 136.734
step 23860, change in cost 0.0239716
step 23870, training accuracy 0.947534
step 23870, cost 136.71
step 23870, change in cost 0.0239868
step 23880, training accuracy 0.947534
step 23880, cost 136.686
step 23880, change in cost 0.023941
step 23890, training accuracy 0.947534
step 23890, cost 136.662
step 23890, change in cost 0.0239716
step 23900, training accuracy 0.947534
step 23900, cost 136.638
step 23900, change in cost 0.023941
step 23910, training accuracy 0.947534
step 23910, cost 136.614
step 23910, change in cost 0.0240479
step 23920, training accuracy 0.947534
step 23920, cost 136.59
step 23920, change in cost 0.0239258
step 23930, training accuracy 0.947534
step 23930, cost 136.566
step 23930, change in cost 0.0239258
step 23940, training accuracy 0.947534
step 23940, cost 136.543
step 23940, change in cost 0.0239105
step 23950, training accuracy 0.947534
step 23950, cost 136.519
step 23950, change in cost 0.0239258
step 23960, training accuracy 0.947534
step 23960, cost 136.495
step 23960, change in cost 0.0238953
step 23970, training accuracy 0.947534
step 23970, cost 136.471
step 23970, change in cost 0.0238647
step 23980, training accuracy 0.947534
step 23980, cost 136.447
step 23980, change in cost 0.0239105
step 23990, training accuracy 0.947534
step 23990, cost 136.423
step 23990, change in cost 0.0238647
step 24000, training accuracy 0.947534
step 24000, cost 136.399
step 24000, change in cost 0.0238495
step 24010, training accuracy 0.947534
step 24010, cost 136.375
step 24010, change in cost 0.0238647
step 24020, training accuracy 0.947534
step 24020, cost 136.352
step 24020, change in cost 0.02388
step 24030, training accuracy 0.947534
step 24030, cost 136.328
step 24030, change in cost 0.0237885
step 24040, training accuracy 0.947534
step 24040, cost 136.304
step 24040, change in cost 0.0238037
step 24050, training accuracy 0.947534
step 24050, cost 136.28
step 24050, change in cost 0.0238495
step 24060, training accuracy 0.947534
step 24060, cost 136.256
step 24060, change in cost 0.0237885
step 24070, training accuracy 0.947534
step 24070, cost 136.232
step 24070, change in cost 0.0238342
step 24080, training accuracy 0.947534
step 24080, cost 136.209
step 24080, change in cost 0.0237579
step 24090, training accuracy 0.947534
step 24090, cost 136.185
step 24090, change in cost 0.0237732
step 24100, training accuracy 0.947534
step 24100, cost 136.161
step 24100, change in cost 0.0237885
step 24110, training accuracy 0.947534
step 24110, cost 136.137
step 24110, change in cost 0.0237122
step 24120, training accuracy 0.947534
step 24120, cost 136.114
step 24120, change in cost 0.0238037
step 24130, training accuracy 0.947534
step 24130, cost 136.09
step 24130, change in cost 0.0236969
step 24140, training accuracy 0.947534
step 24140, cost 136.066
step 24140, change in cost 0.0237427
step 24150, training accuracy 0.947534
step 24150, cost 136.042
step 24150, change in cost 0.0236969
step 24160, training accuracy 0.947534
step 24160, cost 136.019
step 24160, change in cost 0.0237579
step 24170, training accuracy 0.947534
step 24170, cost 135.995
step 24170, change in cost 0.0236969
step 24180, training accuracy 0.947534
step 24180, cost 135.971
step 24180, change in cost 0.0236511
step 24190, training accuracy 0.947534
step 24190, cost 135.948
step 24190, change in cost 0.0236969
step 24200, training accuracy 0.947534
step 24200, cost 135.924
step 24200, change in cost 0.0236816
step 24210, training accuracy 0.947534
step 24210, cost 135.9
step 24210, change in cost 0.0236816
step 24220, training accuracy 0.947534
step 24220, cost 135.877
step 24220, change in cost 0.0235901
step 24230, training accuracy 0.947534
step 24230, cost 135.853
step 24230, change in cost 0.0236816
step 24240, training accuracy 0.947534
step 24240, cost 135.829
step 24240, change in cost 0.0236511
step 24250, training accuracy 0.947534
step 24250, cost 135.806
step 24250, change in cost 0.0235748
step 24260, training accuracy 0.947534
step 24260, cost 135.782
step 24260, change in cost 0.0236664
step 24270, training accuracy 0.947534
step 24270, cost 135.759
step 24270, change in cost 0.0235291
step 24280, training accuracy 0.947534
step 24280, cost 135.735
step 24280, change in cost 0.0236206
step 24290, training accuracy 0.947534
step 24290, cost 135.711
step 24290, change in cost 0.0235901
step 24300, training accuracy 0.947534
step 24300, cost 135.688
step 24300, change in cost 0.0236206
step 24310, training accuracy 0.947534
step 24310, cost 135.664
step 24310, change in cost 0.0235291
step 24320, training accuracy 0.947534
step 24320, cost 135.641
step 24320, change in cost 0.0235596
step 24330, training accuracy 0.948583
step 24330, cost 135.617
step 24330, change in cost 0.0235596
step 24340, training accuracy 0.948583
step 24340, cost 135.594
step 24340, change in cost 0.0234985
step 24350, training accuracy 0.948583
step 24350, cost 135.57
step 24350, change in cost 0.0234985
step 24360, training accuracy 0.948583
step 24360, cost 135.547
step 24360, change in cost 0.0235901
step 24370, training accuracy 0.948583
step 24370, cost 135.523
step 24370, change in cost 0.0234985
step 24380, training accuracy 0.948583
step 24380, cost 135.5
step 24380, change in cost 0.0235138
step 24390, training accuracy 0.948583
step 24390, cost 135.476
step 24390, change in cost 0.0234833
step 24400, training accuracy 0.948583
step 24400, cost 135.453
step 24400, change in cost 0.0234528
step 24410, training accuracy 0.948583
step 24410, cost 135.429
step 24410, change in cost 0.023468
step 24420, training accuracy 0.948583
step 24420, cost 135.406
step 24420, change in cost 0.0234985
step 24430, training accuracy 0.948583
step 24430, cost 135.382
step 24430, change in cost 0.0234222
step 24440, training accuracy 0.948583
step 24440, cost 135.359
step 24440, change in cost 0.0234528
step 24450, training accuracy 0.948583
step 24450, cost 135.335
step 24450, change in cost 0.0234528
step 24460, training accuracy 0.948583
step 24460, cost 135.312
step 24460, change in cost 0.0234375
step 24470, training accuracy 0.948583
step 24470, cost 135.288
step 24470, change in cost 0.023407
step 24480, training accuracy 0.948583
step 24480, cost 135.265
step 24480, change in cost 0.023407
step 24490, training accuracy 0.948583
step 24490, cost 135.242
step 24490, change in cost 0.0233765
step 24500, training accuracy 0.948583
step 24500, cost 135.218
step 24500, change in cost 0.0233917
step 24510, training accuracy 0.948583
step 24510, cost 135.195
step 24510, change in cost 0.0233307
step 24520, training accuracy 0.948583
step 24520, cost 135.172
step 24520, change in cost 0.0234222
step 24530, training accuracy 0.948583
step 24530, cost 135.148
step 24530, change in cost 0.0233459
step 24540, training accuracy 0.948583
step 24540, cost 135.125
step 24540, change in cost 0.0233307
step 24550, training accuracy 0.948583
step 24550, cost 135.102
step 24550, change in cost 0.0233154
step 24560, training accuracy 0.948583
step 24560, cost 135.078
step 24560, change in cost 0.023407
step 24570, training accuracy 0.948583
step 24570, cost 135.055
step 24570, change in cost 0.0232544
step 24580, training accuracy 0.948583
step 24580, cost 135.032
step 24580, change in cost 0.0233459
step 24590, training accuracy 0.948583
step 24590, cost 135.008
step 24590, change in cost 0.0233154
step 24600, training accuracy 0.948583
step 24600, cost 134.985
step 24600, change in cost 0.0232239
step 24610, training accuracy 0.948583
step 24610, cost 134.962
step 24610, change in cost 0.0233307
step 24620, training accuracy 0.948583
step 24620, cost 134.938
step 24620, change in cost 0.0232849
step 24630, training accuracy 0.948583
step 24630, cost 134.915
step 24630, change in cost 0.0232391
step 24640, training accuracy 0.948583
step 24640, cost 134.892
step 24640, change in cost 0.0232544
step 24650, training accuracy 0.948583
step 24650, cost 134.869
step 24650, change in cost 0.0232239
step 24660, training accuracy 0.948583
step 24660, cost 134.845
step 24660, change in cost 0.0232849
step 24670, training accuracy 0.948583
step 24670, cost 134.822
step 24670, change in cost 0.0231781
step 24680, training accuracy 0.948583
step 24680, cost 134.799
step 24680, change in cost 0.0232849
step 24690, training accuracy 0.948583
step 24690, cost 134.776
step 24690, change in cost 0.0231476
step 24700, training accuracy 0.948583
step 24700, cost 134.753
step 24700, change in cost 0.0232239
step 24710, training accuracy 0.948583
step 24710, cost 134.729
step 24710, change in cost 0.0231934
step 24720, training accuracy 0.948583
step 24720, cost 134.706
step 24720, change in cost 0.0232086
step 24730, training accuracy 0.948583
step 24730, cost 134.683
step 24730, change in cost 0.0231628
step 24740, training accuracy 0.948583
step 24740, cost 134.66
step 24740, change in cost 0.0231323
step 24750, training accuracy 0.948583
step 24750, cost 134.637
step 24750, change in cost 0.0231934
step 24760, training accuracy 0.948583
step 24760, cost 134.614
step 24760, change in cost 0.0231018
step 24770, training accuracy 0.948583
step 24770, cost 134.59
step 24770, change in cost 0.0231781
step 24780, training accuracy 0.948583
step 24780, cost 134.567
step 24780, change in cost 0.0231018
step 24790, training accuracy 0.948583
step 24790, cost 134.544
step 24790, change in cost 0.0230713
step 24800, training accuracy 0.948583
step 24800, cost 134.521
step 24800, change in cost 0.0231476
step 24810, training accuracy 0.948583
step 24810, cost 134.498
step 24810, change in cost 0.0231171
step 24820, training accuracy 0.948583
step 24820, cost 134.475
step 24820, change in cost 0.0231018
step 24830, training accuracy 0.948583
step 24830, cost 134.452
step 24830, change in cost 0.0230408
step 24840, training accuracy 0.948583
step 24840, cost 134.429
step 24840, change in cost 0.0230865
step 24850, training accuracy 0.948583
step 24850, cost 134.406
step 24850, change in cost 0.0230103
step 24860, training accuracy 0.948583
step 24860, cost 134.383
step 24860, change in cost 0.0230713
step 24870, training accuracy 0.948583
step 24870, cost 134.36
step 24870, change in cost 0.0230408
step 24880, training accuracy 0.948583
step 24880, cost 134.337
step 24880, change in cost 0.0230865
step 24890, training accuracy 0.948583
step 24890, cost 134.314
step 24890, change in cost 0.0229797
step 24900, training accuracy 0.948583
step 24900, cost 134.291
step 24900, change in cost 0.0230103
step 24910, training accuracy 0.948583
step 24910, cost 134.268
step 24910, change in cost 0.0230255
step 24920, training accuracy 0.948583
step 24920, cost 134.244
step 24920, change in cost 0.0230255
step 24930, training accuracy 0.948583
step 24930, cost 134.222
step 24930, change in cost 0.022934
step 24940, training accuracy 0.948583
step 24940, cost 134.199
step 24940, change in cost 0.0230103
step 24950, training accuracy 0.948583
step 24950, cost 134.176
step 24950, change in cost 0.0229797
step 24960, training accuracy 0.948583
step 24960, cost 134.153
step 24960, change in cost 0.0229645
step 24970, training accuracy 0.948583
step 24970, cost 134.13
step 24970, change in cost 0.0229034
step 24980, training accuracy 0.948583
step 24980, cost 134.107
step 24980, change in cost 0.0229797
step 24990, training accuracy 0.948583
step 24990, cost 134.084
step 24990, change in cost 0.0229034
step 25000, training accuracy 0.948583
step 25000, cost 134.061
step 25000, change in cost 0.022934
step 25010, training accuracy 0.948583
step 25010, cost 134.038
step 25010, change in cost 0.0229187
step 25020, training accuracy 0.948583
step 25020, cost 134.015
step 25020, change in cost 0.0229187
step 25030, training accuracy 0.948583
step 25030, cost 133.992
step 25030, change in cost 0.0228424
step 25040, training accuracy 0.948583
step 25040, cost 133.969
step 25040, change in cost 0.0228882
step 25050, training accuracy 0.948583
step 25050, cost 133.946
step 25050, change in cost 0.0228882
step 25060, training accuracy 0.948583
step 25060, cost 133.924
step 25060, change in cost 0.0228424
step 25070, training accuracy 0.948583
step 25070, cost 133.901
step 25070, change in cost 0.0228882
step 25080, training accuracy 0.948583
step 25080, cost 133.878
step 25080, change in cost 0.0228271
step 25090, training accuracy 0.948583
step 25090, cost 133.855
step 25090, change in cost 0.0228577
step 25100, training accuracy 0.948583
step 25100, cost 133.832
step 25100, change in cost 0.0228271
step 25110, training accuracy 0.948583
step 25110, cost 133.809
step 25110, change in cost 0.0228577
step 25120, training accuracy 0.948583
step 25120, cost 133.787
step 25120, change in cost 0.0227966
step 25130, training accuracy 0.948583
step 25130, cost 133.764
step 25130, change in cost 0.0228424
step 25140, training accuracy 0.948583
step 25140, cost 133.741
step 25140, change in cost 0.0227814
step 25150, training accuracy 0.948583
step 25150, cost 133.718
step 25150, change in cost 0.0227814
step 25160, training accuracy 0.948583
step 25160, cost 133.695
step 25160, change in cost 0.0228119
step 25170, training accuracy 0.948583
step 25170, cost 133.673
step 25170, change in cost 0.0227356
step 25180, training accuracy 0.948583
step 25180, cost 133.65
step 25180, change in cost 0.0227509
step 25190, training accuracy 0.948583
step 25190, cost 133.627
step 25190, change in cost 0.0227509
step 25200, training accuracy 0.948583
step 25200, cost 133.604
step 25200, change in cost 0.0227966
step 25210, training accuracy 0.948583
step 25210, cost 133.582
step 25210, change in cost 0.0226746
step 25220, training accuracy 0.948583
step 25220, cost 133.559
step 25220, change in cost 0.0227356
step 25230, training accuracy 0.948583
step 25230, cost 133.536
step 25230, change in cost 0.0227509
step 25240, training accuracy 0.948583
step 25240, cost 133.513
step 25240, change in cost 0.0227051
step 25250, training accuracy 0.948583
step 25250, cost 133.491
step 25250, change in cost 0.0226593
step 25260, training accuracy 0.948583
step 25260, cost 133.468
step 25260, change in cost 0.0226746
step 25270, training accuracy 0.948583
step 25270, cost 133.445
step 25270, change in cost 0.0226746
step 25280, training accuracy 0.948583
step 25280, cost 133.423
step 25280, change in cost 0.022644
step 25290, training accuracy 0.948583
step 25290, cost 133.4
step 25290, change in cost 0.0227203
step 25300, training accuracy 0.948583
step 25300, cost 133.377
step 25300, change in cost 0.0226593
step 25310, training accuracy 0.948583
step 25310, cost 133.355
step 25310, change in cost 0.0226288
step 25320, training accuracy 0.948583
step 25320, cost 133.332
step 25320, change in cost 0.0226593
step 25330, training accuracy 0.948583
step 25330, cost 133.309
step 25330, change in cost 0.0226288
step 25340, training accuracy 0.948583
step 25340, cost 133.287
step 25340, change in cost 0.022583
step 25350, training accuracy 0.948583
step 25350, cost 133.264
step 25350, change in cost 0.0226288
step 25360, training accuracy 0.948583
step 25360, cost 133.242
step 25360, change in cost 0.0225677
step 25370, training accuracy 0.948583
step 25370, cost 133.219
step 25370, change in cost 0.022583
step 25380, training accuracy 0.948583
step 25380, cost 133.196
step 25380, change in cost 0.0226135
step 25390, training accuracy 0.948583
step 25390, cost 133.174
step 25390, change in cost 0.0225372
step 25400, training accuracy 0.948583
step 25400, cost 133.151
step 25400, change in cost 0.0225677
step 25410, training accuracy 0.948583
step 25410, cost 133.129
step 25410, change in cost 0.0225983
step 25420, training accuracy 0.948583
step 25420, cost 133.106
step 25420, change in cost 0.0225372
step 25430, training accuracy 0.948583
step 25430, cost 133.084
step 25430, change in cost 0.0225525
step 25440, training accuracy 0.948583
step 25440, cost 133.061
step 25440, change in cost 0.0225067
step 25450, training accuracy 0.948583
step 25450, cost 133.039
step 25450, change in cost 0.0224915
step 25460, training accuracy 0.948583
step 25460, cost 133.016
step 25460, change in cost 0.0225372
step 25470, training accuracy 0.948583
step 25470, cost 132.994
step 25470, change in cost 0.0224915
step 25480, training accuracy 0.948583
step 25480, cost 132.971
step 25480, change in cost 0.0224609
step 25490, training accuracy 0.948583
step 25490, cost 132.949
step 25490, change in cost 0.0224762
step 25500, training accuracy 0.948583
step 25500, cost 132.926
step 25500, change in cost 0.0225372
step 25510, training accuracy 0.948583
step 25510, cost 132.904
step 25510, change in cost 0.0223999
step 25520, training accuracy 0.948583
step 25520, cost 132.881
step 25520, change in cost 0.0224609
step 25530, training accuracy 0.948583
step 25530, cost 132.859
step 25530, change in cost 0.0224762
step 25540, training accuracy 0.948583
step 25540, cost 132.836
step 25540, change in cost 0.0224762
step 25550, training accuracy 0.948583
step 25550, cost 132.814
step 25550, change in cost 0.0223541
step 25560, training accuracy 0.948583
step 25560, cost 132.792
step 25560, change in cost 0.0224457
step 25570, training accuracy 0.948583
step 25570, cost 132.769
step 25570, change in cost 0.0224304
step 25580, training accuracy 0.948583
step 25580, cost 132.747
step 25580, change in cost 0.0224304
step 25590, training accuracy 0.948583
step 25590, cost 132.724
step 25590, change in cost 0.0223846
step 25600, training accuracy 0.948583
step 25600, cost 132.702
step 25600, change in cost 0.0223846
step 25610, training accuracy 0.948583
step 25610, cost 132.68
step 25610, change in cost 0.0223389
step 25620, training accuracy 0.948583
step 25620, cost 132.657
step 25620, change in cost 0.0223846
step 25630, training accuracy 0.948583
step 25630, cost 132.635
step 25630, change in cost 0.0223694
step 25640, training accuracy 0.948583
step 25640, cost 132.613
step 25640, change in cost 0.0223236
step 25650, training accuracy 0.948583
step 25650, cost 132.59
step 25650, change in cost 0.0223694
step 25660, training accuracy 0.948583
step 25660, cost 132.568
step 25660, change in cost 0.0223541
step 25670, training accuracy 0.948583
step 25670, cost 132.545
step 25670, change in cost 0.0223236
step 25680, training accuracy 0.948583
step 25680, cost 132.523
step 25680, change in cost 0.0222931
step 25690, training accuracy 0.948583
step 25690, cost 132.501
step 25690, change in cost 0.0223236
step 25700, training accuracy 0.948583
step 25700, cost 132.479
step 25700, change in cost 0.0222931
step 25710, training accuracy 0.948583
step 25710, cost 132.456
step 25710, change in cost 0.0223083
step 25720, training accuracy 0.948583
step 25720, cost 132.434
step 25720, change in cost 0.0222778
step 25730, training accuracy 0.948583
step 25730, cost 132.412
step 25730, change in cost 0.0222778
step 25740, training accuracy 0.948583
step 25740, cost 132.389
step 25740, change in cost 0.0222473
step 25750, training accuracy 0.948583
step 25750, cost 132.367
step 25750, change in cost 0.0222321
step 25760, training accuracy 0.948583
step 25760, cost 132.345
step 25760, change in cost 0.0222321
step 25770, training accuracy 0.948583
step 25770, cost 132.323
step 25770, change in cost 0.0222626
step 25780, training accuracy 0.948583
step 25780, cost 132.301
step 25780, change in cost 0.0222015
step 25790, training accuracy 0.948583
step 25790, cost 132.278
step 25790, change in cost 0.0222168
step 25800, training accuracy 0.949633
step 25800, cost 132.256
step 25800, change in cost 0.0222321
step 25810, training accuracy 0.949633
step 25810, cost 132.234
step 25810, change in cost 0.0221863
step 25820, training accuracy 0.949633
step 25820, cost 132.212
step 25820, change in cost 0.0221863
step 25830, training accuracy 0.949633
step 25830, cost 132.189
step 25830, change in cost 0.0222168
step 25840, training accuracy 0.949633
step 25840, cost 132.167
step 25840, change in cost 0.022171
step 25850, training accuracy 0.949633
step 25850, cost 132.145
step 25850, change in cost 0.0221405
step 25860, training accuracy 0.949633
step 25860, cost 132.123
step 25860, change in cost 0.0221405
step 25870, training accuracy 0.949633
step 25870, cost 132.101
step 25870, change in cost 0.0222168
step 25880, training accuracy 0.949633
step 25880, cost 132.079
step 25880, change in cost 0.02211
step 25890, training accuracy 0.949633
step 25890, cost 132.057
step 25890, change in cost 0.022171
step 25900, training accuracy 0.949633
step 25900, cost 132.034
step 25900, change in cost 0.0220947
step 25910, training accuracy 0.949633
step 25910, cost 132.012
step 25910, change in cost 0.0221405
step 25920, training accuracy 0.949633
step 25920, cost 131.99
step 25920, change in cost 0.0221252
step 25930, training accuracy 0.949633
step 25930, cost 131.968
step 25930, change in cost 0.0220795
step 25940, training accuracy 0.949633
step 25940, cost 131.946
step 25940, change in cost 0.0220947
step 25950, training accuracy 0.949633
step 25950, cost 131.924
step 25950, change in cost 0.0220642
step 25960, training accuracy 0.949633
step 25960, cost 131.902
step 25960, change in cost 0.0220947
step 25970, training accuracy 0.949633
step 25970, cost 131.88
step 25970, change in cost 0.0220032
step 25980, training accuracy 0.949633
step 25980, cost 131.858
step 25980, change in cost 0.0220795
step 25990, training accuracy 0.949633
step 25990, cost 131.836
step 25990, change in cost 0.022049
step 26000, training accuracy 0.949633
step 26000, cost 131.814
step 26000, change in cost 0.0220642
step 26010, training accuracy 0.949633
step 26010, cost 131.792
step 26010, change in cost 0.022049
step 26020, training accuracy 0.949633
step 26020, cost 131.77
step 26020, change in cost 0.0219879
step 26030, training accuracy 0.949633
step 26030, cost 131.748
step 26030, change in cost 0.0219574
step 26040, training accuracy 0.949633
step 26040, cost 131.726
step 26040, change in cost 0.0220795
step 26050, training accuracy 0.949633
step 26050, cost 131.704
step 26050, change in cost 0.0219421
step 26060, training accuracy 0.949633
step 26060, cost 131.682
step 26060, change in cost 0.022049
step 26070, training accuracy 0.949633
step 26070, cost 131.66
step 26070, change in cost 0.0219269
step 26080, training accuracy 0.949633
step 26080, cost 131.638
step 26080, change in cost 0.0219727
step 26090, training accuracy 0.949633
step 26090, cost 131.616
step 26090, change in cost 0.0219574
step 26100, training accuracy 0.949633
step 26100, cost 131.594
step 26100, change in cost 0.0219879
step 26110, training accuracy 0.949633
step 26110, cost 131.572
step 26110, change in cost 0.0219574
step 26120, training accuracy 0.949633
step 26120, cost 131.55
step 26120, change in cost 0.0218658
step 26130, training accuracy 0.949633
step 26130, cost 131.528
step 26130, change in cost 0.0220032
step 26140, training accuracy 0.950682
step 26140, cost 131.506
step 26140, change in cost 0.0218964
step 26150, training accuracy 0.950682
step 26150, cost 131.484
step 26150, change in cost 0.0219269
step 26160, training accuracy 0.950682
step 26160, cost 131.462
step 26160, change in cost 0.0218506
step 26170, training accuracy 0.950682
step 26170, cost 131.44
step 26170, change in cost 0.0219269
step 26180, training accuracy 0.950682
step 26180, cost 131.418
step 26180, change in cost 0.0218658
step 26190, training accuracy 0.950682
step 26190, cost 131.397
step 26190, change in cost 0.0218658
step 26200, training accuracy 0.950682
step 26200, cost 131.375
step 26200, change in cost 0.0218658
step 26210, training accuracy 0.950682
step 26210, cost 131.353
step 26210, change in cost 0.0218811
step 26220, training accuracy 0.950682
step 26220, cost 131.331
step 26220, change in cost 0.0218353
step 26230, training accuracy 0.950682
step 26230, cost 131.309
step 26230, change in cost 0.0218353
step 26240, training accuracy 0.950682
step 26240, cost 131.287
step 26240, change in cost 0.0218658
step 26250, training accuracy 0.950682
step 26250, cost 131.266
step 26250, change in cost 0.0217743
step 26260, training accuracy 0.950682
step 26260, cost 131.244
step 26260, change in cost 0.0218506
step 26270, training accuracy 0.950682
step 26270, cost 131.222
step 26270, change in cost 0.0218048
step 26280, training accuracy 0.950682
step 26280, cost 131.2
step 26280, change in cost 0.0218048
step 26290, training accuracy 0.950682
step 26290, cost 131.178
step 26290, change in cost 0.0218048
step 26300, training accuracy 0.950682
step 26300, cost 131.156
step 26300, change in cost 0.0217896
step 26310, training accuracy 0.950682
step 26310, cost 131.135
step 26310, change in cost 0.0217133
step 26320, training accuracy 0.950682
step 26320, cost 131.113
step 26320, change in cost 0.0217743
step 26330, training accuracy 0.950682
step 26330, cost 131.091
step 26330, change in cost 0.0218048
step 26340, training accuracy 0.950682
step 26340, cost 131.069
step 26340, change in cost 0.0217438
step 26350, training accuracy 0.950682
step 26350, cost 131.048
step 26350, change in cost 0.0217438
step 26360, training accuracy 0.950682
step 26360, cost 131.026
step 26360, change in cost 0.0217133
step 26370, training accuracy 0.950682
step 26370, cost 131.004
step 26370, change in cost 0.0217438
step 26380, training accuracy 0.950682
step 26380, cost 130.983
step 26380, change in cost 0.021698
step 26390, training accuracy 0.950682
step 26390, cost 130.961
step 26390, change in cost 0.0217285
step 26400, training accuracy 0.950682
step 26400, cost 130.939
step 26400, change in cost 0.0216675
step 26410, training accuracy 0.950682
step 26410, cost 130.917
step 26410, change in cost 0.0217133
step 26420, training accuracy 0.950682
step 26420, cost 130.896
step 26420, change in cost 0.0216675
step 26430, training accuracy 0.950682
step 26430, cost 130.874
step 26430, change in cost 0.0216827
step 26440, training accuracy 0.950682
step 26440, cost 130.852
step 26440, change in cost 0.0216675
step 26450, training accuracy 0.950682
step 26450, cost 130.831
step 26450, change in cost 0.0216522
step 26460, training accuracy 0.950682
step 26460, cost 130.809
step 26460, change in cost 0.0216522
step 26470, training accuracy 0.950682
step 26470, cost 130.788
step 26470, change in cost 0.0215912
step 26480, training accuracy 0.950682
step 26480, cost 130.766
step 26480, change in cost 0.0216522
step 26490, training accuracy 0.951731
step 26490, cost 130.744
step 26490, change in cost 0.0216064
step 26500, training accuracy 0.951731
step 26500, cost 130.723
step 26500, change in cost 0.0216522
step 26510, training accuracy 0.951731
step 26510, cost 130.701
step 26510, change in cost 0.0215607
step 26520, training accuracy 0.951731
step 26520, cost 130.679
step 26520, change in cost 0.021637
step 26530, training accuracy 0.951731
step 26530, cost 130.658
step 26530, change in cost 0.0215912
step 26540, training accuracy 0.951731
step 26540, cost 130.636
step 26540, change in cost 0.0215912
step 26550, training accuracy 0.951731
step 26550, cost 130.615
step 26550, change in cost 0.0215607
step 26560, training accuracy 0.951731
step 26560, cost 130.593
step 26560, change in cost 0.0215607
step 26570, training accuracy 0.951731
step 26570, cost 130.572
step 26570, change in cost 0.0215607
step 26580, training accuracy 0.951731
step 26580, cost 130.55
step 26580, change in cost 0.0215454
step 26590, training accuracy 0.951731
step 26590, cost 130.528
step 26590, change in cost 0.0215302
step 26600, training accuracy 0.951731
step 26600, cost 130.507
step 26600, change in cost 0.0215302
step 26610, training accuracy 0.951731
step 26610, cost 130.485
step 26610, change in cost 0.0215454
step 26620, training accuracy 0.951731
step 26620, cost 130.464
step 26620, change in cost 0.0214996
step 26630, training accuracy 0.951731
step 26630, cost 130.442
step 26630, change in cost 0.0215454
step 26640, training accuracy 0.951731
step 26640, cost 130.421
step 26640, change in cost 0.0215302
step 26650, training accuracy 0.951731
step 26650, cost 130.399
step 26650, change in cost 0.0214386
step 26660, training accuracy 0.951731
step 26660, cost 130.378
step 26660, change in cost 0.0214691
step 26670, training accuracy 0.951731
step 26670, cost 130.356
step 26670, change in cost 0.0214996
step 26680, training accuracy 0.951731
step 26680, cost 130.335
step 26680, change in cost 0.0214386
step 26690, training accuracy 0.951731
step 26690, cost 130.313
step 26690, change in cost 0.0214996
step 26700, training accuracy 0.951731
step 26700, cost 130.292
step 26700, change in cost 0.0214081
step 26710, training accuracy 0.951731
step 26710, cost 130.271
step 26710, change in cost 0.0214691
step 26720, training accuracy 0.951731
step 26720, cost 130.249
step 26720, change in cost 0.0213928
step 26730, training accuracy 0.951731
step 26730, cost 130.228
step 26730, change in cost 0.0214386
step 26740, training accuracy 0.951731
step 26740, cost 130.206
step 26740, change in cost 0.0214081
step 26750, training accuracy 0.951731
step 26750, cost 130.185
step 26750, change in cost 0.0214386
step 26760, training accuracy 0.951731
step 26760, cost 130.163
step 26760, change in cost 0.0214081
step 26770, training accuracy 0.951731
step 26770, cost 130.142
step 26770, change in cost 0.021347
step 26780, training accuracy 0.951731
step 26780, cost 130.121
step 26780, change in cost 0.0214233
step 26790, training accuracy 0.951731
step 26790, cost 130.099
step 26790, change in cost 0.0214081
step 26800, training accuracy 0.951731
step 26800, cost 130.078
step 26800, change in cost 0.021286
step 26810, training accuracy 0.951731
step 26810, cost 130.057
step 26810, change in cost 0.0213623
step 26820, training accuracy 0.951731
step 26820, cost 130.035
step 26820, change in cost 0.0213623
step 26830, training accuracy 0.951731
step 26830, cost 130.014
step 26830, change in cost 0.0213928
step 26840, training accuracy 0.951731
step 26840, cost 129.993
step 26840, change in cost 0.021286
step 26850, training accuracy 0.951731
step 26850, cost 129.971
step 26850, change in cost 0.021347
step 26860, training accuracy 0.951731
step 26860, cost 129.95
step 26860, change in cost 0.0213165
step 26870, training accuracy 0.951731
step 26870, cost 129.929
step 26870, change in cost 0.0213165
step 26880, training accuracy 0.951731
step 26880, cost 129.907
step 26880, change in cost 0.0212708
step 26890, training accuracy 0.951731
step 26890, cost 129.886
step 26890, change in cost 0.021347
step 26900, training accuracy 0.951731
step 26900, cost 129.865
step 26900, change in cost 0.0212555
step 26910, training accuracy 0.951731
step 26910, cost 129.844
step 26910, change in cost 0.0212555
step 26920, training accuracy 0.951731
step 26920, cost 129.822
step 26920, change in cost 0.021286
step 26930, training accuracy 0.951731
step 26930, cost 129.801
step 26930, change in cost 0.0212708
step 26940, training accuracy 0.951731
step 26940, cost 129.78
step 26940, change in cost 0.021225
step 26950, training accuracy 0.951731
step 26950, cost 129.759
step 26950, change in cost 0.021225
step 26960, training accuracy 0.951731
step 26960, cost 129.737
step 26960, change in cost 0.021286
step 26970, training accuracy 0.951731
step 26970, cost 129.716
step 26970, change in cost 0.021225
step 26980, training accuracy 0.951731
step 26980, cost 129.695
step 26980, change in cost 0.0212097
step 26990, training accuracy 0.951731
step 26990, cost 129.674
step 26990, change in cost 0.0212555
final accuracy on test set: 0.904762

Graph Live Updating


In [21]:
# 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 [ ]: