In [64]:
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
In [65]:
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
loading test data
In [66]:
# DATA SET PARAMETERS
# Get our dimensions for our different variables and placeholders:
# numFeatures = the number of words extracted from each email
numFeatures = trainX.shape[1]
# numLabels = number of classes we are predicting (here just 2: Ham or Spam)
numLabels = trainY.shape[1]
numHidden = 8
# 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)
In [67]:
# 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])
In [68]:
# 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
Xnn = 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
yGoldnn = tf.placeholder(tf.float32, [None, numLabels])
In [69]:
# 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"))
In [70]:
# Values are randomly sampled from a Gaussian with a standard deviation of:
# sqrt(6 / (numInputNodes + numOutputNodes + 1))
weights_1_2nn = tf.Variable(tf.random_normal([numFeatures,numHidden],
mean=0,
stddev=(np.sqrt(6/numFeatures+
numHidden+1)),
name="weights_1_2"))
bias_hiddennn = tf.Variable(tf.random_normal([1,numHidden],
mean=0,
stddev=(np.sqrt(6/numFeatures+numLabels+1)),
name="bias_hidden"))
weights_2_3nn = tf.Variable(tf.random_normal([numHidden,numLabels],
mean=0,
stddev=(np.sqrt(6/numHidden+
numLabels+1)),
name="weights_2_3"))
bias_outnn = tf.Variable(tf.random_normal([1,numLabels],
mean=0,
stddev=(np.sqrt(6/numFeatures+numLabels+1)),
name="bias_out"))
In [71]:
# 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")
In [72]:
# INITIALIZE our weights and biases
init_OPnn = tf.initialize_all_variables()
# Neural Network
apply_weights_1nn = tf.matmul(Xnn, weights_1_2nn, name="apply_weightsnn")
add_bias_1nn = tf.add(apply_weights_1nn, bias_hiddennn, name="add_biasnn")
activation_1nn = tf.nn.sigmoid(add_bias_1nn, name="activationnn")
apply_weights_OPnn = tf.matmul(activation_1nn, weights_2_3nn, name="apply_weights2nn")
add_bias_OPnn = tf.add(apply_weights_OPnn, bias_outnn, name="add_bias2nn")
activation_OPnn = tf.nn.sigmoid(add_bias_OPnn, name="activation2nn")
In [73]:
cost_OP = tf.nn.l2_loss(activation_OP-yGold, name="squared_error_cost")
In [74]:
cost_OPnn = tf.nn.l2_loss(activation_OPnn-yGoldnn, name="squared_error_costnn")
In [75]:
# OPTIMIZATION ALGORITHM i.e. GRADIENT DESCENT
training_OP = tf.train.GradientDescentOptimizer(learningRate).minimize(cost_OP)
In [76]:
# OPTIMIZATION ALGORITHM i.e. GRADIENT DESCENT
training_OPnn = tf.train.GradientDescentOptimizer(learningRate).minimize(cost_OPnn)
In [77]:
epoch_values=[]
accuracy_values=[]
cost_values=[]
In [78]:
epoch_valuesnn=[]
accuracy_valuesnn=[]
cost_valuesnn=[]
In [79]:
# 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.469045
step 0, cost 257.529
step 0, change in cost 257.529
step 10, training accuracy 0.528856
step 10, cost 244.603
step 10, change in cost 12.9261
step 20, training accuracy 0.56978
step 20, cost 238.027
step 20, change in cost 6.57657
step 30, training accuracy 0.567681
step 30, cost 235.182
step 30, change in cost 2.84454
step 40, training accuracy 0.571878
step 40, cost 234.008
step 40, change in cost 1.17383
step 50, training accuracy 0.575026
step 50, cost 233.506
step 50, change in cost 0.502197
step 60, training accuracy 0.582371
step 60, cost 233.265
step 60, change in cost 0.241333
step 70, training accuracy 0.582371
step 70, cost 233.124
step 70, change in cost 0.14093
step 80, training accuracy 0.582371
step 80, cost 233.022
step 80, change in cost 0.102066
step 90, training accuracy 0.579224
step 90, cost 232.934
step 90, change in cost 0.0872955
step 100, training accuracy 0.580273
step 100, cost 232.853
step 100, change in cost 0.0814209
step 110, training accuracy 0.580273
step 110, cost 232.774
step 110, change in cost 0.079071
step 120, training accuracy 0.579224
step 120, cost 232.696
step 120, change in cost 0.0782471
step 130, training accuracy 0.579224
step 130, cost 232.618
step 130, change in cost 0.0777588
step 140, training accuracy 0.579224
step 140, cost 232.54
step 140, change in cost 0.0777435
step 150, training accuracy 0.580273
step 150, cost 232.463
step 150, change in cost 0.0774841
step 160, training accuracy 0.580273
step 160, cost 232.385
step 160, change in cost 0.0775604
step 170, training accuracy 0.580273
step 170, cost 232.308
step 170, change in cost 0.0774536
step 180, training accuracy 0.580273
step 180, cost 232.23
step 180, change in cost 0.0773926
step 190, training accuracy 0.579224
step 190, cost 232.153
step 190, change in cost 0.0774231
step 200, training accuracy 0.579224
step 200, cost 232.075
step 200, change in cost 0.0772858
step 210, training accuracy 0.579224
step 210, cost 231.998
step 210, change in cost 0.0772858
step 220, training accuracy 0.580273
step 220, cost 231.921
step 220, change in cost 0.077301
step 230, training accuracy 0.580273
step 230, cost 231.844
step 230, change in cost 0.0772705
step 240, training accuracy 0.582371
step 240, cost 231.767
step 240, change in cost 0.0771027
step 250, training accuracy 0.581322
step 250, cost 231.689
step 250, change in cost 0.0771179
step 260, training accuracy 0.581322
step 260, cost 231.612
step 260, change in cost 0.0771027
step 270, training accuracy 0.581322
step 270, cost 231.535
step 270, change in cost 0.0770721
step 280, training accuracy 0.582371
step 280, cost 231.458
step 280, change in cost 0.0769806
step 290, training accuracy 0.583421
step 290, cost 231.381
step 290, change in cost 0.0770569
step 300, training accuracy 0.58447
step 300, cost 231.304
step 300, change in cost 0.0768738
step 310, training accuracy 0.588667
step 310, cost 231.227
step 310, change in cost 0.0769348
step 320, training accuracy 0.589717
step 320, cost 231.151
step 320, change in cost 0.076828
step 330, training accuracy 0.590766
step 330, cost 231.074
step 330, change in cost 0.076889
step 340, training accuracy 0.591815
step 340, cost 230.997
step 340, change in cost 0.076767
step 350, training accuracy 0.591815
step 350, cost 230.92
step 350, change in cost 0.0766754
step 360, training accuracy 0.592865
step 360, cost 230.844
step 360, change in cost 0.0767059
step 370, training accuracy 0.593914
step 370, cost 230.767
step 370, change in cost 0.0766754
step 380, training accuracy 0.593914
step 380, cost 230.69
step 380, change in cost 0.0765839
step 390, training accuracy 0.593914
step 390, cost 230.614
step 390, change in cost 0.0765991
step 400, training accuracy 0.593914
step 400, cost 230.537
step 400, change in cost 0.0765076
step 410, training accuracy 0.594963
step 410, cost 230.461
step 410, change in cost 0.0765076
step 420, training accuracy 0.596013
step 420, cost 230.384
step 420, change in cost 0.0764313
step 430, training accuracy 0.596013
step 430, cost 230.308
step 430, change in cost 0.0764313
step 440, training accuracy 0.598111
step 440, cost 230.231
step 440, change in cost 0.0764008
step 450, training accuracy 0.599161
step 450, cost 230.155
step 450, change in cost 0.0763092
step 460, training accuracy 0.599161
step 460, cost 230.079
step 460, change in cost 0.0763245
step 470, training accuracy 0.60021
step 470, cost 230.003
step 470, change in cost 0.0761414
step 480, training accuracy 0.60021
step 480, cost 229.926
step 480, change in cost 0.0763092
step 490, training accuracy 0.60021
step 490, cost 229.85
step 490, change in cost 0.0761719
step 500, training accuracy 0.60021
step 500, cost 229.774
step 500, change in cost 0.0761261
step 510, training accuracy 0.60021
step 510, cost 229.698
step 510, change in cost 0.0760498
step 520, training accuracy 0.60021
step 520, cost 229.622
step 520, change in cost 0.0760956
step 530, training accuracy 0.601259
step 530, cost 229.546
step 530, change in cost 0.0760193
step 540, training accuracy 0.601259
step 540, cost 229.47
step 540, change in cost 0.0759888
step 550, training accuracy 0.602309
step 550, cost 229.394
step 550, change in cost 0.0759125
step 560, training accuracy 0.603358
step 560, cost 229.318
step 560, change in cost 0.0759277
step 570, training accuracy 0.603358
step 570, cost 229.242
step 570, change in cost 0.0758209
step 580, training accuracy 0.603358
step 580, cost 229.166
step 580, change in cost 0.0758362
step 590, training accuracy 0.605456
step 590, cost 229.091
step 590, change in cost 0.0757751
step 600, training accuracy 0.605456
step 600, cost 229.015
step 600, change in cost 0.0756531
step 610, training accuracy 0.605456
step 610, cost 228.939
step 610, change in cost 0.0757446
step 620, training accuracy 0.605456
step 620, cost 228.864
step 620, change in cost 0.0756226
step 630, training accuracy 0.606506
step 630, cost 228.788
step 630, change in cost 0.0756531
step 640, training accuracy 0.607555
step 640, cost 228.712
step 640, change in cost 0.0755463
step 650, training accuracy 0.607555
step 650, cost 228.637
step 650, change in cost 0.0755157
step 660, training accuracy 0.608604
step 660, cost 228.561
step 660, change in cost 0.0755005
step 670, training accuracy 0.609654
step 670, cost 228.486
step 670, change in cost 0.0753937
step 680, training accuracy 0.609654
step 680, cost 228.41
step 680, change in cost 0.0754395
step 690, training accuracy 0.609654
step 690, cost 228.335
step 690, change in cost 0.0753784
step 700, training accuracy 0.609654
step 700, cost 228.26
step 700, change in cost 0.0753174
step 710, training accuracy 0.609654
step 710, cost 228.184
step 710, change in cost 0.0753632
step 720, training accuracy 0.610703
step 720, cost 228.109
step 720, change in cost 0.0751801
step 730, training accuracy 0.611752
step 730, cost 228.034
step 730, change in cost 0.0752258
step 740, training accuracy 0.611752
step 740, cost 227.959
step 740, change in cost 0.0751801
step 750, training accuracy 0.611752
step 750, cost 227.884
step 750, change in cost 0.0750732
step 760, training accuracy 0.611752
step 760, cost 227.809
step 760, change in cost 0.0751495
step 770, training accuracy 0.611752
step 770, cost 227.734
step 770, change in cost 0.075058
step 780, training accuracy 0.6149
step 780, cost 227.659
step 780, change in cost 0.0749969
step 790, training accuracy 0.6149
step 790, cost 227.584
step 790, change in cost 0.0749664
step 800, training accuracy 0.61595
step 800, cost 227.509
step 800, change in cost 0.0749054
step 810, training accuracy 0.61595
step 810, cost 227.434
step 810, change in cost 0.0748444
step 820, training accuracy 0.61595
step 820, cost 227.359
step 820, change in cost 0.0748901
step 830, training accuracy 0.61595
step 830, cost 227.284
step 830, change in cost 0.0747986
step 840, training accuracy 0.6149
step 840, cost 227.209
step 840, change in cost 0.0747681
step 850, training accuracy 0.6149
step 850, cost 227.135
step 850, change in cost 0.0747528
step 860, training accuracy 0.6149
step 860, cost 227.06
step 860, change in cost 0.0746765
step 870, training accuracy 0.6149
step 870, cost 226.985
step 870, change in cost 0.0745697
step 880, training accuracy 0.61595
step 880, cost 226.911
step 880, change in cost 0.0746155
step 890, training accuracy 0.61595
step 890, cost 226.836
step 890, change in cost 0.0745697
step 900, training accuracy 0.61595
step 900, cost 226.762
step 900, change in cost 0.0745697
step 910, training accuracy 0.616999
step 910, cost 226.687
step 910, change in cost 0.0744629
step 920, training accuracy 0.618048
step 920, cost 226.613
step 920, change in cost 0.0743866
step 930, training accuracy 0.618048
step 930, cost 226.538
step 930, change in cost 0.0744324
step 940, training accuracy 0.618048
step 940, cost 226.464
step 940, change in cost 0.0744019
step 950, training accuracy 0.620147
step 950, cost 226.39
step 950, change in cost 0.0742493
step 960, training accuracy 0.622246
step 960, cost 226.315
step 960, change in cost 0.0742645
step 970, training accuracy 0.622246
step 970, cost 226.241
step 970, change in cost 0.0742493
step 980, training accuracy 0.622246
step 980, cost 226.167
step 980, change in cost 0.0742188
step 990, training accuracy 0.623295
step 990, cost 226.093
step 990, change in cost 0.0740509
step 1000, training accuracy 0.623295
step 1000, cost 226.019
step 1000, change in cost 0.0742798
step 1010, training accuracy 0.624344
step 1010, cost 225.945
step 1010, change in cost 0.0740051
step 1020, training accuracy 0.624344
step 1020, cost 225.871
step 1020, change in cost 0.0739746
step 1030, training accuracy 0.625394
step 1030, cost 225.797
step 1030, change in cost 0.0739594
step 1040, training accuracy 0.625394
step 1040, cost 225.723
step 1040, change in cost 0.0740051
step 1050, training accuracy 0.625394
step 1050, cost 225.649
step 1050, change in cost 0.0739136
step 1060, training accuracy 0.625394
step 1060, cost 225.575
step 1060, change in cost 0.0738068
step 1070, training accuracy 0.625394
step 1070, cost 225.501
step 1070, change in cost 0.0738831
step 1080, training accuracy 0.625394
step 1080, cost 225.427
step 1080, change in cost 0.0738068
step 1090, training accuracy 0.625394
step 1090, cost 225.354
step 1090, change in cost 0.073761
step 1100, training accuracy 0.627492
step 1100, cost 225.28
step 1100, change in cost 0.0736084
step 1110, training accuracy 0.627492
step 1110, cost 225.206
step 1110, change in cost 0.0737152
step 1120, training accuracy 0.627492
step 1120, cost 225.133
step 1120, change in cost 0.0736542
step 1130, training accuracy 0.628541
step 1130, cost 225.059
step 1130, change in cost 0.0735016
step 1140, training accuracy 0.628541
step 1140, cost 224.985
step 1140, change in cost 0.0736084
step 1150, training accuracy 0.629591
step 1150, cost 224.912
step 1150, change in cost 0.07341
step 1160, training accuracy 0.63064
step 1160, cost 224.838
step 1160, change in cost 0.0735474
step 1170, training accuracy 0.63064
step 1170, cost 224.765
step 1170, change in cost 0.07341
step 1180, training accuracy 0.63064
step 1180, cost 224.692
step 1180, change in cost 0.0733795
step 1190, training accuracy 0.631689
step 1190, cost 224.618
step 1190, change in cost 0.0733337
step 1200, training accuracy 0.632739
step 1200, cost 224.545
step 1200, change in cost 0.0733032
step 1210, training accuracy 0.633788
step 1210, cost 224.472
step 1210, change in cost 0.0732422
step 1220, training accuracy 0.633788
step 1220, cost 224.399
step 1220, change in cost 0.0732422
step 1230, training accuracy 0.634837
step 1230, cost 224.325
step 1230, change in cost 0.0731964
step 1240, training accuracy 0.635887
step 1240, cost 224.252
step 1240, change in cost 0.0731201
step 1250, training accuracy 0.636936
step 1250, cost 224.179
step 1250, change in cost 0.0730591
step 1260, training accuracy 0.639035
step 1260, cost 224.106
step 1260, change in cost 0.0730743
step 1270, training accuracy 0.640084
step 1270, cost 224.033
step 1270, change in cost 0.0729675
step 1280, training accuracy 0.640084
step 1280, cost 223.96
step 1280, change in cost 0.0730743
step 1290, training accuracy 0.641133
step 1290, cost 223.887
step 1290, change in cost 0.072876
step 1300, training accuracy 0.642183
step 1300, cost 223.814
step 1300, change in cost 0.0729675
step 1310, training accuracy 0.643232
step 1310, cost 223.741
step 1310, change in cost 0.0728455
step 1320, training accuracy 0.644281
step 1320, cost 223.669
step 1320, change in cost 0.0727081
step 1330, training accuracy 0.644281
step 1330, cost 223.596
step 1330, change in cost 0.0728302
step 1340, training accuracy 0.644281
step 1340, cost 223.523
step 1340, change in cost 0.0727081
step 1350, training accuracy 0.644281
step 1350, cost 223.45
step 1350, change in cost 0.0726929
step 1360, training accuracy 0.645331
step 1360, cost 223.378
step 1360, change in cost 0.0726013
step 1370, training accuracy 0.645331
step 1370, cost 223.305
step 1370, change in cost 0.0726929
step 1380, training accuracy 0.645331
step 1380, cost 223.233
step 1380, change in cost 0.0725861
step 1390, training accuracy 0.647429
step 1390, cost 223.16
step 1390, change in cost 0.0724945
step 1400, training accuracy 0.647429
step 1400, cost 223.088
step 1400, change in cost 0.0724945
step 1410, training accuracy 0.648479
step 1410, cost 223.015
step 1410, change in cost 0.0724182
step 1420, training accuracy 0.647429
step 1420, cost 222.943
step 1420, change in cost 0.0723572
step 1430, training accuracy 0.647429
step 1430, cost 222.87
step 1430, change in cost 0.0723572
step 1440, training accuracy 0.647429
step 1440, cost 222.798
step 1440, change in cost 0.0723267
step 1450, training accuracy 0.647429
step 1450, cost 222.726
step 1450, change in cost 0.0723114
step 1460, training accuracy 0.648479
step 1460, cost 222.654
step 1460, change in cost 0.0721741
step 1470, training accuracy 0.648479
step 1470, cost 222.581
step 1470, change in cost 0.0722351
step 1480, training accuracy 0.648479
step 1480, cost 222.509
step 1480, change in cost 0.0722504
step 1490, training accuracy 0.649528
step 1490, cost 222.437
step 1490, change in cost 0.0720215
step 1500, training accuracy 0.649528
step 1500, cost 222.365
step 1500, change in cost 0.0721436
step 1510, training accuracy 0.651626
step 1510, cost 222.293
step 1510, change in cost 0.0720215
step 1520, training accuracy 0.651626
step 1520, cost 222.221
step 1520, change in cost 0.0719757
step 1530, training accuracy 0.651626
step 1530, cost 222.149
step 1530, change in cost 0.071991
step 1540, training accuracy 0.652676
step 1540, cost 222.077
step 1540, change in cost 0.0718689
step 1550, training accuracy 0.652676
step 1550, cost 222.005
step 1550, change in cost 0.0719147
step 1560, training accuracy 0.653725
step 1560, cost 221.933
step 1560, change in cost 0.0718536
step 1570, training accuracy 0.654774
step 1570, cost 221.862
step 1570, change in cost 0.0717773
step 1580, training accuracy 0.654774
step 1580, cost 221.79
step 1580, change in cost 0.0717316
step 1590, training accuracy 0.655824
step 1590, cost 221.718
step 1590, change in cost 0.071701
step 1600, training accuracy 0.656873
step 1600, cost 221.646
step 1600, change in cost 0.0716705
step 1610, training accuracy 0.660021
step 1610, cost 221.575
step 1610, change in cost 0.0716705
step 1620, training accuracy 0.660021
step 1620, cost 221.503
step 1620, change in cost 0.0715637
step 1630, training accuracy 0.660021
step 1630, cost 221.432
step 1630, change in cost 0.071579
step 1640, training accuracy 0.660021
step 1640, cost 221.36
step 1640, change in cost 0.0714722
step 1650, training accuracy 0.66107
step 1650, cost 221.289
step 1650, change in cost 0.0715332
step 1660, training accuracy 0.66107
step 1660, cost 221.217
step 1660, change in cost 0.0714264
step 1670, training accuracy 0.66107
step 1670, cost 221.146
step 1670, change in cost 0.0713501
step 1680, training accuracy 0.66107
step 1680, cost 221.074
step 1680, change in cost 0.0713959
step 1690, training accuracy 0.66212
step 1690, cost 221.003
step 1690, change in cost 0.071228
step 1700, training accuracy 0.66212
step 1700, cost 220.932
step 1700, change in cost 0.0712738
step 1710, training accuracy 0.663169
step 1710, cost 220.861
step 1710, change in cost 0.0712433
step 1720, training accuracy 0.663169
step 1720, cost 220.789
step 1720, change in cost 0.0712585
step 1730, training accuracy 0.665268
step 1730, cost 220.718
step 1730, change in cost 0.0710602
step 1740, training accuracy 0.666317
step 1740, cost 220.647
step 1740, change in cost 0.071167
step 1750, training accuracy 0.666317
step 1750, cost 220.576
step 1750, change in cost 0.0709381
step 1760, training accuracy 0.666317
step 1760, cost 220.505
step 1760, change in cost 0.0710602
step 1770, training accuracy 0.666317
step 1770, cost 220.434
step 1770, change in cost 0.0709229
step 1780, training accuracy 0.666317
step 1780, cost 220.363
step 1780, change in cost 0.0709686
step 1790, training accuracy 0.667366
step 1790, cost 220.292
step 1790, change in cost 0.0709534
step 1800, training accuracy 0.668416
step 1800, cost 220.222
step 1800, change in cost 0.0707855
step 1810, training accuracy 0.669465
step 1810, cost 220.151
step 1810, change in cost 0.0709076
step 1820, training accuracy 0.672613
step 1820, cost 220.08
step 1820, change in cost 0.0707703
step 1830, training accuracy 0.673662
step 1830, cost 220.009
step 1830, change in cost 0.0707245
step 1840, training accuracy 0.674711
step 1840, cost 219.939
step 1840, change in cost 0.0706177
step 1850, training accuracy 0.674711
step 1850, cost 219.868
step 1850, change in cost 0.0707397
step 1860, training accuracy 0.67681
step 1860, cost 219.797
step 1860, change in cost 0.0706024
step 1870, training accuracy 0.677859
step 1870, cost 219.727
step 1870, change in cost 0.0705261
step 1880, training accuracy 0.678909
step 1880, cost 219.656
step 1880, change in cost 0.0705872
step 1890, training accuracy 0.677859
step 1890, cost 219.586
step 1890, change in cost 0.0704651
step 1900, training accuracy 0.677859
step 1900, cost 219.515
step 1900, change in cost 0.0704803
step 1910, training accuracy 0.677859
step 1910, cost 219.445
step 1910, change in cost 0.0704193
step 1920, training accuracy 0.678909
step 1920, cost 219.374
step 1920, change in cost 0.0703125
step 1930, training accuracy 0.678909
step 1930, cost 219.304
step 1930, change in cost 0.0703583
step 1940, training accuracy 0.678909
step 1940, cost 219.234
step 1940, change in cost 0.070282
step 1950, training accuracy 0.678909
step 1950, cost 219.164
step 1950, change in cost 0.0702667
step 1960, training accuracy 0.679958
step 1960, cost 219.093
step 1960, change in cost 0.0701904
step 1970, training accuracy 0.681007
step 1970, cost 219.023
step 1970, change in cost 0.0701904
step 1980, training accuracy 0.681007
step 1980, cost 218.953
step 1980, change in cost 0.0701447
step 1990, training accuracy 0.682057
step 1990, cost 218.883
step 1990, change in cost 0.0700226
step 2000, training accuracy 0.682057
step 2000, cost 218.813
step 2000, change in cost 0.0700226
step 2010, training accuracy 0.682057
step 2010, cost 218.743
step 2010, change in cost 0.0700531
step 2020, training accuracy 0.683106
step 2020, cost 218.673
step 2020, change in cost 0.0699615
step 2030, training accuracy 0.683106
step 2030, cost 218.603
step 2030, change in cost 0.0699158
step 2040, training accuracy 0.684155
step 2040, cost 218.533
step 2040, change in cost 0.0699158
step 2050, training accuracy 0.686254
step 2050, cost 218.463
step 2050, change in cost 0.0699005
step 2060, training accuracy 0.687303
step 2060, cost 218.393
step 2060, change in cost 0.0697632
step 2070, training accuracy 0.687303
step 2070, cost 218.324
step 2070, change in cost 0.0697327
step 2080, training accuracy 0.687303
step 2080, cost 218.254
step 2080, change in cost 0.0697632
step 2090, training accuracy 0.687303
step 2090, cost 218.184
step 2090, change in cost 0.0696259
step 2100, training accuracy 0.687303
step 2100, cost 218.115
step 2100, change in cost 0.0696411
step 2110, training accuracy 0.687303
step 2110, cost 218.045
step 2110, change in cost 0.0695038
step 2120, training accuracy 0.688353
step 2120, cost 217.976
step 2120, change in cost 0.0696564
step 2130, training accuracy 0.688353
step 2130, cost 217.906
step 2130, change in cost 0.069519
step 2140, training accuracy 0.688353
step 2140, cost 217.837
step 2140, change in cost 0.0694733
step 2150, training accuracy 0.688353
step 2150, cost 217.767
step 2150, change in cost 0.0694122
step 2160, training accuracy 0.689402
step 2160, cost 217.698
step 2160, change in cost 0.0693512
step 2170, training accuracy 0.689402
step 2170, cost 217.628
step 2170, change in cost 0.0693359
step 2180, training accuracy 0.689402
step 2180, cost 217.559
step 2180, change in cost 0.0693817
step 2190, training accuracy 0.690451
step 2190, cost 217.49
step 2190, change in cost 0.0692596
step 2200, training accuracy 0.690451
step 2200, cost 217.421
step 2200, change in cost 0.0692902
step 2210, training accuracy 0.69255
step 2210, cost 217.351
step 2210, change in cost 0.0691376
step 2220, training accuracy 0.693599
step 2220, cost 217.282
step 2220, change in cost 0.0692444
step 2230, training accuracy 0.694649
step 2230, cost 217.213
step 2230, change in cost 0.0690308
step 2240, training accuracy 0.694649
step 2240, cost 217.144
step 2240, change in cost 0.0691376
step 2250, training accuracy 0.695698
step 2250, cost 217.075
step 2250, change in cost 0.069046
step 2260, training accuracy 0.695698
step 2260, cost 217.006
step 2260, change in cost 0.068924
step 2270, training accuracy 0.695698
step 2270, cost 216.937
step 2270, change in cost 0.0689697
step 2280, training accuracy 0.696747
step 2280, cost 216.868
step 2280, change in cost 0.0689545
step 2290, training accuracy 0.697796
step 2290, cost 216.799
step 2290, change in cost 0.0688171
step 2300, training accuracy 0.698846
step 2300, cost 216.73
step 2300, change in cost 0.0688324
step 2310, training accuracy 0.698846
step 2310, cost 216.662
step 2310, change in cost 0.0688934
step 2320, training accuracy 0.698846
step 2320, cost 216.593
step 2320, change in cost 0.0686646
step 2330, training accuracy 0.699895
step 2330, cost 216.524
step 2330, change in cost 0.0687866
step 2340, training accuracy 0.700944
step 2340, cost 216.456
step 2340, change in cost 0.068573
step 2350, training accuracy 0.700944
step 2350, cost 216.387
step 2350, change in cost 0.0686493
step 2360, training accuracy 0.701994
step 2360, cost 216.318
step 2360, change in cost 0.0686188
step 2370, training accuracy 0.701994
step 2370, cost 216.25
step 2370, change in cost 0.0685577
step 2380, training accuracy 0.704092
step 2380, cost 216.181
step 2380, change in cost 0.0684814
step 2390, training accuracy 0.704092
step 2390, cost 216.113
step 2390, change in cost 0.0684967
step 2400, training accuracy 0.705142
step 2400, cost 216.044
step 2400, change in cost 0.0683899
step 2410, training accuracy 0.705142
step 2410, cost 215.976
step 2410, change in cost 0.0684204
step 2420, training accuracy 0.705142
step 2420, cost 215.908
step 2420, change in cost 0.0683441
step 2430, training accuracy 0.705142
step 2430, cost 215.839
step 2430, change in cost 0.0682678
step 2440, training accuracy 0.705142
step 2440, cost 215.771
step 2440, change in cost 0.0683136
step 2450, training accuracy 0.705142
step 2450, cost 215.703
step 2450, change in cost 0.0681915
step 2460, training accuracy 0.705142
step 2460, cost 215.635
step 2460, change in cost 0.0682373
step 2470, training accuracy 0.705142
step 2470, cost 215.566
step 2470, change in cost 0.0681305
step 2480, training accuracy 0.706191
step 2480, cost 215.498
step 2480, change in cost 0.0681152
step 2490, training accuracy 0.706191
step 2490, cost 215.43
step 2490, change in cost 0.0680389
step 2500, training accuracy 0.706191
step 2500, cost 215.362
step 2500, change in cost 0.0680542
step 2510, training accuracy 0.706191
step 2510, cost 215.294
step 2510, change in cost 0.0679626
step 2520, training accuracy 0.706191
step 2520, cost 215.226
step 2520, change in cost 0.0680084
step 2530, training accuracy 0.706191
step 2530, cost 215.158
step 2530, change in cost 0.0679016
step 2540, training accuracy 0.70829
step 2540, cost 215.091
step 2540, change in cost 0.0678406
step 2550, training accuracy 0.70829
step 2550, cost 215.023
step 2550, change in cost 0.0677338
step 2560, training accuracy 0.70829
step 2560, cost 214.955
step 2560, change in cost 0.0678253
step 2570, training accuracy 0.709339
step 2570, cost 214.887
step 2570, change in cost 0.0677185
step 2580, training accuracy 0.710388
step 2580, cost 214.819
step 2580, change in cost 0.067749
step 2590, training accuracy 0.712487
step 2590, cost 214.752
step 2590, change in cost 0.0677338
step 2600, training accuracy 0.712487
step 2600, cost 214.684
step 2600, change in cost 0.0675964
step 2610, training accuracy 0.713536
step 2610, cost 214.617
step 2610, change in cost 0.0675507
step 2620, training accuracy 0.713536
step 2620, cost 214.549
step 2620, change in cost 0.0675354
step 2630, training accuracy 0.713536
step 2630, cost 214.482
step 2630, change in cost 0.0675354
step 2640, training accuracy 0.713536
step 2640, cost 214.414
step 2640, change in cost 0.0674438
step 2650, training accuracy 0.713536
step 2650, cost 214.347
step 2650, change in cost 0.0674133
step 2660, training accuracy 0.713536
step 2660, cost 214.279
step 2660, change in cost 0.0673676
step 2670, training accuracy 0.714586
step 2670, cost 214.212
step 2670, change in cost 0.0673218
step 2680, training accuracy 0.714586
step 2680, cost 214.145
step 2680, change in cost 0.0673523
step 2690, training accuracy 0.714586
step 2690, cost 214.077
step 2690, change in cost 0.0672607
step 2700, training accuracy 0.715635
step 2700, cost 214.01
step 2700, change in cost 0.0672302
step 2710, training accuracy 0.715635
step 2710, cost 213.943
step 2710, change in cost 0.067215
step 2720, training accuracy 0.716684
step 2720, cost 213.876
step 2720, change in cost 0.0671387
step 2730, training accuracy 0.719832
step 2730, cost 213.809
step 2730, change in cost 0.0670776
step 2740, training accuracy 0.720881
step 2740, cost 213.742
step 2740, change in cost 0.0670624
step 2750, training accuracy 0.720881
step 2750, cost 213.675
step 2750, change in cost 0.0671082
step 2760, training accuracy 0.720881
step 2760, cost 213.608
step 2760, change in cost 0.066864
step 2770, training accuracy 0.724029
step 2770, cost 213.541
step 2770, change in cost 0.0670013
step 2780, training accuracy 0.725079
step 2780, cost 213.474
step 2780, change in cost 0.0669861
step 2790, training accuracy 0.725079
step 2790, cost 213.407
step 2790, change in cost 0.0667114
step 2800, training accuracy 0.727177
step 2800, cost 213.34
step 2800, change in cost 0.0668945
step 2810, training accuracy 0.727177
step 2810, cost 213.273
step 2810, change in cost 0.0667572
step 2820, training accuracy 0.728227
step 2820, cost 213.207
step 2820, change in cost 0.0667572
step 2830, training accuracy 0.730325
step 2830, cost 213.14
step 2830, change in cost 0.0666809
step 2840, training accuracy 0.730325
step 2840, cost 213.073
step 2840, change in cost 0.0666351
step 2850, training accuracy 0.730325
step 2850, cost 213.007
step 2850, change in cost 0.0666504
step 2860, training accuracy 0.730325
step 2860, cost 212.94
step 2860, change in cost 0.0666046
step 2870, training accuracy 0.731375
step 2870, cost 212.873
step 2870, change in cost 0.0666199
step 2880, training accuracy 0.732424
step 2880, cost 212.807
step 2880, change in cost 0.0665131
step 2890, training accuracy 0.732424
step 2890, cost 212.74
step 2890, change in cost 0.0664825
step 2900, training accuracy 0.733473
step 2900, cost 212.674
step 2900, change in cost 0.066391
step 2910, training accuracy 0.733473
step 2910, cost 212.608
step 2910, change in cost 0.0664215
step 2920, training accuracy 0.734523
step 2920, cost 212.541
step 2920, change in cost 0.0662994
step 2930, training accuracy 0.734523
step 2930, cost 212.475
step 2930, change in cost 0.06633
step 2940, training accuracy 0.734523
step 2940, cost 212.409
step 2940, change in cost 0.0662689
step 2950, training accuracy 0.734523
step 2950, cost 212.342
step 2950, change in cost 0.0662384
step 2960, training accuracy 0.734523
step 2960, cost 212.276
step 2960, change in cost 0.0661621
step 2970, training accuracy 0.735572
step 2970, cost 212.21
step 2970, change in cost 0.0661621
step 2980, training accuracy 0.737671
step 2980, cost 212.144
step 2980, change in cost 0.0660553
step 2990, training accuracy 0.73872
step 2990, cost 212.078
step 2990, change in cost 0.0661316
step 3000, training accuracy 0.73872
step 3000, cost 212.012
step 3000, change in cost 0.0660095
step 3010, training accuracy 0.737671
step 3010, cost 211.946
step 3010, change in cost 0.0659485
step 3020, training accuracy 0.739769
step 3020, cost 211.88
step 3020, change in cost 0.0660095
step 3030, training accuracy 0.739769
step 3030, cost 211.814
step 3030, change in cost 0.0658875
step 3040, training accuracy 0.739769
step 3040, cost 211.748
step 3040, change in cost 0.0658875
step 3050, training accuracy 0.739769
step 3050, cost 211.682
step 3050, change in cost 0.0657806
step 3060, training accuracy 0.739769
step 3060, cost 211.617
step 3060, change in cost 0.0658722
step 3070, training accuracy 0.740818
step 3070, cost 211.551
step 3070, change in cost 0.0656738
step 3080, training accuracy 0.741868
step 3080, cost 211.485
step 3080, change in cost 0.0657654
step 3090, training accuracy 0.742917
step 3090, cost 211.419
step 3090, change in cost 0.0656891
step 3100, training accuracy 0.742917
step 3100, cost 211.354
step 3100, change in cost 0.0656128
step 3110, training accuracy 0.742917
step 3110, cost 211.288
step 3110, change in cost 0.0656586
step 3120, training accuracy 0.742917
step 3120, cost 211.223
step 3120, change in cost 0.0655212
step 3130, training accuracy 0.742917
step 3130, cost 211.157
step 3130, change in cost 0.065506
step 3140, training accuracy 0.745016
step 3140, cost 211.092
step 3140, change in cost 0.0655212
step 3150, training accuracy 0.746065
step 3150, cost 211.026
step 3150, change in cost 0.0654449
step 3160, training accuracy 0.748164
step 3160, cost 210.961
step 3160, change in cost 0.0653534
step 3170, training accuracy 0.748164
step 3170, cost 210.895
step 3170, change in cost 0.0653076
step 3180, training accuracy 0.749213
step 3180, cost 210.83
step 3180, change in cost 0.0653839
step 3190, training accuracy 0.750262
step 3190, cost 210.765
step 3190, change in cost 0.0652771
step 3200, training accuracy 0.751312
step 3200, cost 210.7
step 3200, change in cost 0.0652161
step 3210, training accuracy 0.751312
step 3210, cost 210.634
step 3210, change in cost 0.0652313
step 3220, training accuracy 0.751312
step 3220, cost 210.569
step 3220, change in cost 0.0651398
step 3230, training accuracy 0.751312
step 3230, cost 210.504
step 3230, change in cost 0.0651398
step 3240, training accuracy 0.751312
step 3240, cost 210.439
step 3240, change in cost 0.0650635
step 3250, training accuracy 0.752361
step 3250, cost 210.374
step 3250, change in cost 0.065033
step 3260, training accuracy 0.752361
step 3260, cost 210.309
step 3260, change in cost 0.0650177
step 3270, training accuracy 0.752361
step 3270, cost 210.244
step 3270, change in cost 0.065033
step 3280, training accuracy 0.752361
step 3280, cost 210.179
step 3280, change in cost 0.0648804
step 3290, training accuracy 0.752361
step 3290, cost 210.114
step 3290, change in cost 0.0649109
step 3300, training accuracy 0.75446
step 3300, cost 210.049
step 3300, change in cost 0.0648346
step 3310, training accuracy 0.75446
step 3310, cost 209.985
step 3310, change in cost 0.0647736
step 3320, training accuracy 0.755509
step 3320, cost 209.92
step 3320, change in cost 0.0648041
step 3330, training accuracy 0.755509
step 3330, cost 209.855
step 3330, change in cost 0.0647583
step 3340, training accuracy 0.755509
step 3340, cost 209.79
step 3340, change in cost 0.0646515
step 3350, training accuracy 0.756558
step 3350, cost 209.726
step 3350, change in cost 0.064682
step 3360, training accuracy 0.756558
step 3360, cost 209.661
step 3360, change in cost 0.0645294
step 3370, training accuracy 0.756558
step 3370, cost 209.596
step 3370, change in cost 0.064682
step 3380, training accuracy 0.756558
step 3380, cost 209.532
step 3380, change in cost 0.0644989
step 3390, training accuracy 0.756558
step 3390, cost 209.467
step 3390, change in cost 0.0645142
step 3400, training accuracy 0.756558
step 3400, cost 209.403
step 3400, change in cost 0.0644379
step 3410, training accuracy 0.756558
step 3410, cost 209.339
step 3410, change in cost 0.0644379
step 3420, training accuracy 0.757608
step 3420, cost 209.274
step 3420, change in cost 0.0643311
step 3430, training accuracy 0.758657
step 3430, cost 209.21
step 3430, change in cost 0.0644073
step 3440, training accuracy 0.758657
step 3440, cost 209.146
step 3440, change in cost 0.0643005
step 3450, training accuracy 0.758657
step 3450, cost 209.081
step 3450, change in cost 0.0642548
step 3460, training accuracy 0.758657
step 3460, cost 209.017
step 3460, change in cost 0.064209
step 3470, training accuracy 0.758657
step 3470, cost 208.953
step 3470, change in cost 0.064209
step 3480, training accuracy 0.759706
step 3480, cost 208.889
step 3480, change in cost 0.0641632
step 3490, training accuracy 0.760755
step 3490, cost 208.825
step 3490, change in cost 0.0640564
step 3500, training accuracy 0.760755
step 3500, cost 208.761
step 3500, change in cost 0.0641022
step 3510, training accuracy 0.760755
step 3510, cost 208.696
step 3510, change in cost 0.0640411
step 3520, training accuracy 0.761805
step 3520, cost 208.633
step 3520, change in cost 0.0639191
step 3530, training accuracy 0.761805
step 3530, cost 208.569
step 3530, change in cost 0.0640411
step 3540, training accuracy 0.761805
step 3540, cost 208.505
step 3540, change in cost 0.063858
step 3550, training accuracy 0.761805
step 3550, cost 208.441
step 3550, change in cost 0.0638885
step 3560, training accuracy 0.762854
step 3560, cost 208.377
step 3560, change in cost 0.0638885
step 3570, training accuracy 0.762854
step 3570, cost 208.313
step 3570, change in cost 0.0637817
step 3580, training accuracy 0.764953
step 3580, cost 208.249
step 3580, change in cost 0.0637665
step 3590, training accuracy 0.764953
step 3590, cost 208.186
step 3590, change in cost 0.0637207
step 3600, training accuracy 0.764953
step 3600, cost 208.122
step 3600, change in cost 0.0636597
step 3610, training accuracy 0.764953
step 3610, cost 208.058
step 3610, change in cost 0.0636749
step 3620, training accuracy 0.766002
step 3620, cost 207.995
step 3620, change in cost 0.0635834
step 3630, training accuracy 0.766002
step 3630, cost 207.931
step 3630, change in cost 0.0635529
step 3640, training accuracy 0.767051
step 3640, cost 207.868
step 3640, change in cost 0.0635071
step 3650, training accuracy 0.768101
step 3650, cost 207.804
step 3650, change in cost 0.0635529
step 3660, training accuracy 0.770199
step 3660, cost 207.741
step 3660, change in cost 0.0634308
step 3670, training accuracy 0.770199
step 3670, cost 207.677
step 3670, change in cost 0.0633698
step 3680, training accuracy 0.770199
step 3680, cost 207.614
step 3680, change in cost 0.0634003
step 3690, training accuracy 0.770199
step 3690, cost 207.551
step 3690, change in cost 0.0633087
step 3700, training accuracy 0.771249
step 3700, cost 207.487
step 3700, change in cost 0.063324
step 3710, training accuracy 0.773347
step 3710, cost 207.424
step 3710, change in cost 0.0632172
step 3720, training accuracy 0.773347
step 3720, cost 207.361
step 3720, change in cost 0.0632477
step 3730, training accuracy 0.773347
step 3730, cost 207.298
step 3730, change in cost 0.0632019
step 3740, training accuracy 0.773347
step 3740, cost 207.234
step 3740, change in cost 0.0631256
step 3750, training accuracy 0.774397
step 3750, cost 207.171
step 3750, change in cost 0.0631561
step 3760, training accuracy 0.774397
step 3760, cost 207.108
step 3760, change in cost 0.0630951
step 3770, training accuracy 0.775446
step 3770, cost 207.045
step 3770, change in cost 0.062973
step 3780, training accuracy 0.776495
step 3780, cost 206.982
step 3780, change in cost 0.0629272
step 3790, training accuracy 0.776495
step 3790, cost 206.919
step 3790, change in cost 0.0629883
step 3800, training accuracy 0.778594
step 3800, cost 206.856
step 3800, change in cost 0.0629272
step 3810, training accuracy 0.777545
step 3810, cost 206.794
step 3810, change in cost 0.0628204
step 3820, training accuracy 0.777545
step 3820, cost 206.731
step 3820, change in cost 0.062912
step 3830, training accuracy 0.778594
step 3830, cost 206.668
step 3830, change in cost 0.0627899
step 3840, training accuracy 0.779643
step 3840, cost 206.605
step 3840, change in cost 0.0627136
step 3850, training accuracy 0.779643
step 3850, cost 206.542
step 3850, change in cost 0.0628052
step 3860, training accuracy 0.779643
step 3860, cost 206.48
step 3860, change in cost 0.0625916
step 3870, training accuracy 0.779643
step 3870, cost 206.417
step 3870, change in cost 0.0626831
step 3880, training accuracy 0.779643
step 3880, cost 206.354
step 3880, change in cost 0.0626221
step 3890, training accuracy 0.779643
step 3890, cost 206.292
step 3890, change in cost 0.0625916
step 3900, training accuracy 0.779643
step 3900, cost 206.229
step 3900, change in cost 0.0625153
step 3910, training accuracy 0.779643
step 3910, cost 206.167
step 3910, change in cost 0.0624847
step 3920, training accuracy 0.779643
step 3920, cost 206.104
step 3920, change in cost 0.0624542
step 3930, training accuracy 0.779643
step 3930, cost 206.042
step 3930, change in cost 0.062439
step 3940, training accuracy 0.780693
step 3940, cost 205.98
step 3940, change in cost 0.0623474
step 3950, training accuracy 0.780693
step 3950, cost 205.917
step 3950, change in cost 0.0623169
step 3960, training accuracy 0.779643
step 3960, cost 205.855
step 3960, change in cost 0.0623779
step 3970, training accuracy 0.779643
step 3970, cost 205.793
step 3970, change in cost 0.0622711
step 3980, training accuracy 0.779643
step 3980, cost 205.73
step 3980, change in cost 0.0622406
step 3990, training accuracy 0.780693
step 3990, cost 205.668
step 3990, change in cost 0.062149
step 4000, training accuracy 0.780693
step 4000, cost 205.606
step 4000, change in cost 0.0621185
step 4010, training accuracy 0.780693
step 4010, cost 205.544
step 4010, change in cost 0.062149
step 4020, training accuracy 0.780693
step 4020, cost 205.482
step 4020, change in cost 0.0621185
step 4030, training accuracy 0.781742
step 4030, cost 205.42
step 4030, change in cost 0.062027
step 4040, training accuracy 0.782791
step 4040, cost 205.358
step 4040, change in cost 0.0619354
step 4050, training accuracy 0.78384
step 4050, cost 205.296
step 4050, change in cost 0.0619507
step 4060, training accuracy 0.78489
step 4060, cost 205.234
step 4060, change in cost 0.0618896
step 4070, training accuracy 0.78489
step 4070, cost 205.172
step 4070, change in cost 0.0619812
step 4080, training accuracy 0.785939
step 4080, cost 205.11
step 4080, change in cost 0.0618286
step 4090, training accuracy 0.785939
step 4090, cost 205.048
step 4090, change in cost 0.0617981
step 4100, training accuracy 0.786988
step 4100, cost 204.987
step 4100, change in cost 0.0618439
step 4110, training accuracy 0.788038
step 4110, cost 204.925
step 4110, change in cost 0.0615997
step 4120, training accuracy 0.788038
step 4120, cost 204.863
step 4120, change in cost 0.0617218
step 4130, training accuracy 0.789087
step 4130, cost 204.802
step 4130, change in cost 0.0616455
step 4140, training accuracy 0.789087
step 4140, cost 204.74
step 4140, change in cost 0.0616302
step 4150, training accuracy 0.789087
step 4150, cost 204.678
step 4150, change in cost 0.061615
step 4160, training accuracy 0.789087
step 4160, cost 204.617
step 4160, change in cost 0.0615692
step 4170, training accuracy 0.789087
step 4170, cost 204.555
step 4170, change in cost 0.0614624
step 4180, training accuracy 0.789087
step 4180, cost 204.494
step 4180, change in cost 0.0615082
step 4190, training accuracy 0.789087
step 4190, cost 204.433
step 4190, change in cost 0.0613403
step 4200, training accuracy 0.789087
step 4200, cost 204.371
step 4200, change in cost 0.0614471
step 4210, training accuracy 0.790136
step 4210, cost 204.31
step 4210, change in cost 0.0613861
step 4220, training accuracy 0.790136
step 4220, cost 204.248
step 4220, change in cost 0.0613251
step 4230, training accuracy 0.790136
step 4230, cost 204.187
step 4230, change in cost 0.0612335
step 4240, training accuracy 0.791186
step 4240, cost 204.126
step 4240, change in cost 0.0612793
step 4250, training accuracy 0.792235
step 4250, cost 204.065
step 4250, change in cost 0.0612335
step 4260, training accuracy 0.792235
step 4260, cost 204.004
step 4260, change in cost 0.0611115
step 4270, training accuracy 0.793284
step 4270, cost 203.942
step 4270, change in cost 0.0611572
step 4280, training accuracy 0.793284
step 4280, cost 203.881
step 4280, change in cost 0.0611115
step 4290, training accuracy 0.793284
step 4290, cost 203.82
step 4290, change in cost 0.0610199
step 4300, training accuracy 0.793284
step 4300, cost 203.759
step 4300, change in cost 0.0610504
step 4310, training accuracy 0.796432
step 4310, cost 203.698
step 4310, change in cost 0.0610352
step 4320, training accuracy 0.797482
step 4320, cost 203.637
step 4320, change in cost 0.0609589
step 4330, training accuracy 0.797482
step 4330, cost 203.576
step 4330, change in cost 0.0608521
step 4340, training accuracy 0.797482
step 4340, cost 203.515
step 4340, change in cost 0.0609283
step 4350, training accuracy 0.798531
step 4350, cost 203.455
step 4350, change in cost 0.0607758
step 4360, training accuracy 0.798531
step 4360, cost 203.394
step 4360, change in cost 0.060791
step 4370, training accuracy 0.79958
step 4370, cost 203.333
step 4370, change in cost 0.0607758
step 4380, training accuracy 0.79958
step 4380, cost 203.272
step 4380, change in cost 0.0607452
step 4390, training accuracy 0.79958
step 4390, cost 203.212
step 4390, change in cost 0.0606689
step 4400, training accuracy 0.79958
step 4400, cost 203.151
step 4400, change in cost 0.0606689
step 4410, training accuracy 0.79958
step 4410, cost 203.09
step 4410, change in cost 0.0605927
step 4420, training accuracy 0.79958
step 4420, cost 203.03
step 4420, change in cost 0.0605621
step 4430, training accuracy 0.80063
step 4430, cost 202.969
step 4430, change in cost 0.0605164
step 4440, training accuracy 0.80063
step 4440, cost 202.909
step 4440, change in cost 0.0604706
step 4450, training accuracy 0.80063
step 4450, cost 202.848
step 4450, change in cost 0.0604858
step 4460, training accuracy 0.801679
step 4460, cost 202.788
step 4460, change in cost 0.0604095
step 4470, training accuracy 0.801679
step 4470, cost 202.727
step 4470, change in cost 0.0604706
step 4480, training accuracy 0.801679
step 4480, cost 202.667
step 4480, change in cost 0.0603333
step 4490, training accuracy 0.801679
step 4490, cost 202.607
step 4490, change in cost 0.0603333
step 4500, training accuracy 0.802728
step 4500, cost 202.546
step 4500, change in cost 0.0603027
step 4510, training accuracy 0.804827
step 4510, cost 202.486
step 4510, change in cost 0.0601959
step 4520, training accuracy 0.805876
step 4520, cost 202.426
step 4520, change in cost 0.0601959
step 4530, training accuracy 0.806925
step 4530, cost 202.366
step 4530, change in cost 0.0601654
step 4540, training accuracy 0.806925
step 4540, cost 202.306
step 4540, change in cost 0.0601654
step 4550, training accuracy 0.806925
step 4550, cost 202.246
step 4550, change in cost 0.0600586
step 4560, training accuracy 0.807975
step 4560, cost 202.186
step 4560, change in cost 0.0600739
step 4570, training accuracy 0.807975
step 4570, cost 202.126
step 4570, change in cost 0.0599976
step 4580, training accuracy 0.809024
step 4580, cost 202.066
step 4580, change in cost 0.0599823
step 4590, training accuracy 0.809024
step 4590, cost 202.006
step 4590, change in cost 0.0600433
step 4600, training accuracy 0.809024
step 4600, cost 201.946
step 4600, change in cost 0.059845
step 4610, training accuracy 0.809024
step 4610, cost 201.886
step 4610, change in cost 0.059845
step 4620, training accuracy 0.809024
step 4620, cost 201.826
step 4620, change in cost 0.0598145
step 4630, training accuracy 0.811123
step 4630, cost 201.766
step 4630, change in cost 0.0598602
step 4640, training accuracy 0.811123
step 4640, cost 201.706
step 4640, change in cost 0.0597687
step 4650, training accuracy 0.811123
step 4650, cost 201.647
step 4650, change in cost 0.0596924
step 4660, training accuracy 0.812172
step 4660, cost 201.587
step 4660, change in cost 0.0596771
step 4670, training accuracy 0.812172
step 4670, cost 201.527
step 4670, change in cost 0.0596466
step 4680, training accuracy 0.813221
step 4680, cost 201.468
step 4680, change in cost 0.0595551
step 4690, training accuracy 0.813221
step 4690, cost 201.408
step 4690, change in cost 0.0596466
step 4700, training accuracy 0.813221
step 4700, cost 201.349
step 4700, change in cost 0.0595703
step 4710, training accuracy 0.814271
step 4710, cost 201.289
step 4710, change in cost 0.0595398
step 4720, training accuracy 0.816369
step 4720, cost 201.23
step 4720, change in cost 0.0594025
step 4730, training accuracy 0.816369
step 4730, cost 201.17
step 4730, change in cost 0.0595093
step 4740, training accuracy 0.816369
step 4740, cost 201.111
step 4740, change in cost 0.0593109
step 4750, training accuracy 0.817419
step 4750, cost 201.052
step 4750, change in cost 0.0593567
step 4760, training accuracy 0.817419
step 4760, cost 200.992
step 4760, change in cost 0.0593567
step 4770, training accuracy 0.817419
step 4770, cost 200.933
step 4770, change in cost 0.0593109
step 4780, training accuracy 0.817419
step 4780, cost 200.874
step 4780, change in cost 0.0591431
step 4790, training accuracy 0.817419
step 4790, cost 200.815
step 4790, change in cost 0.0592499
step 4800, training accuracy 0.817419
step 4800, cost 200.755
step 4800, change in cost 0.0592346
step 4810, training accuracy 0.817419
step 4810, cost 200.696
step 4810, change in cost 0.0591278
step 4820, training accuracy 0.819517
step 4820, cost 200.637
step 4820, change in cost 0.0591125
step 4830, training accuracy 0.819517
step 4830, cost 200.578
step 4830, change in cost 0.0590973
step 4840, training accuracy 0.819517
step 4840, cost 200.519
step 4840, change in cost 0.0588684
step 4850, training accuracy 0.819517
step 4850, cost 200.46
step 4850, change in cost 0.0590973
step 4860, training accuracy 0.819517
step 4860, cost 200.401
step 4860, change in cost 0.0589905
step 4870, training accuracy 0.820567
step 4870, cost 200.342
step 4870, change in cost 0.0589447
step 4880, training accuracy 0.820567
step 4880, cost 200.283
step 4880, change in cost 0.0588684
step 4890, training accuracy 0.820567
step 4890, cost 200.224
step 4890, change in cost 0.0588226
step 4900, training accuracy 0.820567
step 4900, cost 200.165
step 4900, change in cost 0.0588531
step 4910, training accuracy 0.821616
step 4910, cost 200.107
step 4910, change in cost 0.0587921
step 4920, training accuracy 0.822665
step 4920, cost 200.048
step 4920, change in cost 0.0586853
step 4930, training accuracy 0.822665
step 4930, cost 199.989
step 4930, change in cost 0.0587158
step 4940, training accuracy 0.822665
step 4940, cost 199.931
step 4940, change in cost 0.0587158
step 4950, training accuracy 0.822665
step 4950, cost 199.872
step 4950, change in cost 0.0585938
step 4960, training accuracy 0.824764
step 4960, cost 199.813
step 4960, change in cost 0.05867
step 4970, training accuracy 0.824764
step 4970, cost 199.755
step 4970, change in cost 0.0585327
step 4980, training accuracy 0.825813
step 4980, cost 199.696
step 4980, change in cost 0.0585327
step 4990, training accuracy 0.825813
step 4990, cost 199.638
step 4990, change in cost 0.0585175
step 5000, training accuracy 0.826863
step 5000, cost 199.579
step 5000, change in cost 0.0583954
step 5010, training accuracy 0.827912
step 5010, cost 199.521
step 5010, change in cost 0.0584259
step 5020, training accuracy 0.827912
step 5020, cost 199.463
step 5020, change in cost 0.0583954
step 5030, training accuracy 0.827912
step 5030, cost 199.404
step 5030, change in cost 0.0583649
step 5040, training accuracy 0.827912
step 5040, cost 199.346
step 5040, change in cost 0.0582581
step 5050, training accuracy 0.828961
step 5050, cost 199.288
step 5050, change in cost 0.0583038
step 5060, training accuracy 0.83001
step 5060, cost 199.229
step 5060, change in cost 0.0582886
step 5070, training accuracy 0.83001
step 5070, cost 199.171
step 5070, change in cost 0.0581818
step 5080, training accuracy 0.83001
step 5080, cost 199.113
step 5080, change in cost 0.0581512
step 5090, training accuracy 0.83001
step 5090, cost 199.055
step 5090, change in cost 0.0581665
step 5100, training accuracy 0.83001
step 5100, cost 198.997
step 5100, change in cost 0.058136
step 5110, training accuracy 0.83001
step 5110, cost 198.939
step 5110, change in cost 0.0580292
step 5120, training accuracy 0.83106
step 5120, cost 198.881
step 5120, change in cost 0.0580292
step 5130, training accuracy 0.83106
step 5130, cost 198.823
step 5130, change in cost 0.0579987
step 5140, training accuracy 0.83106
step 5140, cost 198.765
step 5140, change in cost 0.0579681
step 5150, training accuracy 0.83106
step 5150, cost 198.707
step 5150, change in cost 0.0578766
step 5160, training accuracy 0.83106
step 5160, cost 198.649
step 5160, change in cost 0.0578766
step 5170, training accuracy 0.83106
step 5170, cost 198.591
step 5170, change in cost 0.0579071
step 5180, training accuracy 0.83106
step 5180, cost 198.533
step 5180, change in cost 0.0578003
step 5190, training accuracy 0.832109
step 5190, cost 198.475
step 5190, change in cost 0.0576935
step 5200, training accuracy 0.832109
step 5200, cost 198.418
step 5200, change in cost 0.0578308
step 5210, training accuracy 0.833158
step 5210, cost 198.36
step 5210, change in cost 0.0576935
step 5220, training accuracy 0.833158
step 5220, cost 198.302
step 5220, change in cost 0.0576477
step 5230, training accuracy 0.833158
step 5230, cost 198.245
step 5230, change in cost 0.0577393
step 5240, training accuracy 0.833158
step 5240, cost 198.187
step 5240, change in cost 0.0574951
step 5250, training accuracy 0.833158
step 5250, cost 198.129
step 5250, change in cost 0.0576172
step 5260, training accuracy 0.833158
step 5260, cost 198.072
step 5260, change in cost 0.0575104
step 5270, training accuracy 0.833158
step 5270, cost 198.014
step 5270, change in cost 0.0575256
step 5280, training accuracy 0.833158
step 5280, cost 197.957
step 5280, change in cost 0.0574799
step 5290, training accuracy 0.833158
step 5290, cost 197.9
step 5290, change in cost 0.0574341
step 5300, training accuracy 0.833158
step 5300, cost 197.842
step 5300, change in cost 0.0573425
step 5310, training accuracy 0.834208
step 5310, cost 197.785
step 5310, change in cost 0.0573883
step 5320, training accuracy 0.835257
step 5320, cost 197.727
step 5320, change in cost 0.057312
step 5330, training accuracy 0.836306
step 5330, cost 197.67
step 5330, change in cost 0.057251
step 5340, training accuracy 0.836306
step 5340, cost 197.613
step 5340, change in cost 0.0573273
step 5350, training accuracy 0.837356
step 5350, cost 197.556
step 5350, change in cost 0.0571594
step 5360, training accuracy 0.838405
step 5360, cost 197.499
step 5360, change in cost 0.0571747
step 5370, training accuracy 0.838405
step 5370, cost 197.441
step 5370, change in cost 0.0571289
step 5380, training accuracy 0.839454
step 5380, cost 197.384
step 5380, change in cost 0.0571289
step 5390, training accuracy 0.839454
step 5390, cost 197.327
step 5390, change in cost 0.0570984
step 5400, training accuracy 0.839454
step 5400, cost 197.27
step 5400, change in cost 0.0570068
step 5410, training accuracy 0.839454
step 5410, cost 197.213
step 5410, change in cost 0.0569611
step 5420, training accuracy 0.839454
step 5420, cost 197.156
step 5420, change in cost 0.0570221
step 5430, training accuracy 0.839454
step 5430, cost 197.099
step 5430, change in cost 0.0569611
step 5440, training accuracy 0.839454
step 5440, cost 197.042
step 5440, change in cost 0.0568695
step 5450, training accuracy 0.839454
step 5450, cost 196.986
step 5450, change in cost 0.0568542
step 5460, training accuracy 0.841553
step 5460, cost 196.929
step 5460, change in cost 0.056839
step 5470, training accuracy 0.841553
step 5470, cost 196.872
step 5470, change in cost 0.0568237
step 5480, training accuracy 0.841553
step 5480, cost 196.815
step 5480, change in cost 0.0567627
step 5490, training accuracy 0.841553
step 5490, cost 196.758
step 5490, change in cost 0.0566711
step 5500, training accuracy 0.841553
step 5500, cost 196.702
step 5500, change in cost 0.0566559
step 5510, training accuracy 0.841553
step 5510, cost 196.645
step 5510, change in cost 0.0567017
step 5520, training accuracy 0.842602
step 5520, cost 196.588
step 5520, change in cost 0.0566559
step 5530, training accuracy 0.842602
step 5530, cost 196.532
step 5530, change in cost 0.0565796
step 5540, training accuracy 0.842602
step 5540, cost 196.475
step 5540, change in cost 0.0565491
step 5550, training accuracy 0.842602
step 5550, cost 196.419
step 5550, change in cost 0.056488
step 5560, training accuracy 0.842602
step 5560, cost 196.362
step 5560, change in cost 0.0565033
step 5570, training accuracy 0.843652
step 5570, cost 196.306
step 5570, change in cost 0.0563812
step 5580, training accuracy 0.843652
step 5580, cost 196.249
step 5580, change in cost 0.0564575
step 5590, training accuracy 0.844701
step 5590, cost 196.193
step 5590, change in cost 0.0563507
step 5600, training accuracy 0.84575
step 5600, cost 196.137
step 5600, change in cost 0.0564117
step 5610, training accuracy 0.84575
step 5610, cost 196.08
step 5610, change in cost 0.0563354
step 5620, training accuracy 0.8468
step 5620, cost 196.024
step 5620, change in cost 0.0562744
step 5630, training accuracy 0.847849
step 5630, cost 195.968
step 5630, change in cost 0.0562439
step 5640, training accuracy 0.848898
step 5640, cost 195.912
step 5640, change in cost 0.0561523
step 5650, training accuracy 0.847849
step 5650, cost 195.855
step 5650, change in cost 0.0561981
step 5660, training accuracy 0.847849
step 5660, cost 195.799
step 5660, change in cost 0.0561523
step 5670, training accuracy 0.848898
step 5670, cost 195.743
step 5670, change in cost 0.0560913
step 5680, training accuracy 0.848898
step 5680, cost 195.687
step 5680, change in cost 0.0560608
step 5690, training accuracy 0.848898
step 5690, cost 195.631
step 5690, change in cost 0.056076
step 5700, training accuracy 0.848898
step 5700, cost 195.575
step 5700, change in cost 0.0559845
step 5710, training accuracy 0.848898
step 5710, cost 195.519
step 5710, change in cost 0.0558929
step 5720, training accuracy 0.849948
step 5720, cost 195.463
step 5720, change in cost 0.0559998
step 5730, training accuracy 0.849948
step 5730, cost 195.407
step 5730, change in cost 0.0558624
step 5740, training accuracy 0.849948
step 5740, cost 195.351
step 5740, change in cost 0.0559082
step 5750, training accuracy 0.849948
step 5750, cost 195.296
step 5750, change in cost 0.0557861
step 5760, training accuracy 0.849948
step 5760, cost 195.24
step 5760, change in cost 0.0558472
step 5770, training accuracy 0.849948
step 5770, cost 195.184
step 5770, change in cost 0.0557404
step 5780, training accuracy 0.849948
step 5780, cost 195.128
step 5780, change in cost 0.0556946
step 5790, training accuracy 0.850997
step 5790, cost 195.073
step 5790, change in cost 0.0556946
step 5800, training accuracy 0.850997
step 5800, cost 195.017
step 5800, change in cost 0.0556183
step 5810, training accuracy 0.850997
step 5810, cost 194.961
step 5810, change in cost 0.0557251
step 5820, training accuracy 0.852046
step 5820, cost 194.906
step 5820, change in cost 0.055542
step 5830, training accuracy 0.852046
step 5830, cost 194.85
step 5830, change in cost 0.055603
step 5840, training accuracy 0.852046
step 5840, cost 194.795
step 5840, change in cost 0.055481
step 5850, training accuracy 0.852046
step 5850, cost 194.739
step 5850, change in cost 0.055481
step 5860, training accuracy 0.852046
step 5860, cost 194.684
step 5860, change in cost 0.0554352
step 5870, training accuracy 0.852046
step 5870, cost 194.628
step 5870, change in cost 0.0554962
step 5880, training accuracy 0.852046
step 5880, cost 194.573
step 5880, change in cost 0.0554352
step 5890, training accuracy 0.852046
step 5890, cost 194.518
step 5890, change in cost 0.0552063
step 5900, training accuracy 0.852046
step 5900, cost 194.462
step 5900, change in cost 0.0554199
step 5910, training accuracy 0.852046
step 5910, cost 194.407
step 5910, change in cost 0.0552826
step 5920, training accuracy 0.852046
step 5920, cost 194.352
step 5920, change in cost 0.0552979
step 5930, training accuracy 0.852046
step 5930, cost 194.297
step 5930, change in cost 0.0550995
step 5940, training accuracy 0.854145
step 5940, cost 194.241
step 5940, change in cost 0.0552216
step 5950, training accuracy 0.854145
step 5950, cost 194.186
step 5950, change in cost 0.0551453
step 5960, training accuracy 0.854145
step 5960, cost 194.131
step 5960, change in cost 0.0551758
step 5970, training accuracy 0.854145
step 5970, cost 194.076
step 5970, change in cost 0.055069
step 5980, training accuracy 0.854145
step 5980, cost 194.021
step 5980, change in cost 0.0550232
step 5990, training accuracy 0.854145
step 5990, cost 193.966
step 5990, change in cost 0.0550537
step 6000, training accuracy 0.854145
step 6000, cost 193.911
step 6000, change in cost 0.0549316
step 6010, training accuracy 0.855194
step 6010, cost 193.856
step 6010, change in cost 0.0549927
step 6020, training accuracy 0.856243
step 6020, cost 193.801
step 6020, change in cost 0.0548553
step 6030, training accuracy 0.856243
step 6030, cost 193.746
step 6030, change in cost 0.0549316
step 6040, training accuracy 0.856243
step 6040, cost 193.691
step 6040, change in cost 0.0548706
step 6050, training accuracy 0.856243
step 6050, cost 193.637
step 6050, change in cost 0.0547333
step 6060, training accuracy 0.856243
step 6060, cost 193.582
step 6060, change in cost 0.0548553
step 6070, training accuracy 0.856243
step 6070, cost 193.527
step 6070, change in cost 0.0546875
step 6080, training accuracy 0.857293
step 6080, cost 193.472
step 6080, change in cost 0.0547485
step 6090, training accuracy 0.857293
step 6090, cost 193.418
step 6090, change in cost 0.054718
step 6100, training accuracy 0.856243
step 6100, cost 193.363
step 6100, change in cost 0.0546265
step 6110, training accuracy 0.856243
step 6110, cost 193.308
step 6110, change in cost 0.0545807
step 6120, training accuracy 0.857293
step 6120, cost 193.254
step 6120, change in cost 0.054657
step 6130, training accuracy 0.857293
step 6130, cost 193.199
step 6130, change in cost 0.0544891
step 6140, training accuracy 0.858342
step 6140, cost 193.145
step 6140, change in cost 0.0544586
step 6150, training accuracy 0.858342
step 6150, cost 193.09
step 6150, change in cost 0.0545044
step 6160, training accuracy 0.858342
step 6160, cost 193.036
step 6160, change in cost 0.0544891
step 6170, training accuracy 0.858342
step 6170, cost 192.981
step 6170, change in cost 0.0544128
step 6180, training accuracy 0.860441
step 6180, cost 192.927
step 6180, change in cost 0.0543976
step 6190, training accuracy 0.860441
step 6190, cost 192.873
step 6190, change in cost 0.0543365
step 6200, training accuracy 0.860441
step 6200, cost 192.818
step 6200, change in cost 0.0543823
step 6210, training accuracy 0.860441
step 6210, cost 192.764
step 6210, change in cost 0.0542603
step 6220, training accuracy 0.860441
step 6220, cost 192.71
step 6220, change in cost 0.0542145
step 6230, training accuracy 0.86149
step 6230, cost 192.656
step 6230, change in cost 0.0542297
step 6240, training accuracy 0.86149
step 6240, cost 192.601
step 6240, change in cost 0.0541534
step 6250, training accuracy 0.86149
step 6250, cost 192.547
step 6250, change in cost 0.0541687
step 6260, training accuracy 0.862539
step 6260, cost 192.493
step 6260, change in cost 0.0540924
step 6270, training accuracy 0.862539
step 6270, cost 192.439
step 6270, change in cost 0.0540619
step 6280, training accuracy 0.862539
step 6280, cost 192.385
step 6280, change in cost 0.0541077
step 6290, training accuracy 0.862539
step 6290, cost 192.331
step 6290, change in cost 0.0539856
step 6300, training accuracy 0.862539
step 6300, cost 192.277
step 6300, change in cost 0.0540009
step 6310, training accuracy 0.862539
step 6310, cost 192.223
step 6310, change in cost 0.0539246
step 6320, training accuracy 0.862539
step 6320, cost 192.169
step 6320, change in cost 0.0539551
step 6330, training accuracy 0.862539
step 6330, cost 192.115
step 6330, change in cost 0.0538635
step 6340, training accuracy 0.865687
step 6340, cost 192.061
step 6340, change in cost 0.0538788
step 6350, training accuracy 0.866737
step 6350, cost 192.008
step 6350, change in cost 0.0537872
step 6360, training accuracy 0.867786
step 6360, cost 191.954
step 6360, change in cost 0.0538483
step 6370, training accuracy 0.867786
step 6370, cost 191.9
step 6370, change in cost 0.0536957
step 6380, training accuracy 0.868835
step 6380, cost 191.846
step 6380, change in cost 0.0536804
step 6390, training accuracy 0.868835
step 6390, cost 191.793
step 6390, change in cost 0.0536499
step 6400, training accuracy 0.868835
step 6400, cost 191.739
step 6400, change in cost 0.0537415
step 6410, training accuracy 0.868835
step 6410, cost 191.685
step 6410, change in cost 0.0535889
step 6420, training accuracy 0.868835
step 6420, cost 191.632
step 6420, change in cost 0.0536346
step 6430, training accuracy 0.868835
step 6430, cost 191.578
step 6430, change in cost 0.0535736
step 6440, training accuracy 0.868835
step 6440, cost 191.525
step 6440, change in cost 0.0535278
step 6450, training accuracy 0.868835
step 6450, cost 191.471
step 6450, change in cost 0.0535431
step 6460, training accuracy 0.868835
step 6460, cost 191.418
step 6460, change in cost 0.0533905
step 6470, training accuracy 0.868835
step 6470, cost 191.364
step 6470, change in cost 0.0534668
step 6480, training accuracy 0.870934
step 6480, cost 191.311
step 6480, change in cost 0.0533752
step 6490, training accuracy 0.870934
step 6490, cost 191.257
step 6490, change in cost 0.05336
step 6500, training accuracy 0.870934
step 6500, cost 191.204
step 6500, change in cost 0.0533752
step 6510, training accuracy 0.870934
step 6510, cost 191.151
step 6510, change in cost 0.0532837
step 6520, training accuracy 0.870934
step 6520, cost 191.097
step 6520, change in cost 0.0533447
step 6530, training accuracy 0.870934
step 6530, cost 191.044
step 6530, change in cost 0.0531311
step 6540, training accuracy 0.871983
step 6540, cost 190.991
step 6540, change in cost 0.0532684
step 6550, training accuracy 0.873033
step 6550, cost 190.938
step 6550, change in cost 0.0531006
step 6560, training accuracy 0.873033
step 6560, cost 190.885
step 6560, change in cost 0.0531464
step 6570, training accuracy 0.873033
step 6570, cost 190.832
step 6570, change in cost 0.0531464
step 6580, training accuracy 0.874082
step 6580, cost 190.779
step 6580, change in cost 0.0531006
step 6590, training accuracy 0.874082
step 6590, cost 190.726
step 6590, change in cost 0.0530243
step 6600, training accuracy 0.874082
step 6600, cost 190.673
step 6600, change in cost 0.052948
step 6610, training accuracy 0.874082
step 6610, cost 190.62
step 6610, change in cost 0.0529938
step 6620, training accuracy 0.874082
step 6620, cost 190.567
step 6620, change in cost 0.0529633
step 6630, training accuracy 0.874082
step 6630, cost 190.514
step 6630, change in cost 0.0529175
step 6640, training accuracy 0.874082
step 6640, cost 190.461
step 6640, change in cost 0.0528412
step 6650, training accuracy 0.874082
step 6650, cost 190.408
step 6650, change in cost 0.0529175
step 6660, training accuracy 0.874082
step 6660, cost 190.355
step 6660, change in cost 0.0527954
step 6670, training accuracy 0.874082
step 6670, cost 190.302
step 6670, change in cost 0.0527191
step 6680, training accuracy 0.875131
step 6680, cost 190.25
step 6680, change in cost 0.0527649
step 6690, training accuracy 0.87723
step 6690, cost 190.197
step 6690, change in cost 0.0527496
step 6700, training accuracy 0.878279
step 6700, cost 190.144
step 6700, change in cost 0.0526276
step 6710, training accuracy 0.878279
step 6710, cost 190.092
step 6710, change in cost 0.0526886
step 6720, training accuracy 0.878279
step 6720, cost 190.039
step 6720, change in cost 0.0526581
step 6730, training accuracy 0.878279
step 6730, cost 189.986
step 6730, change in cost 0.0525513
step 6740, training accuracy 0.878279
step 6740, cost 189.934
step 6740, change in cost 0.0525818
step 6750, training accuracy 0.878279
step 6750, cost 189.881
step 6750, change in cost 0.052536
step 6760, training accuracy 0.879328
step 6760, cost 189.829
step 6760, change in cost 0.0525055
step 6770, training accuracy 0.879328
step 6770, cost 189.776
step 6770, change in cost 0.0523834
step 6780, training accuracy 0.879328
step 6780, cost 189.724
step 6780, change in cost 0.0525513
step 6790, training accuracy 0.879328
step 6790, cost 189.671
step 6790, change in cost 0.0523834
step 6800, training accuracy 0.879328
step 6800, cost 189.619
step 6800, change in cost 0.0523529
step 6810, training accuracy 0.879328
step 6810, cost 189.567
step 6810, change in cost 0.0523376
step 6820, training accuracy 0.879328
step 6820, cost 189.514
step 6820, change in cost 0.0523071
step 6830, training accuracy 0.879328
step 6830, cost 189.462
step 6830, change in cost 0.0523376
step 6840, training accuracy 0.879328
step 6840, cost 189.41
step 6840, change in cost 0.0522156
step 6850, training accuracy 0.879328
step 6850, cost 189.358
step 6850, change in cost 0.0522156
step 6860, training accuracy 0.879328
step 6860, cost 189.306
step 6860, change in cost 0.052124
step 6870, training accuracy 0.879328
step 6870, cost 189.253
step 6870, change in cost 0.0521393
step 6880, training accuracy 0.879328
step 6880, cost 189.201
step 6880, change in cost 0.0521698
step 6890, training accuracy 0.879328
step 6890, cost 189.149
step 6890, change in cost 0.0520172
step 6900, training accuracy 0.879328
step 6900, cost 189.097
step 6900, change in cost 0.052124
step 6910, training accuracy 0.879328
step 6910, cost 189.045
step 6910, change in cost 0.0520325
step 6920, training accuracy 0.879328
step 6920, cost 188.993
step 6920, change in cost 0.0519867
step 6930, training accuracy 0.880378
step 6930, cost 188.941
step 6930, change in cost 0.0519257
step 6940, training accuracy 0.880378
step 6940, cost 188.889
step 6940, change in cost 0.0519104
step 6950, training accuracy 0.880378
step 6950, cost 188.837
step 6950, change in cost 0.0519714
step 6960, training accuracy 0.880378
step 6960, cost 188.785
step 6960, change in cost 0.0518188
step 6970, training accuracy 0.880378
step 6970, cost 188.734
step 6970, change in cost 0.0518341
step 6980, training accuracy 0.880378
step 6980, cost 188.682
step 6980, change in cost 0.0518646
step 6990, training accuracy 0.880378
step 6990, cost 188.63
step 6990, change in cost 0.051651
step 7000, training accuracy 0.880378
step 7000, cost 188.578
step 7000, change in cost 0.0517883
step 7010, training accuracy 0.880378
step 7010, cost 188.527
step 7010, change in cost 0.0517883
step 7020, training accuracy 0.881427
step 7020, cost 188.475
step 7020, change in cost 0.0516357
step 7030, training accuracy 0.881427
step 7030, cost 188.423
step 7030, change in cost 0.0516052
step 7040, training accuracy 0.881427
step 7040, cost 188.372
step 7040, change in cost 0.0516205
step 7050, training accuracy 0.881427
step 7050, cost 188.32
step 7050, change in cost 0.051651
step 7060, training accuracy 0.881427
step 7060, cost 188.269
step 7060, change in cost 0.0514526
step 7070, training accuracy 0.882476
step 7070, cost 188.217
step 7070, change in cost 0.051651
step 7080, training accuracy 0.882476
step 7080, cost 188.165
step 7080, change in cost 0.0514832
step 7090, training accuracy 0.882476
step 7090, cost 188.114
step 7090, change in cost 0.0514374
step 7100, training accuracy 0.882476
step 7100, cost 188.063
step 7100, change in cost 0.0513916
step 7110, training accuracy 0.882476
step 7110, cost 188.011
step 7110, change in cost 0.0513458
step 7120, training accuracy 0.882476
step 7120, cost 187.96
step 7120, change in cost 0.0514526
step 7130, training accuracy 0.882476
step 7130, cost 187.909
step 7130, change in cost 0.0513306
step 7140, training accuracy 0.882476
step 7140, cost 187.857
step 7140, change in cost 0.0512543
step 7150, training accuracy 0.882476
step 7150, cost 187.806
step 7150, change in cost 0.0513153
step 7160, training accuracy 0.882476
step 7160, cost 187.755
step 7160, change in cost 0.0512238
step 7170, training accuracy 0.882476
step 7170, cost 187.704
step 7170, change in cost 0.0512085
step 7180, training accuracy 0.882476
step 7180, cost 187.652
step 7180, change in cost 0.0511475
step 7190, training accuracy 0.882476
step 7190, cost 187.601
step 7190, change in cost 0.0511932
step 7200, training accuracy 0.882476
step 7200, cost 187.55
step 7200, change in cost 0.0511169
step 7210, training accuracy 0.882476
step 7210, cost 187.499
step 7210, change in cost 0.0511322
step 7220, training accuracy 0.883526
step 7220, cost 187.448
step 7220, change in cost 0.0510254
step 7230, training accuracy 0.883526
step 7230, cost 187.397
step 7230, change in cost 0.0510712
step 7240, training accuracy 0.884575
step 7240, cost 187.346
step 7240, change in cost 0.0509644
step 7250, training accuracy 0.885624
step 7250, cost 187.295
step 7250, change in cost 0.0509491
step 7260, training accuracy 0.885624
step 7260, cost 187.244
step 7260, change in cost 0.0509186
step 7270, training accuracy 0.885624
step 7270, cost 187.193
step 7270, change in cost 0.0509338
step 7280, training accuracy 0.886674
step 7280, cost 187.142
step 7280, change in cost 0.0509491
step 7290, training accuracy 0.886674
step 7290, cost 187.091
step 7290, change in cost 0.050766
step 7300, training accuracy 0.886674
step 7300, cost 187.041
step 7300, change in cost 0.0507965
step 7310, training accuracy 0.886674
step 7310, cost 186.99
step 7310, change in cost 0.0507812
step 7320, training accuracy 0.886674
step 7320, cost 186.939
step 7320, change in cost 0.0507812
step 7330, training accuracy 0.886674
step 7330, cost 186.888
step 7330, change in cost 0.0506592
step 7340, training accuracy 0.886674
step 7340, cost 186.838
step 7340, change in cost 0.0507507
step 7350, training accuracy 0.886674
step 7350, cost 186.787
step 7350, change in cost 0.0506439
step 7360, training accuracy 0.886674
step 7360, cost 186.736
step 7360, change in cost 0.0505981
step 7370, training accuracy 0.886674
step 7370, cost 186.686
step 7370, change in cost 0.0505981
step 7380, training accuracy 0.887723
step 7380, cost 186.635
step 7380, change in cost 0.0505981
step 7390, training accuracy 0.887723
step 7390, cost 186.585
step 7390, change in cost 0.0505981
step 7400, training accuracy 0.887723
step 7400, cost 186.534
step 7400, change in cost 0.0504456
step 7410, training accuracy 0.888772
step 7410, cost 186.484
step 7410, change in cost 0.0505066
step 7420, training accuracy 0.888772
step 7420, cost 186.433
step 7420, change in cost 0.0504608
step 7430, training accuracy 0.888772
step 7430, cost 186.383
step 7430, change in cost 0.0503845
step 7440, training accuracy 0.889822
step 7440, cost 186.332
step 7440, change in cost 0.050415
step 7450, training accuracy 0.889822
step 7450, cost 186.282
step 7450, change in cost 0.0502472
step 7460, training accuracy 0.889822
step 7460, cost 186.232
step 7460, change in cost 0.0504456
step 7470, training accuracy 0.889822
step 7470, cost 186.181
step 7470, change in cost 0.0503387
step 7480, training accuracy 0.889822
step 7480, cost 186.131
step 7480, change in cost 0.0502167
step 7490, training accuracy 0.890871
step 7490, cost 186.081
step 7490, change in cost 0.0502014
step 7500, training accuracy 0.890871
step 7500, cost 186.031
step 7500, change in cost 0.0502319
step 7510, training accuracy 0.89297
step 7510, cost 185.98
step 7510, change in cost 0.0501862
step 7520, training accuracy 0.894019
step 7520, cost 185.93
step 7520, change in cost 0.0501404
step 7530, training accuracy 0.894019
step 7530, cost 185.88
step 7530, change in cost 0.0501404
step 7540, training accuracy 0.894019
step 7540, cost 185.83
step 7540, change in cost 0.0500641
step 7550, training accuracy 0.895068
step 7550, cost 185.78
step 7550, change in cost 0.0501099
step 7560, training accuracy 0.895068
step 7560, cost 185.73
step 7560, change in cost 0.0499573
step 7570, training accuracy 0.895068
step 7570, cost 185.68
step 7570, change in cost 0.0500488
step 7580, training accuracy 0.895068
step 7580, cost 185.63
step 7580, change in cost 0.0499878
step 7590, training accuracy 0.895068
step 7590, cost 185.58
step 7590, change in cost 0.0499573
step 7600, training accuracy 0.895068
step 7600, cost 185.53
step 7600, change in cost 0.0499115
step 7610, training accuracy 0.896118
step 7610, cost 185.48
step 7610, change in cost 0.0498352
step 7620, training accuracy 0.896118
step 7620, cost 185.43
step 7620, change in cost 0.0498657
step 7630, training accuracy 0.896118
step 7630, cost 185.381
step 7630, change in cost 0.0497894
step 7640, training accuracy 0.898216
step 7640, cost 185.331
step 7640, change in cost 0.0497589
step 7650, training accuracy 0.898216
step 7650, cost 185.281
step 7650, change in cost 0.0497894
step 7660, training accuracy 0.898216
step 7660, cost 185.231
step 7660, change in cost 0.0497284
step 7670, training accuracy 0.898216
step 7670, cost 185.182
step 7670, change in cost 0.0497131
step 7680, training accuracy 0.898216
step 7680, cost 185.132
step 7680, change in cost 0.0496521
step 7690, training accuracy 0.898216
step 7690, cost 185.082
step 7690, change in cost 0.0496216
step 7700, training accuracy 0.898216
step 7700, cost 185.033
step 7700, change in cost 0.0496063
step 7710, training accuracy 0.899265
step 7710, cost 184.983
step 7710, change in cost 0.0495911
step 7720, training accuracy 0.899265
step 7720, cost 184.934
step 7720, change in cost 0.04953
step 7730, training accuracy 0.899265
step 7730, cost 184.884
step 7730, change in cost 0.0496216
step 7740, training accuracy 0.899265
step 7740, cost 184.835
step 7740, change in cost 0.0494232
step 7750, training accuracy 0.899265
step 7750, cost 184.785
step 7750, change in cost 0.0494843
step 7760, training accuracy 0.899265
step 7760, cost 184.736
step 7760, change in cost 0.0493774
step 7770, training accuracy 0.899265
step 7770, cost 184.686
step 7770, change in cost 0.0494385
step 7780, training accuracy 0.899265
step 7780, cost 184.637
step 7780, change in cost 0.0493469
step 7790, training accuracy 0.899265
step 7790, cost 184.588
step 7790, change in cost 0.0493164
step 7800, training accuracy 0.899265
step 7800, cost 184.538
step 7800, change in cost 0.0493622
step 7810, training accuracy 0.899265
step 7810, cost 184.489
step 7810, change in cost 0.0492706
step 7820, training accuracy 0.899265
step 7820, cost 184.44
step 7820, change in cost 0.0492401
step 7830, training accuracy 0.899265
step 7830, cost 184.391
step 7830, change in cost 0.0492096
step 7840, training accuracy 0.900315
step 7840, cost 184.341
step 7840, change in cost 0.0492249
step 7850, training accuracy 0.900315
step 7850, cost 184.292
step 7850, change in cost 0.0492096
step 7860, training accuracy 0.900315
step 7860, cost 184.243
step 7860, change in cost 0.049118
step 7870, training accuracy 0.900315
step 7870, cost 184.194
step 7870, change in cost 0.0490875
step 7880, training accuracy 0.900315
step 7880, cost 184.145
step 7880, change in cost 0.0490875
step 7890, training accuracy 0.900315
step 7890, cost 184.096
step 7890, change in cost 0.0490723
step 7900, training accuracy 0.901364
step 7900, cost 184.047
step 7900, change in cost 0.0490112
step 7910, training accuracy 0.902413
step 7910, cost 183.998
step 7910, change in cost 0.0489655
step 7920, training accuracy 0.902413
step 7920, cost 183.949
step 7920, change in cost 0.0490875
step 7930, training accuracy 0.902413
step 7930, cost 183.9
step 7930, change in cost 0.0488739
step 7940, training accuracy 0.903463
step 7940, cost 183.851
step 7940, change in cost 0.0488739
step 7950, training accuracy 0.903463
step 7950, cost 183.802
step 7950, change in cost 0.0489044
step 7960, training accuracy 0.903463
step 7960, cost 183.753
step 7960, change in cost 0.0488281
step 7970, training accuracy 0.903463
step 7970, cost 183.704
step 7970, change in cost 0.0487671
step 7980, training accuracy 0.903463
step 7980, cost 183.656
step 7980, change in cost 0.0488129
step 7990, training accuracy 0.903463
step 7990, cost 183.607
step 7990, change in cost 0.0487518
step 8000, training accuracy 0.904512
step 8000, cost 183.558
step 8000, change in cost 0.0487518
step 8010, training accuracy 0.904512
step 8010, cost 183.509
step 8010, change in cost 0.0487061
step 8020, training accuracy 0.904512
step 8020, cost 183.461
step 8020, change in cost 0.0486603
step 8030, training accuracy 0.904512
step 8030, cost 183.412
step 8030, change in cost 0.0486908
step 8040, training accuracy 0.905561
step 8040, cost 183.363
step 8040, change in cost 0.0486298
step 8050, training accuracy 0.905561
step 8050, cost 183.315
step 8050, change in cost 0.0485535
step 8060, training accuracy 0.905561
step 8060, cost 183.266
step 8060, change in cost 0.0485229
step 8070, training accuracy 0.905561
step 8070, cost 183.218
step 8070, change in cost 0.0485535
step 8080, training accuracy 0.905561
step 8080, cost 183.169
step 8080, change in cost 0.0484924
step 8090, training accuracy 0.905561
step 8090, cost 183.121
step 8090, change in cost 0.0484772
step 8100, training accuracy 0.905561
step 8100, cost 183.072
step 8100, change in cost 0.0484314
step 8110, training accuracy 0.908709
step 8110, cost 183.024
step 8110, change in cost 0.0484161
step 8120, training accuracy 0.908709
step 8120, cost 182.976
step 8120, change in cost 0.0483551
step 8130, training accuracy 0.908709
step 8130, cost 182.927
step 8130, change in cost 0.0484314
step 8140, training accuracy 0.908709
step 8140, cost 182.879
step 8140, change in cost 0.0483246
step 8150, training accuracy 0.908709
step 8150, cost 182.831
step 8150, change in cost 0.0482635
step 8160, training accuracy 0.909759
step 8160, cost 182.782
step 8160, change in cost 0.0482941
step 8170, training accuracy 0.909759
step 8170, cost 182.734
step 8170, change in cost 0.0481873
step 8180, training accuracy 0.909759
step 8180, cost 182.686
step 8180, change in cost 0.0482178
step 8190, training accuracy 0.911857
step 8190, cost 182.638
step 8190, change in cost 0.0481873
step 8200, training accuracy 0.912907
step 8200, cost 182.59
step 8200, change in cost 0.048172
step 8210, training accuracy 0.912907
step 8210, cost 182.541
step 8210, change in cost 0.048172
step 8220, training accuracy 0.913956
step 8220, cost 182.493
step 8220, change in cost 0.0480652
step 8230, training accuracy 0.913956
step 8230, cost 182.445
step 8230, change in cost 0.0480652
step 8240, training accuracy 0.913956
step 8240, cost 182.397
step 8240, change in cost 0.0480042
step 8250, training accuracy 0.913956
step 8250, cost 182.349
step 8250, change in cost 0.0480652
step 8260, training accuracy 0.913956
step 8260, cost 182.301
step 8260, change in cost 0.0480347
step 8270, training accuracy 0.913956
step 8270, cost 182.253
step 8270, change in cost 0.047821
step 8280, training accuracy 0.913956
step 8280, cost 182.205
step 8280, change in cost 0.0480347
step 8290, training accuracy 0.913956
step 8290, cost 182.157
step 8290, change in cost 0.0478668
step 8300, training accuracy 0.913956
step 8300, cost 182.11
step 8300, change in cost 0.0478668
step 8310, training accuracy 0.913956
step 8310, cost 182.062
step 8310, change in cost 0.0479736
step 8320, training accuracy 0.915005
step 8320, cost 182.014
step 8320, change in cost 0.047699
step 8330, training accuracy 0.913956
step 8330, cost 181.966
step 8330, change in cost 0.0477753
step 8340, training accuracy 0.913956
step 8340, cost 181.918
step 8340, change in cost 0.04776
step 8350, training accuracy 0.915005
step 8350, cost 181.871
step 8350, change in cost 0.0477448
step 8360, training accuracy 0.915005
step 8360, cost 181.823
step 8360, change in cost 0.04776
step 8370, training accuracy 0.915005
step 8370, cost 181.775
step 8370, change in cost 0.0476532
step 8380, training accuracy 0.915005
step 8380, cost 181.728
step 8380, change in cost 0.0476227
step 8390, training accuracy 0.916055
step 8390, cost 181.68
step 8390, change in cost 0.0476074
step 8400, training accuracy 0.917104
step 8400, cost 181.632
step 8400, change in cost 0.0476227
step 8410, training accuracy 0.917104
step 8410, cost 181.585
step 8410, change in cost 0.0475616
step 8420, training accuracy 0.917104
step 8420, cost 181.537
step 8420, change in cost 0.0474854
step 8430, training accuracy 0.917104
step 8430, cost 181.49
step 8430, change in cost 0.0476074
step 8440, training accuracy 0.917104
step 8440, cost 181.442
step 8440, change in cost 0.0474396
step 8450, training accuracy 0.918153
step 8450, cost 181.395
step 8450, change in cost 0.0473938
step 8460, training accuracy 0.918153
step 8460, cost 181.347
step 8460, change in cost 0.0474701
step 8470, training accuracy 0.919203
step 8470, cost 181.3
step 8470, change in cost 0.0474243
step 8480, training accuracy 0.919203
step 8480, cost 181.253
step 8480, change in cost 0.0473633
step 8490, training accuracy 0.919203
step 8490, cost 181.205
step 8490, change in cost 0.0473175
step 8500, training accuracy 0.920252
step 8500, cost 181.158
step 8500, change in cost 0.047287
step 8510, training accuracy 0.920252
step 8510, cost 181.111
step 8510, change in cost 0.0473022
step 8520, training accuracy 0.920252
step 8520, cost 181.063
step 8520, change in cost 0.0472107
step 8530, training accuracy 0.920252
step 8530, cost 181.016
step 8530, change in cost 0.047226
step 8540, training accuracy 0.920252
step 8540, cost 180.969
step 8540, change in cost 0.047226
step 8550, training accuracy 0.920252
step 8550, cost 180.922
step 8550, change in cost 0.0471649
step 8560, training accuracy 0.921301
step 8560, cost 180.875
step 8560, change in cost 0.0471802
step 8570, training accuracy 0.921301
step 8570, cost 180.828
step 8570, change in cost 0.0471039
step 8580, training accuracy 0.92235
step 8580, cost 180.781
step 8580, change in cost 0.0470734
step 8590, training accuracy 0.92235
step 8590, cost 180.733
step 8590, change in cost 0.0471039
step 8600, training accuracy 0.92235
step 8600, cost 180.686
step 8600, change in cost 0.0469818
step 8610, training accuracy 0.92235
step 8610, cost 180.639
step 8610, change in cost 0.0469666
step 8620, training accuracy 0.92235
step 8620, cost 180.592
step 8620, change in cost 0.0470428
step 8630, training accuracy 0.92235
step 8630, cost 180.545
step 8630, change in cost 0.0469666
step 8640, training accuracy 0.92235
step 8640, cost 180.499
step 8640, change in cost 0.046936
step 8650, training accuracy 0.92235
step 8650, cost 180.452
step 8650, change in cost 0.0468903
step 8660, training accuracy 0.92235
step 8660, cost 180.405
step 8660, change in cost 0.0468903
step 8670, training accuracy 0.92235
step 8670, cost 180.358
step 8670, change in cost 0.0467682
step 8680, training accuracy 0.92235
step 8680, cost 180.311
step 8680, change in cost 0.0468445
step 8690, training accuracy 0.92235
step 8690, cost 180.264
step 8690, change in cost 0.046814
step 8700, training accuracy 0.92235
step 8700, cost 180.218
step 8700, change in cost 0.0466309
step 8710, training accuracy 0.92235
step 8710, cost 180.171
step 8710, change in cost 0.046875
step 8720, training accuracy 0.92235
step 8720, cost 180.124
step 8720, change in cost 0.0466614
step 8730, training accuracy 0.9234
step 8730, cost 180.077
step 8730, change in cost 0.0466766
step 8740, training accuracy 0.9234
step 8740, cost 180.031
step 8740, change in cost 0.0466461
step 8750, training accuracy 0.9234
step 8750, cost 179.984
step 8750, change in cost 0.0466003
step 8760, training accuracy 0.9234
step 8760, cost 179.938
step 8760, change in cost 0.0464935
step 8770, training accuracy 0.9234
step 8770, cost 179.891
step 8770, change in cost 0.0466156
step 8780, training accuracy 0.9234
step 8780, cost 179.844
step 8780, change in cost 0.0467072
step 8790, training accuracy 0.9234
step 8790, cost 179.798
step 8790, change in cost 0.0464783
step 8800, training accuracy 0.9234
step 8800, cost 179.752
step 8800, change in cost 0.0464172
step 8810, training accuracy 0.9234
step 8810, cost 179.705
step 8810, change in cost 0.0464478
step 8820, training accuracy 0.9234
step 8820, cost 179.659
step 8820, change in cost 0.046463
step 8830, training accuracy 0.9234
step 8830, cost 179.612
step 8830, change in cost 0.046402
step 8840, training accuracy 0.9234
step 8840, cost 179.566
step 8840, change in cost 0.046402
step 8850, training accuracy 0.9234
step 8850, cost 179.519
step 8850, change in cost 0.0463562
step 8860, training accuracy 0.924449
step 8860, cost 179.473
step 8860, change in cost 0.0462952
step 8870, training accuracy 0.924449
step 8870, cost 179.427
step 8870, change in cost 0.0462952
step 8880, training accuracy 0.924449
step 8880, cost 179.381
step 8880, change in cost 0.0462646
step 8890, training accuracy 0.924449
step 8890, cost 179.334
step 8890, change in cost 0.0462036
step 8900, training accuracy 0.924449
step 8900, cost 179.288
step 8900, change in cost 0.0463104
step 8910, training accuracy 0.924449
step 8910, cost 179.242
step 8910, change in cost 0.0461121
step 8920, training accuracy 0.924449
step 8920, cost 179.196
step 8920, change in cost 0.0462189
step 8930, training accuracy 0.924449
step 8930, cost 179.15
step 8930, change in cost 0.0460205
step 8940, training accuracy 0.924449
step 8940, cost 179.104
step 8940, change in cost 0.0461884
step 8950, training accuracy 0.924449
step 8950, cost 179.057
step 8950, change in cost 0.0461121
step 8960, training accuracy 0.924449
step 8960, cost 179.011
step 8960, change in cost 0.0460663
step 8970, training accuracy 0.924449
step 8970, cost 178.965
step 8970, change in cost 0.0459747
step 8980, training accuracy 0.924449
step 8980, cost 178.919
step 8980, change in cost 0.0460205
step 8990, training accuracy 0.925498
step 8990, cost 178.873
step 8990, change in cost 0.0459747
step 9000, training accuracy 0.925498
step 9000, cost 178.827
step 9000, change in cost 0.0459595
step 9010, training accuracy 0.925498
step 9010, cost 178.782
step 9010, change in cost 0.0458832
step 9020, training accuracy 0.925498
step 9020, cost 178.736
step 9020, change in cost 0.0459137
step 9030, training accuracy 0.925498
step 9030, cost 178.69
step 9030, change in cost 0.0458832
step 9040, training accuracy 0.925498
step 9040, cost 178.644
step 9040, change in cost 0.0458527
step 9050, training accuracy 0.925498
step 9050, cost 178.598
step 9050, change in cost 0.0457916
step 9060, training accuracy 0.926548
step 9060, cost 178.552
step 9060, change in cost 0.0457611
step 9070, training accuracy 0.926548
step 9070, cost 178.507
step 9070, change in cost 0.0458374
step 9080, training accuracy 0.926548
step 9080, cost 178.461
step 9080, change in cost 0.0457306
step 9090, training accuracy 0.926548
step 9090, cost 178.415
step 9090, change in cost 0.0456543
step 9100, training accuracy 0.927597
step 9100, cost 178.369
step 9100, change in cost 0.0456543
step 9110, training accuracy 0.927597
step 9110, cost 178.324
step 9110, change in cost 0.0456543
step 9120, training accuracy 0.927597
step 9120, cost 178.278
step 9120, change in cost 0.0456238
step 9130, training accuracy 0.927597
step 9130, cost 178.233
step 9130, change in cost 0.045639
step 9140, training accuracy 0.927597
step 9140, cost 178.187
step 9140, change in cost 0.0455627
step 9150, training accuracy 0.927597
step 9150, cost 178.141
step 9150, change in cost 0.0455322
step 9160, training accuracy 0.927597
step 9160, cost 178.096
step 9160, change in cost 0.0455627
step 9170, training accuracy 0.928646
step 9170, cost 178.05
step 9170, change in cost 0.0455017
step 9180, training accuracy 0.929696
step 9180, cost 178.005
step 9180, change in cost 0.0454254
step 9190, training accuracy 0.929696
step 9190, cost 177.959
step 9190, change in cost 0.0454712
step 9200, training accuracy 0.929696
step 9200, cost 177.914
step 9200, change in cost 0.0453949
step 9210, training accuracy 0.929696
step 9210, cost 177.869
step 9210, change in cost 0.0453644
step 9220, training accuracy 0.929696
step 9220, cost 177.823
step 9220, change in cost 0.0453796
step 9230, training accuracy 0.929696
step 9230, cost 177.778
step 9230, change in cost 0.0452728
step 9240, training accuracy 0.929696
step 9240, cost 177.733
step 9240, change in cost 0.0453186
step 9250, training accuracy 0.929696
step 9250, cost 177.687
step 9250, change in cost 0.0453491
step 9260, training accuracy 0.929696
step 9260, cost 177.642
step 9260, change in cost 0.0452728
step 9270, training accuracy 0.929696
step 9270, cost 177.597
step 9270, change in cost 0.0452118
step 9280, training accuracy 0.929696
step 9280, cost 177.552
step 9280, change in cost 0.045166
step 9290, training accuracy 0.929696
step 9290, cost 177.506
step 9290, change in cost 0.0452728
step 9300, training accuracy 0.929696
step 9300, cost 177.461
step 9300, change in cost 0.0450439
step 9310, training accuracy 0.929696
step 9310, cost 177.416
step 9310, change in cost 0.045166
step 9320, training accuracy 0.932844
step 9320, cost 177.371
step 9320, change in cost 0.0450287
step 9330, training accuracy 0.932844
step 9330, cost 177.326
step 9330, change in cost 0.045105
step 9340, training accuracy 0.932844
step 9340, cost 177.281
step 9340, change in cost 0.0451202
step 9350, training accuracy 0.932844
step 9350, cost 177.236
step 9350, change in cost 0.0450439
step 9360, training accuracy 0.932844
step 9360, cost 177.191
step 9360, change in cost 0.0449982
step 9370, training accuracy 0.931794
step 9370, cost 177.146
step 9370, change in cost 0.0449219
step 9380, training accuracy 0.931794
step 9380, cost 177.101
step 9380, change in cost 0.0449982
step 9390, training accuracy 0.931794
step 9390, cost 177.056
step 9390, change in cost 0.0448456
step 9400, training accuracy 0.931794
step 9400, cost 177.011
step 9400, change in cost 0.0449829
step 9410, training accuracy 0.931794
step 9410, cost 176.966
step 9410, change in cost 0.0448456
step 9420, training accuracy 0.931794
step 9420, cost 176.922
step 9420, change in cost 0.0447998
step 9430, training accuracy 0.931794
step 9430, cost 176.877
step 9430, change in cost 0.0448608
step 9440, training accuracy 0.931794
step 9440, cost 176.832
step 9440, change in cost 0.0447693
step 9450, training accuracy 0.931794
step 9450, cost 176.787
step 9450, change in cost 0.044693
step 9460, training accuracy 0.931794
step 9460, cost 176.742
step 9460, change in cost 0.0448608
step 9470, training accuracy 0.931794
step 9470, cost 176.698
step 9470, change in cost 0.0446625
step 9480, training accuracy 0.931794
step 9480, cost 176.653
step 9480, change in cost 0.0446625
step 9490, training accuracy 0.931794
step 9490, cost 176.608
step 9490, change in cost 0.0446472
step 9500, training accuracy 0.932844
step 9500, cost 176.564
step 9500, change in cost 0.0446777
step 9510, training accuracy 0.932844
step 9510, cost 176.519
step 9510, change in cost 0.044632
step 9520, training accuracy 0.932844
step 9520, cost 176.475
step 9520, change in cost 0.0445404
step 9530, training accuracy 0.932844
step 9530, cost 176.43
step 9530, change in cost 0.0446014
step 9540, training accuracy 0.932844
step 9540, cost 176.385
step 9540, change in cost 0.0444946
step 9550, training accuracy 0.932844
step 9550, cost 176.341
step 9550, change in cost 0.0444946
step 9560, training accuracy 0.932844
step 9560, cost 176.296
step 9560, change in cost 0.0445251
step 9570, training accuracy 0.932844
step 9570, cost 176.252
step 9570, change in cost 0.0444336
step 9580, training accuracy 0.932844
step 9580, cost 176.208
step 9580, change in cost 0.0443878
step 9590, training accuracy 0.932844
step 9590, cost 176.163
step 9590, change in cost 0.0444183
step 9600, training accuracy 0.932844
step 9600, cost 176.119
step 9600, change in cost 0.0444183
step 9610, training accuracy 0.932844
step 9610, cost 176.075
step 9610, change in cost 0.0442505
step 9620, training accuracy 0.932844
step 9620, cost 176.03
step 9620, change in cost 0.0444183
step 9630, training accuracy 0.932844
step 9630, cost 175.986
step 9630, change in cost 0.0443268
step 9640, training accuracy 0.932844
step 9640, cost 175.942
step 9640, change in cost 0.0442505
step 9650, training accuracy 0.932844
step 9650, cost 175.897
step 9650, change in cost 0.0442505
step 9660, training accuracy 0.932844
step 9660, cost 175.853
step 9660, change in cost 0.0441895
step 9670, training accuracy 0.932844
step 9670, cost 175.809
step 9670, change in cost 0.04422
step 9680, training accuracy 0.932844
step 9680, cost 175.765
step 9680, change in cost 0.0441742
step 9690, training accuracy 0.933893
step 9690, cost 175.721
step 9690, change in cost 0.0441742
step 9700, training accuracy 0.933893
step 9700, cost 175.676
step 9700, change in cost 0.0441437
step 9710, training accuracy 0.933893
step 9710, cost 175.632
step 9710, change in cost 0.0440521
step 9720, training accuracy 0.933893
step 9720, cost 175.588
step 9720, change in cost 0.0441589
step 9730, training accuracy 0.933893
step 9730, cost 175.544
step 9730, change in cost 0.0439453
step 9740, training accuracy 0.933893
step 9740, cost 175.5
step 9740, change in cost 0.0440521
step 9750, training accuracy 0.933893
step 9750, cost 175.456
step 9750, change in cost 0.0439911
step 9760, training accuracy 0.933893
step 9760, cost 175.412
step 9760, change in cost 0.0440063
step 9770, training accuracy 0.933893
step 9770, cost 175.368
step 9770, change in cost 0.0439453
step 9780, training accuracy 0.933893
step 9780, cost 175.324
step 9780, change in cost 0.0439301
step 9790, training accuracy 0.933893
step 9790, cost 175.28
step 9790, change in cost 0.0438843
step 9800, training accuracy 0.933893
step 9800, cost 175.237
step 9800, change in cost 0.0438232
step 9810, training accuracy 0.933893
step 9810, cost 175.193
step 9810, change in cost 0.0438385
step 9820, training accuracy 0.934942
step 9820, cost 175.149
step 9820, change in cost 0.0438385
step 9830, training accuracy 0.934942
step 9830, cost 175.105
step 9830, change in cost 0.043869
step 9840, training accuracy 0.934942
step 9840, cost 175.061
step 9840, change in cost 0.0437164
step 9850, training accuracy 0.934942
step 9850, cost 175.018
step 9850, change in cost 0.0437469
step 9860, training accuracy 0.934942
step 9860, cost 174.974
step 9860, change in cost 0.0436859
step 9870, training accuracy 0.934942
step 9870, cost 174.93
step 9870, change in cost 0.0438232
step 9880, training accuracy 0.934942
step 9880, cost 174.886
step 9880, change in cost 0.0436096
step 9890, training accuracy 0.934942
step 9890, cost 174.843
step 9890, change in cost 0.0436859
step 9900, training accuracy 0.934942
step 9900, cost 174.799
step 9900, change in cost 0.0436096
step 9910, training accuracy 0.934942
step 9910, cost 174.756
step 9910, change in cost 0.0435181
step 9920, training accuracy 0.934942
step 9920, cost 174.712
step 9920, change in cost 0.0435638
step 9930, training accuracy 0.934942
step 9930, cost 174.669
step 9930, change in cost 0.0435791
step 9940, training accuracy 0.934942
step 9940, cost 174.625
step 9940, change in cost 0.0435791
step 9950, training accuracy 0.934942
step 9950, cost 174.581
step 9950, change in cost 0.043457
step 9960, training accuracy 0.934942
step 9960, cost 174.538
step 9960, change in cost 0.0434418
step 9970, training accuracy 0.934942
step 9970, cost 174.495
step 9970, change in cost 0.0434875
step 9980, training accuracy 0.934942
step 9980, cost 174.451
step 9980, change in cost 0.0434113
step 9990, training accuracy 0.934942
step 9990, cost 174.408
step 9990, change in cost 0.0434265
step 10000, training accuracy 0.934942
step 10000, cost 174.364
step 10000, change in cost 0.0433655
step 10010, training accuracy 0.934942
step 10010, cost 174.321
step 10010, change in cost 0.0433655
step 10020, training accuracy 0.934942
step 10020, cost 174.278
step 10020, change in cost 0.0433197
step 10030, training accuracy 0.934942
step 10030, cost 174.234
step 10030, change in cost 0.0433044
step 10040, training accuracy 0.934942
step 10040, cost 174.191
step 10040, change in cost 0.0432281
step 10050, training accuracy 0.934942
step 10050, cost 174.148
step 10050, change in cost 0.0432892
step 10060, training accuracy 0.934942
step 10060, cost 174.105
step 10060, change in cost 0.0431976
step 10070, training accuracy 0.934942
step 10070, cost 174.061
step 10070, change in cost 0.0432434
step 10080, training accuracy 0.934942
step 10080, cost 174.018
step 10080, change in cost 0.0431519
step 10090, training accuracy 0.934942
step 10090, cost 173.975
step 10090, change in cost 0.0431671
step 10100, training accuracy 0.934942
step 10100, cost 173.932
step 10100, change in cost 0.0431061
step 10110, training accuracy 0.934942
step 10110, cost 173.889
step 10110, change in cost 0.0431213
step 10120, training accuracy 0.934942
step 10120, cost 173.846
step 10120, change in cost 0.0430603
step 10130, training accuracy 0.934942
step 10130, cost 173.803
step 10130, change in cost 0.0430908
step 10140, training accuracy 0.934942
step 10140, cost 173.76
step 10140, change in cost 0.0430298
step 10150, training accuracy 0.934942
step 10150, cost 173.717
step 10150, change in cost 0.042984
step 10160, training accuracy 0.934942
step 10160, cost 173.674
step 10160, change in cost 0.043045
step 10170, training accuracy 0.934942
step 10170, cost 173.631
step 10170, change in cost 0.0428925
step 10180, training accuracy 0.934942
step 10180, cost 173.588
step 10180, change in cost 0.042923
step 10190, training accuracy 0.934942
step 10190, cost 173.545
step 10190, change in cost 0.0428925
step 10200, training accuracy 0.934942
step 10200, cost 173.502
step 10200, change in cost 0.0428925
step 10210, training accuracy 0.934942
step 10210, cost 173.459
step 10210, change in cost 0.0429077
step 10220, training accuracy 0.934942
step 10220, cost 173.416
step 10220, change in cost 0.0428314
step 10230, training accuracy 0.934942
step 10230, cost 173.374
step 10230, change in cost 0.0428162
step 10240, training accuracy 0.934942
step 10240, cost 173.331
step 10240, change in cost 0.0427704
step 10250, training accuracy 0.934942
step 10250, cost 173.288
step 10250, change in cost 0.0427856
step 10260, training accuracy 0.934942
step 10260, cost 173.245
step 10260, change in cost 0.0427246
step 10270, training accuracy 0.934942
step 10270, cost 173.203
step 10270, change in cost 0.0426941
step 10280, training accuracy 0.934942
step 10280, cost 173.16
step 10280, change in cost 0.0427094
step 10290, training accuracy 0.934942
step 10290, cost 173.117
step 10290, change in cost 0.0426636
step 10300, training accuracy 0.934942
step 10300, cost 173.074
step 10300, change in cost 0.0427094
step 10310, training accuracy 0.934942
step 10310, cost 173.032
step 10310, change in cost 0.0425415
step 10320, training accuracy 0.934942
step 10320, cost 172.989
step 10320, change in cost 0.0426331
step 10330, training accuracy 0.934942
step 10330, cost 172.947
step 10330, change in cost 0.042572
step 10340, training accuracy 0.934942
step 10340, cost 172.904
step 10340, change in cost 0.0425415
step 10350, training accuracy 0.935992
step 10350, cost 172.862
step 10350, change in cost 0.0424957
step 10360, training accuracy 0.935992
step 10360, cost 172.819
step 10360, change in cost 0.0425262
step 10370, training accuracy 0.935992
step 10370, cost 172.777
step 10370, change in cost 0.0424194
step 10380, training accuracy 0.935992
step 10380, cost 172.734
step 10380, change in cost 0.0424347
step 10390, training accuracy 0.935992
step 10390, cost 172.692
step 10390, change in cost 0.0424652
step 10400, training accuracy 0.935992
step 10400, cost 172.649
step 10400, change in cost 0.0423889
step 10410, training accuracy 0.935992
step 10410, cost 172.607
step 10410, change in cost 0.0423889
step 10420, training accuracy 0.935992
step 10420, cost 172.565
step 10420, change in cost 0.0424042
step 10430, training accuracy 0.935992
step 10430, cost 172.522
step 10430, change in cost 0.0422821
step 10440, training accuracy 0.935992
step 10440, cost 172.48
step 10440, change in cost 0.0423584
step 10450, training accuracy 0.935992
step 10450, cost 172.438
step 10450, change in cost 0.0422058
step 10460, training accuracy 0.935992
step 10460, cost 172.396
step 10460, change in cost 0.0422211
step 10470, training accuracy 0.935992
step 10470, cost 172.353
step 10470, change in cost 0.0422821
step 10480, training accuracy 0.935992
step 10480, cost 172.311
step 10480, change in cost 0.0422211
step 10490, training accuracy 0.935992
step 10490, cost 172.269
step 10490, change in cost 0.0422058
step 10500, training accuracy 0.935992
step 10500, cost 172.227
step 10500, change in cost 0.0422058
step 10510, training accuracy 0.935992
step 10510, cost 172.185
step 10510, change in cost 0.0421448
step 10520, training accuracy 0.935992
step 10520, cost 172.142
step 10520, change in cost 0.042038
step 10530, training accuracy 0.935992
step 10530, cost 172.1
step 10530, change in cost 0.0421295
step 10540, training accuracy 0.935992
step 10540, cost 172.058
step 10540, change in cost 0.042038
step 10550, training accuracy 0.935992
step 10550, cost 172.016
step 10550, change in cost 0.0420837
step 10560, training accuracy 0.935992
step 10560, cost 171.974
step 10560, change in cost 0.0419464
step 10570, training accuracy 0.935992
step 10570, cost 171.932
step 10570, change in cost 0.0420227
step 10580, training accuracy 0.935992
step 10580, cost 171.89
step 10580, change in cost 0.0419159
step 10590, training accuracy 0.935992
step 10590, cost 171.848
step 10590, change in cost 0.0420074
step 10600, training accuracy 0.935992
step 10600, cost 171.806
step 10600, change in cost 0.0419617
step 10610, training accuracy 0.935992
step 10610, cost 171.765
step 10610, change in cost 0.0418549
step 10620, training accuracy 0.935992
step 10620, cost 171.723
step 10620, change in cost 0.0418854
step 10630, training accuracy 0.935992
step 10630, cost 171.681
step 10630, change in cost 0.0419006
step 10640, training accuracy 0.935992
step 10640, cost 171.639
step 10640, change in cost 0.0417938
step 10650, training accuracy 0.935992
step 10650, cost 171.597
step 10650, change in cost 0.0418396
step 10660, training accuracy 0.935992
step 10660, cost 171.555
step 10660, change in cost 0.0417786
step 10670, training accuracy 0.935992
step 10670, cost 171.514
step 10670, change in cost 0.0417328
step 10680, training accuracy 0.935992
step 10680, cost 171.472
step 10680, change in cost 0.0418091
step 10690, training accuracy 0.935992
step 10690, cost 171.43
step 10690, change in cost 0.0416565
step 10700, training accuracy 0.935992
step 10700, cost 171.388
step 10700, change in cost 0.0417023
step 10710, training accuracy 0.935992
step 10710, cost 171.347
step 10710, change in cost 0.0416718
step 10720, training accuracy 0.935992
step 10720, cost 171.305
step 10720, change in cost 0.0416412
step 10730, training accuracy 0.935992
step 10730, cost 171.263
step 10730, change in cost 0.041626
step 10740, training accuracy 0.935992
step 10740, cost 171.222
step 10740, change in cost 0.0415955
step 10750, training accuracy 0.935992
step 10750, cost 171.18
step 10750, change in cost 0.0415649
step 10760, training accuracy 0.935992
step 10760, cost 171.139
step 10760, change in cost 0.0416107
step 10770, training accuracy 0.935992
step 10770, cost 171.097
step 10770, change in cost 0.0414886
step 10780, training accuracy 0.935992
step 10780, cost 171.056
step 10780, change in cost 0.0415649
step 10790, training accuracy 0.935992
step 10790, cost 171.014
step 10790, change in cost 0.0414276
step 10800, training accuracy 0.935992
step 10800, cost 170.973
step 10800, change in cost 0.0414886
step 10810, training accuracy 0.935992
step 10810, cost 170.931
step 10810, change in cost 0.0414734
step 10820, training accuracy 0.935992
step 10820, cost 170.89
step 10820, change in cost 0.0413361
step 10830, training accuracy 0.935992
step 10830, cost 170.849
step 10830, change in cost 0.0414124
step 10840, training accuracy 0.937041
step 10840, cost 170.807
step 10840, change in cost 0.0413666
step 10850, training accuracy 0.937041
step 10850, cost 170.766
step 10850, change in cost 0.0413361
step 10860, training accuracy 0.937041
step 10860, cost 170.724
step 10860, change in cost 0.0413361
step 10870, training accuracy 0.937041
step 10870, cost 170.683
step 10870, change in cost 0.0412445
step 10880, training accuracy 0.937041
step 10880, cost 170.642
step 10880, change in cost 0.0413513
step 10890, training accuracy 0.937041
step 10890, cost 170.601
step 10890, change in cost 0.041214
step 10900, training accuracy 0.937041
step 10900, cost 170.559
step 10900, change in cost 0.0412598
step 10910, training accuracy 0.937041
step 10910, cost 170.518
step 10910, change in cost 0.0411835
step 10920, training accuracy 0.937041
step 10920, cost 170.477
step 10920, change in cost 0.0411835
step 10930, training accuracy 0.937041
step 10930, cost 170.436
step 10930, change in cost 0.0411682
step 10940, training accuracy 0.937041
step 10940, cost 170.395
step 10940, change in cost 0.0411072
step 10950, training accuracy 0.937041
step 10950, cost 170.354
step 10950, change in cost 0.0411072
step 10960, training accuracy 0.937041
step 10960, cost 170.313
step 10960, change in cost 0.0411224
step 10970, training accuracy 0.937041
step 10970, cost 170.271
step 10970, change in cost 0.0410919
step 10980, training accuracy 0.937041
step 10980, cost 170.23
step 10980, change in cost 0.0410004
step 10990, training accuracy 0.93809
step 10990, cost 170.189
step 10990, change in cost 0.0410919
step 11000, training accuracy 0.93809
step 11000, cost 170.148
step 11000, change in cost 0.0409698
step 11010, training accuracy 0.93914
step 11010, cost 170.107
step 11010, change in cost 0.0410004
step 11020, training accuracy 0.93914
step 11020, cost 170.066
step 11020, change in cost 0.0408783
step 11030, training accuracy 0.93914
step 11030, cost 170.025
step 11030, change in cost 0.0410309
step 11040, training accuracy 0.93914
step 11040, cost 169.985
step 11040, change in cost 0.0408783
step 11050, training accuracy 0.93914
step 11050, cost 169.944
step 11050, change in cost 0.040863
step 11060, training accuracy 0.93914
step 11060, cost 169.903
step 11060, change in cost 0.0408783
step 11070, training accuracy 0.93914
step 11070, cost 169.862
step 11070, change in cost 0.0408325
step 11080, training accuracy 0.93914
step 11080, cost 169.821
step 11080, change in cost 0.0408173
step 11090, training accuracy 0.940189
step 11090, cost 169.78
step 11090, change in cost 0.0408173
step 11100, training accuracy 0.941238
step 11100, cost 169.74
step 11100, change in cost 0.0407257
step 11110, training accuracy 0.941238
step 11110, cost 169.699
step 11110, change in cost 0.0407715
step 11120, training accuracy 0.941238
step 11120, cost 169.658
step 11120, change in cost 0.040741
step 11130, training accuracy 0.941238
step 11130, cost 169.617
step 11130, change in cost 0.0407257
step 11140, training accuracy 0.941238
step 11140, cost 169.577
step 11140, change in cost 0.0406494
step 11150, training accuracy 0.942288
step 11150, cost 169.536
step 11150, change in cost 0.0406952
step 11160, training accuracy 0.942288
step 11160, cost 169.496
step 11160, change in cost 0.0405579
step 11170, training accuracy 0.942288
step 11170, cost 169.455
step 11170, change in cost 0.0406647
step 11180, training accuracy 0.942288
step 11180, cost 169.414
step 11180, change in cost 0.0406342
step 11190, training accuracy 0.942288
step 11190, cost 169.374
step 11190, change in cost 0.0406036
step 11200, training accuracy 0.942288
step 11200, cost 169.333
step 11200, change in cost 0.0404816
step 11210, training accuracy 0.942288
step 11210, cost 169.293
step 11210, change in cost 0.0405121
step 11220, training accuracy 0.942288
step 11220, cost 169.252
step 11220, change in cost 0.0405121
step 11230, training accuracy 0.942288
step 11230, cost 169.212
step 11230, change in cost 0.0404663
step 11240, training accuracy 0.942288
step 11240, cost 169.171
step 11240, change in cost 0.0404358
step 11250, training accuracy 0.942288
step 11250, cost 169.131
step 11250, change in cost 0.0404205
step 11260, training accuracy 0.942288
step 11260, cost 169.09
step 11260, change in cost 0.0404816
step 11270, training accuracy 0.942288
step 11270, cost 169.05
step 11270, change in cost 0.04039
step 11280, training accuracy 0.942288
step 11280, cost 169.01
step 11280, change in cost 0.0403442
step 11290, training accuracy 0.942288
step 11290, cost 168.969
step 11290, change in cost 0.0403442
step 11300, training accuracy 0.942288
step 11300, cost 168.929
step 11300, change in cost 0.0402985
step 11310, training accuracy 0.942288
step 11310, cost 168.889
step 11310, change in cost 0.0403595
step 11320, training accuracy 0.942288
step 11320, cost 168.848
step 11320, change in cost 0.0402222
step 11330, training accuracy 0.942288
step 11330, cost 168.808
step 11330, change in cost 0.0402832
step 11340, training accuracy 0.942288
step 11340, cost 168.768
step 11340, change in cost 0.0402527
step 11350, training accuracy 0.942288
step 11350, cost 168.728
step 11350, change in cost 0.0402069
step 11360, training accuracy 0.942288
step 11360, cost 168.687
step 11360, change in cost 0.0401306
step 11370, training accuracy 0.942288
step 11370, cost 168.647
step 11370, change in cost 0.0402069
step 11380, training accuracy 0.942288
step 11380, cost 168.607
step 11380, change in cost 0.0402069
step 11390, training accuracy 0.942288
step 11390, cost 168.567
step 11390, change in cost 0.0400848
step 11400, training accuracy 0.942288
step 11400, cost 168.527
step 11400, change in cost 0.0401459
step 11410, training accuracy 0.942288
step 11410, cost 168.487
step 11410, change in cost 0.0400696
step 11420, training accuracy 0.942288
step 11420, cost 168.447
step 11420, change in cost 0.0400696
step 11430, training accuracy 0.942288
step 11430, cost 168.407
step 11430, change in cost 0.0400391
step 11440, training accuracy 0.942288
step 11440, cost 168.367
step 11440, change in cost 0.0399628
step 11450, training accuracy 0.942288
step 11450, cost 168.327
step 11450, change in cost 0.0400238
step 11460, training accuracy 0.942288
step 11460, cost 168.287
step 11460, change in cost 0.0399933
step 11470, training accuracy 0.942288
step 11470, cost 168.247
step 11470, change in cost 0.039978
step 11480, training accuracy 0.942288
step 11480, cost 168.207
step 11480, change in cost 0.0399017
step 11490, training accuracy 0.942288
step 11490, cost 168.167
step 11490, change in cost 0.0398712
step 11500, training accuracy 0.942288
step 11500, cost 168.127
step 11500, change in cost 0.039856
step 11510, training accuracy 0.942288
step 11510, cost 168.087
step 11510, change in cost 0.0399323
step 11520, training accuracy 0.942288
step 11520, cost 168.047
step 11520, change in cost 0.0397339
step 11530, training accuracy 0.942288
step 11530, cost 168.008
step 11530, change in cost 0.0398712
step 11540, training accuracy 0.942288
step 11540, cost 167.968
step 11540, change in cost 0.0398407
step 11550, training accuracy 0.942288
step 11550, cost 167.928
step 11550, change in cost 0.0397186
step 11560, training accuracy 0.942288
step 11560, cost 167.888
step 11560, change in cost 0.0398102
step 11570, training accuracy 0.942288
step 11570, cost 167.848
step 11570, change in cost 0.0396729
step 11580, training accuracy 0.942288
step 11580, cost 167.809
step 11580, change in cost 0.0397339
step 11590, training accuracy 0.942288
step 11590, cost 167.769
step 11590, change in cost 0.0397034
step 11600, training accuracy 0.943337
step 11600, cost 167.729
step 11600, change in cost 0.0397034
step 11610, training accuracy 0.943337
step 11610, cost 167.69
step 11610, change in cost 0.0396118
step 11620, training accuracy 0.943337
step 11620, cost 167.65
step 11620, change in cost 0.0395813
step 11630, training accuracy 0.943337
step 11630, cost 167.611
step 11630, change in cost 0.0396423
step 11640, training accuracy 0.943337
step 11640, cost 167.571
step 11640, change in cost 0.039505
step 11650, training accuracy 0.943337
step 11650, cost 167.531
step 11650, change in cost 0.0396576
step 11660, training accuracy 0.943337
step 11660, cost 167.492
step 11660, change in cost 0.0395203
step 11670, training accuracy 0.943337
step 11670, cost 167.452
step 11670, change in cost 0.0395203
step 11680, training accuracy 0.943337
step 11680, cost 167.413
step 11680, change in cost 0.0394287
step 11690, training accuracy 0.943337
step 11690, cost 167.373
step 11690, change in cost 0.0394897
step 11700, training accuracy 0.943337
step 11700, cost 167.334
step 11700, change in cost 0.039444
step 11710, training accuracy 0.943337
step 11710, cost 167.294
step 11710, change in cost 0.039444
step 11720, training accuracy 0.943337
step 11720, cost 167.255
step 11720, change in cost 0.0393829
step 11730, training accuracy 0.943337
step 11730, cost 167.216
step 11730, change in cost 0.0393982
step 11740, training accuracy 0.943337
step 11740, cost 167.176
step 11740, change in cost 0.0393524
step 11750, training accuracy 0.943337
step 11750, cost 167.137
step 11750, change in cost 0.0393677
step 11760, training accuracy 0.943337
step 11760, cost 167.098
step 11760, change in cost 0.0393372
step 11770, training accuracy 0.943337
step 11770, cost 167.058
step 11770, change in cost 0.0392456
step 11780, training accuracy 0.943337
step 11780, cost 167.019
step 11780, change in cost 0.0393372
step 11790, training accuracy 0.943337
step 11790, cost 166.98
step 11790, change in cost 0.0391998
step 11800, training accuracy 0.943337
step 11800, cost 166.941
step 11800, change in cost 0.0392456
step 11810, training accuracy 0.943337
step 11810, cost 166.901
step 11810, change in cost 0.0392456
step 11820, training accuracy 0.943337
step 11820, cost 166.862
step 11820, change in cost 0.0391693
step 11830, training accuracy 0.943337
step 11830, cost 166.823
step 11830, change in cost 0.0391693
step 11840, training accuracy 0.943337
step 11840, cost 166.784
step 11840, change in cost 0.0392303
step 11850, training accuracy 0.943337
step 11850, cost 166.745
step 11850, change in cost 0.0389862
step 11860, training accuracy 0.943337
step 11860, cost 166.706
step 11860, change in cost 0.0391388
step 11870, training accuracy 0.943337
step 11870, cost 166.667
step 11870, change in cost 0.0391235
step 11880, training accuracy 0.943337
step 11880, cost 166.628
step 11880, change in cost 0.0390625
step 11890, training accuracy 0.943337
step 11890, cost 166.588
step 11890, change in cost 0.0390472
step 11900, training accuracy 0.943337
step 11900, cost 166.549
step 11900, change in cost 0.0389862
step 11910, training accuracy 0.943337
step 11910, cost 166.51
step 11910, change in cost 0.0390015
step 11920, training accuracy 0.943337
step 11920, cost 166.471
step 11920, change in cost 0.0389862
step 11930, training accuracy 0.943337
step 11930, cost 166.433
step 11930, change in cost 0.0389557
step 11940, training accuracy 0.943337
step 11940, cost 166.394
step 11940, change in cost 0.0389557
step 11950, training accuracy 0.943337
step 11950, cost 166.355
step 11950, change in cost 0.0389099
step 11960, training accuracy 0.943337
step 11960, cost 166.316
step 11960, change in cost 0.0388641
step 11970, training accuracy 0.943337
step 11970, cost 166.277
step 11970, change in cost 0.0388794
step 11980, training accuracy 0.943337
step 11980, cost 166.238
step 11980, change in cost 0.0389099
step 11990, training accuracy 0.943337
step 11990, cost 166.199
step 11990, change in cost 0.0387726
step 12000, training accuracy 0.943337
step 12000, cost 166.16
step 12000, change in cost 0.0388336
step 12010, training accuracy 0.942288
step 12010, cost 166.122
step 12010, change in cost 0.0387726
step 12020, training accuracy 0.942288
step 12020, cost 166.083
step 12020, change in cost 0.0387268
step 12030, training accuracy 0.942288
step 12030, cost 166.044
step 12030, change in cost 0.0387878
step 12040, training accuracy 0.942288
step 12040, cost 166.005
step 12040, change in cost 0.0387421
step 12050, training accuracy 0.942288
step 12050, cost 165.967
step 12050, change in cost 0.038681
step 12060, training accuracy 0.942288
step 12060, cost 165.928
step 12060, change in cost 0.038681
step 12070, training accuracy 0.942288
step 12070, cost 165.889
step 12070, change in cost 0.038681
step 12080, training accuracy 0.942288
step 12080, cost 165.851
step 12080, change in cost 0.0386353
step 12090, training accuracy 0.942288
step 12090, cost 165.812
step 12090, change in cost 0.0386353
step 12100, training accuracy 0.942288
step 12100, cost 165.773
step 12100, change in cost 0.038559
step 12110, training accuracy 0.942288
step 12110, cost 165.735
step 12110, change in cost 0.0386047
step 12120, training accuracy 0.942288
step 12120, cost 165.696
step 12120, change in cost 0.0385742
step 12130, training accuracy 0.942288
step 12130, cost 165.658
step 12130, change in cost 0.0385132
step 12140, training accuracy 0.942288
step 12140, cost 165.619
step 12140, change in cost 0.038559
step 12150, training accuracy 0.942288
step 12150, cost 165.581
step 12150, change in cost 0.0384216
step 12160, training accuracy 0.942288
step 12160, cost 165.542
step 12160, change in cost 0.0385284
step 12170, training accuracy 0.942288
step 12170, cost 165.504
step 12170, change in cost 0.0384369
step 12180, training accuracy 0.942288
step 12180, cost 165.465
step 12180, change in cost 0.0384369
step 12190, training accuracy 0.942288
step 12190, cost 165.427
step 12190, change in cost 0.0384674
step 12200, training accuracy 0.942288
step 12200, cost 165.389
step 12200, change in cost 0.0383606
step 12210, training accuracy 0.942288
step 12210, cost 165.35
step 12210, change in cost 0.0384369
step 12220, training accuracy 0.942288
step 12220, cost 165.312
step 12220, change in cost 0.0382538
step 12230, training accuracy 0.942288
step 12230, cost 165.274
step 12230, change in cost 0.0383148
step 12240, training accuracy 0.942288
step 12240, cost 165.235
step 12240, change in cost 0.0383453
step 12250, training accuracy 0.942288
step 12250, cost 165.197
step 12250, change in cost 0.0382843
step 12260, training accuracy 0.942288
step 12260, cost 165.159
step 12260, change in cost 0.0383148
step 12270, training accuracy 0.942288
step 12270, cost 165.12
step 12270, change in cost 0.0382843
step 12280, training accuracy 0.942288
step 12280, cost 165.082
step 12280, change in cost 0.0380859
step 12290, training accuracy 0.942288
step 12290, cost 165.044
step 12290, change in cost 0.0382233
step 12300, training accuracy 0.942288
step 12300, cost 165.006
step 12300, change in cost 0.0382385
step 12310, training accuracy 0.942288
step 12310, cost 164.968
step 12310, change in cost 0.038147
step 12320, training accuracy 0.942288
step 12320, cost 164.93
step 12320, change in cost 0.0381012
step 12330, training accuracy 0.942288
step 12330, cost 164.891
step 12330, change in cost 0.0381622
step 12340, training accuracy 0.942288
step 12340, cost 164.853
step 12340, change in cost 0.0381012
step 12350, training accuracy 0.942288
step 12350, cost 164.815
step 12350, change in cost 0.0380707
step 12360, training accuracy 0.942288
step 12360, cost 164.777
step 12360, change in cost 0.0381012
step 12370, training accuracy 0.942288
step 12370, cost 164.739
step 12370, change in cost 0.0379944
step 12380, training accuracy 0.943337
step 12380, cost 164.701
step 12380, change in cost 0.0379791
step 12390, training accuracy 0.943337
step 12390, cost 164.663
step 12390, change in cost 0.0380402
step 12400, training accuracy 0.943337
step 12400, cost 164.625
step 12400, change in cost 0.0380249
step 12410, training accuracy 0.943337
step 12410, cost 164.587
step 12410, change in cost 0.0379181
step 12420, training accuracy 0.943337
step 12420, cost 164.549
step 12420, change in cost 0.0379486
step 12430, training accuracy 0.943337
step 12430, cost 164.511
step 12430, change in cost 0.0379181
step 12440, training accuracy 0.943337
step 12440, cost 164.473
step 12440, change in cost 0.0379639
step 12450, training accuracy 0.943337
step 12450, cost 164.435
step 12450, change in cost 0.0378571
step 12460, training accuracy 0.943337
step 12460, cost 164.398
step 12460, change in cost 0.0378571
step 12470, training accuracy 0.943337
step 12470, cost 164.36
step 12470, change in cost 0.0378113
step 12480, training accuracy 0.943337
step 12480, cost 164.322
step 12480, change in cost 0.0378418
step 12490, training accuracy 0.943337
step 12490, cost 164.284
step 12490, change in cost 0.0378571
step 12500, training accuracy 0.943337
step 12500, cost 164.246
step 12500, change in cost 0.0376892
step 12510, training accuracy 0.943337
step 12510, cost 164.209
step 12510, change in cost 0.0377502
step 12520, training accuracy 0.943337
step 12520, cost 164.171
step 12520, change in cost 0.0377655
step 12530, training accuracy 0.943337
step 12530, cost 164.133
step 12530, change in cost 0.0376587
step 12540, training accuracy 0.943337
step 12540, cost 164.096
step 12540, change in cost 0.037735
step 12550, training accuracy 0.943337
step 12550, cost 164.058
step 12550, change in cost 0.0376282
step 12560, training accuracy 0.943337
step 12560, cost 164.02
step 12560, change in cost 0.037735
step 12570, training accuracy 0.943337
step 12570, cost 163.982
step 12570, change in cost 0.0376587
step 12580, training accuracy 0.943337
step 12580, cost 163.945
step 12580, change in cost 0.0375977
step 12590, training accuracy 0.943337
step 12590, cost 163.907
step 12590, change in cost 0.0375977
step 12600, training accuracy 0.943337
step 12600, cost 163.87
step 12600, change in cost 0.0375977
step 12610, training accuracy 0.943337
step 12610, cost 163.832
step 12610, change in cost 0.0375671
step 12620, training accuracy 0.943337
step 12620, cost 163.795
step 12620, change in cost 0.0374908
step 12630, training accuracy 0.943337
step 12630, cost 163.757
step 12630, change in cost 0.0375671
step 12640, training accuracy 0.943337
step 12640, cost 163.72
step 12640, change in cost 0.0374146
step 12650, training accuracy 0.943337
step 12650, cost 163.682
step 12650, change in cost 0.0374451
step 12660, training accuracy 0.943337
step 12660, cost 163.645
step 12660, change in cost 0.0374908
step 12670, training accuracy 0.943337
step 12670, cost 163.607
step 12670, change in cost 0.0374756
step 12680, training accuracy 0.943337
step 12680, cost 163.57
step 12680, change in cost 0.0374451
step 12690, training accuracy 0.943337
step 12690, cost 163.532
step 12690, change in cost 0.037323
step 12700, training accuracy 0.943337
step 12700, cost 163.495
step 12700, change in cost 0.0373535
step 12710, training accuracy 0.943337
step 12710, cost 163.458
step 12710, change in cost 0.0373535
step 12720, training accuracy 0.943337
step 12720, cost 163.42
step 12720, change in cost 0.0373688
step 12730, training accuracy 0.943337
step 12730, cost 163.383
step 12730, change in cost 0.0373383
step 12740, training accuracy 0.943337
step 12740, cost 163.346
step 12740, change in cost 0.0372314
step 12750, training accuracy 0.943337
step 12750, cost 163.308
step 12750, change in cost 0.0373688
step 12760, training accuracy 0.943337
step 12760, cost 163.271
step 12760, change in cost 0.0372162
step 12770, training accuracy 0.943337
step 12770, cost 163.234
step 12770, change in cost 0.037262
step 12780, training accuracy 0.943337
step 12780, cost 163.197
step 12780, change in cost 0.0371857
step 12790, training accuracy 0.943337
step 12790, cost 163.16
step 12790, change in cost 0.0372467
step 12800, training accuracy 0.943337
step 12800, cost 163.122
step 12800, change in cost 0.0371552
step 12810, training accuracy 0.943337
step 12810, cost 163.085
step 12810, change in cost 0.0371857
step 12820, training accuracy 0.943337
step 12820, cost 163.048
step 12820, change in cost 0.0371094
step 12830, training accuracy 0.943337
step 12830, cost 163.011
step 12830, change in cost 0.0370941
step 12840, training accuracy 0.943337
step 12840, cost 162.974
step 12840, change in cost 0.0371094
step 12850, training accuracy 0.943337
step 12850, cost 162.937
step 12850, change in cost 0.0371246
step 12860, training accuracy 0.943337
step 12860, cost 162.9
step 12860, change in cost 0.0370178
step 12870, training accuracy 0.943337
step 12870, cost 162.863
step 12870, change in cost 0.0370331
step 12880, training accuracy 0.943337
step 12880, cost 162.826
step 12880, change in cost 0.0370636
step 12890, training accuracy 0.943337
step 12890, cost 162.789
step 12890, change in cost 0.0369568
step 12900, training accuracy 0.943337
step 12900, cost 162.752
step 12900, change in cost 0.0370483
step 12910, training accuracy 0.943337
step 12910, cost 162.715
step 12910, change in cost 0.0368958
step 12920, training accuracy 0.943337
step 12920, cost 162.678
step 12920, change in cost 0.036972
step 12930, training accuracy 0.943337
step 12930, cost 162.641
step 12930, change in cost 0.036972
step 12940, training accuracy 0.943337
step 12940, cost 162.604
step 12940, change in cost 0.0368195
step 12950, training accuracy 0.943337
step 12950, cost 162.567
step 12950, change in cost 0.0368805
step 12960, training accuracy 0.943337
step 12960, cost 162.53
step 12960, change in cost 0.0368805
step 12970, training accuracy 0.943337
step 12970, cost 162.493
step 12970, change in cost 0.0368347
step 12980, training accuracy 0.943337
step 12980, cost 162.457
step 12980, change in cost 0.0368195
step 12990, training accuracy 0.943337
step 12990, cost 162.42
step 12990, change in cost 0.0368042
step 13000, training accuracy 0.942288
step 13000, cost 162.383
step 13000, change in cost 0.0368347
step 13010, training accuracy 0.942288
step 13010, cost 162.346
step 13010, change in cost 0.0367279
step 13020, training accuracy 0.942288
step 13020, cost 162.309
step 13020, change in cost 0.0367432
step 13030, training accuracy 0.942288
step 13030, cost 162.273
step 13030, change in cost 0.0367737
step 13040, training accuracy 0.942288
step 13040, cost 162.236
step 13040, change in cost 0.0367126
step 13050, training accuracy 0.942288
step 13050, cost 162.199
step 13050, change in cost 0.0366516
step 13060, training accuracy 0.942288
step 13060, cost 162.163
step 13060, change in cost 0.0366974
step 13070, training accuracy 0.942288
step 13070, cost 162.126
step 13070, change in cost 0.0366364
step 13080, training accuracy 0.942288
step 13080, cost 162.089
step 13080, change in cost 0.0366364
step 13090, training accuracy 0.942288
step 13090, cost 162.053
step 13090, change in cost 0.0366364
step 13100, training accuracy 0.942288
step 13100, cost 162.016
step 13100, change in cost 0.0365143
step 13110, training accuracy 0.942288
step 13110, cost 161.98
step 13110, change in cost 0.0366364
step 13120, training accuracy 0.942288
step 13120, cost 161.943
step 13120, change in cost 0.0365143
step 13130, training accuracy 0.942288
step 13130, cost 161.906
step 13130, change in cost 0.0365906
step 13140, training accuracy 0.942288
step 13140, cost 161.87
step 13140, change in cost 0.0364532
step 13150, training accuracy 0.942288
step 13150, cost 161.834
step 13150, change in cost 0.0364532
step 13160, training accuracy 0.942288
step 13160, cost 161.797
step 13160, change in cost 0.0365448
step 13170, training accuracy 0.942288
step 13170, cost 161.76
step 13170, change in cost 0.0365295
step 13180, training accuracy 0.942288
step 13180, cost 161.724
step 13180, change in cost 0.036377
step 13190, training accuracy 0.942288
step 13190, cost 161.688
step 13190, change in cost 0.0364075
step 13200, training accuracy 0.942288
step 13200, cost 161.651
step 13200, change in cost 0.0363922
step 13210, training accuracy 0.942288
step 13210, cost 161.615
step 13210, change in cost 0.0364532
step 13220, training accuracy 0.942288
step 13220, cost 161.579
step 13220, change in cost 0.0363312
step 13230, training accuracy 0.942288
step 13230, cost 161.542
step 13230, change in cost 0.0363464
step 13240, training accuracy 0.942288
step 13240, cost 161.506
step 13240, change in cost 0.0362701
step 13250, training accuracy 0.942288
step 13250, cost 161.47
step 13250, change in cost 0.0363159
step 13260, training accuracy 0.942288
step 13260, cost 161.433
step 13260, change in cost 0.0363007
step 13270, training accuracy 0.942288
step 13270, cost 161.397
step 13270, change in cost 0.0362091
step 13280, training accuracy 0.942288
step 13280, cost 161.361
step 13280, change in cost 0.0363007
step 13290, training accuracy 0.942288
step 13290, cost 161.325
step 13290, change in cost 0.0362244
step 13300, training accuracy 0.942288
step 13300, cost 161.288
step 13300, change in cost 0.0362396
step 13310, training accuracy 0.942288
step 13310, cost 161.252
step 13310, change in cost 0.0361786
step 13320, training accuracy 0.942288
step 13320, cost 161.216
step 13320, change in cost 0.0362244
step 13330, training accuracy 0.942288
step 13330, cost 161.18
step 13330, change in cost 0.036087
step 13340, training accuracy 0.942288
step 13340, cost 161.144
step 13340, change in cost 0.0361786
step 13350, training accuracy 0.942288
step 13350, cost 161.108
step 13350, change in cost 0.0360107
step 13360, training accuracy 0.942288
step 13360, cost 161.071
step 13360, change in cost 0.0361786
step 13370, training accuracy 0.942288
step 13370, cost 161.035
step 13370, change in cost 0.0360565
step 13380, training accuracy 0.942288
step 13380, cost 160.999
step 13380, change in cost 0.0360413
step 13390, training accuracy 0.942288
step 13390, cost 160.963
step 13390, change in cost 0.0361176
step 13400, training accuracy 0.942288
step 13400, cost 160.927
step 13400, change in cost 0.035965
step 13410, training accuracy 0.942288
step 13410, cost 160.891
step 13410, change in cost 0.0359802
step 13420, training accuracy 0.942288
step 13420, cost 160.855
step 13420, change in cost 0.0360565
step 13430, training accuracy 0.942288
step 13430, cost 160.819
step 13430, change in cost 0.0358734
step 13440, training accuracy 0.942288
step 13440, cost 160.783
step 13440, change in cost 0.0360107
step 13450, training accuracy 0.942288
step 13450, cost 160.747
step 13450, change in cost 0.0359039
step 13460, training accuracy 0.942288
step 13460, cost 160.712
step 13460, change in cost 0.0359192
step 13470, training accuracy 0.942288
step 13470, cost 160.676
step 13470, change in cost 0.0358582
step 13480, training accuracy 0.942288
step 13480, cost 160.64
step 13480, change in cost 0.0358887
step 13490, training accuracy 0.942288
step 13490, cost 160.604
step 13490, change in cost 0.0359192
step 13500, training accuracy 0.942288
step 13500, cost 160.568
step 13500, change in cost 0.0357513
step 13510, training accuracy 0.942288
step 13510, cost 160.532
step 13510, change in cost 0.0357819
step 13520, training accuracy 0.942288
step 13520, cost 160.496
step 13520, change in cost 0.0358582
step 13530, training accuracy 0.942288
step 13530, cost 160.461
step 13530, change in cost 0.0357361
step 13540, training accuracy 0.942288
step 13540, cost 160.425
step 13540, change in cost 0.0357819
step 13550, training accuracy 0.943337
step 13550, cost 160.389
step 13550, change in cost 0.0357666
step 13560, training accuracy 0.943337
step 13560, cost 160.354
step 13560, change in cost 0.035675
step 13570, training accuracy 0.943337
step 13570, cost 160.318
step 13570, change in cost 0.0357208
step 13580, training accuracy 0.943337
step 13580, cost 160.282
step 13580, change in cost 0.0356598
step 13590, training accuracy 0.943337
step 13590, cost 160.247
step 13590, change in cost 0.0356293
step 13600, training accuracy 0.943337
step 13600, cost 160.211
step 13600, change in cost 0.035675
step 13610, training accuracy 0.943337
step 13610, cost 160.175
step 13610, change in cost 0.0356293
step 13620, training accuracy 0.943337
step 13620, cost 160.14
step 13620, change in cost 0.0355835
step 13630, training accuracy 0.943337
step 13630, cost 160.104
step 13630, change in cost 0.0356293
step 13640, training accuracy 0.943337
step 13640, cost 160.068
step 13640, change in cost 0.0355835
step 13650, training accuracy 0.943337
step 13650, cost 160.033
step 13650, change in cost 0.0355377
step 13660, training accuracy 0.943337
step 13660, cost 159.997
step 13660, change in cost 0.0355988
step 13670, training accuracy 0.943337
step 13670, cost 159.962
step 13670, change in cost 0.0354004
step 13680, training accuracy 0.943337
step 13680, cost 159.926
step 13680, change in cost 0.035553
step 13690, training accuracy 0.943337
step 13690, cost 159.891
step 13690, change in cost 0.0354919
step 13700, training accuracy 0.943337
step 13700, cost 159.855
step 13700, change in cost 0.0354767
step 13710, training accuracy 0.943337
step 13710, cost 159.82
step 13710, change in cost 0.0354004
step 13720, training accuracy 0.943337
step 13720, cost 159.785
step 13720, change in cost 0.0354614
step 13730, training accuracy 0.943337
step 13730, cost 159.749
step 13730, change in cost 0.0353851
step 13740, training accuracy 0.943337
step 13740, cost 159.714
step 13740, change in cost 0.0354156
step 13750, training accuracy 0.943337
step 13750, cost 159.678
step 13750, change in cost 0.0353546
step 13760, training accuracy 0.943337
step 13760, cost 159.643
step 13760, change in cost 0.0354004
step 13770, training accuracy 0.943337
step 13770, cost 159.608
step 13770, change in cost 0.0352173
step 13780, training accuracy 0.943337
step 13780, cost 159.572
step 13780, change in cost 0.0353851
step 13790, training accuracy 0.943337
step 13790, cost 159.537
step 13790, change in cost 0.0352936
step 13800, training accuracy 0.943337
step 13800, cost 159.502
step 13800, change in cost 0.0352478
step 13810, training accuracy 0.943337
step 13810, cost 159.467
step 13810, change in cost 0.0352631
step 13820, training accuracy 0.943337
step 13820, cost 159.431
step 13820, change in cost 0.0353241
step 13830, training accuracy 0.943337
step 13830, cost 159.396
step 13830, change in cost 0.0351562
step 13840, training accuracy 0.944386
step 13840, cost 159.361
step 13840, change in cost 0.0352478
step 13850, training accuracy 0.944386
step 13850, cost 159.326
step 13850, change in cost 0.0351715
step 13860, training accuracy 0.944386
step 13860, cost 159.29
step 13860, change in cost 0.035202
step 13870, training accuracy 0.944386
step 13870, cost 159.255
step 13870, change in cost 0.0351105
step 13880, training accuracy 0.944386
step 13880, cost 159.22
step 13880, change in cost 0.0351257
step 13890, training accuracy 0.944386
step 13890, cost 159.185
step 13890, change in cost 0.0351257
step 13900, training accuracy 0.944386
step 13900, cost 159.15
step 13900, change in cost 0.0351105
step 13910, training accuracy 0.944386
step 13910, cost 159.115
step 13910, change in cost 0.0350189
step 13920, training accuracy 0.944386
step 13920, cost 159.08
step 13920, change in cost 0.035141
step 13930, training accuracy 0.944386
step 13930, cost 159.045
step 13930, change in cost 0.0350647
step 13940, training accuracy 0.944386
step 13940, cost 159.01
step 13940, change in cost 0.0349731
step 13950, training accuracy 0.944386
step 13950, cost 158.975
step 13950, change in cost 0.0350189
step 13960, training accuracy 0.944386
step 13960, cost 158.94
step 13960, change in cost 0.0349731
step 13970, training accuracy 0.944386
step 13970, cost 158.905
step 13970, change in cost 0.0350037
step 13980, training accuracy 0.944386
step 13980, cost 158.87
step 13980, change in cost 0.0349426
step 13990, training accuracy 0.944386
step 13990, cost 158.835
step 13990, change in cost 0.0349426
step 14000, training accuracy 0.944386
step 14000, cost 158.8
step 14000, change in cost 0.0348663
step 14010, training accuracy 0.944386
step 14010, cost 158.765
step 14010, change in cost 0.0349426
step 14020, training accuracy 0.944386
step 14020, cost 158.73
step 14020, change in cost 0.0348053
step 14030, training accuracy 0.944386
step 14030, cost 158.695
step 14030, change in cost 0.0349274
step 14040, training accuracy 0.944386
step 14040, cost 158.66
step 14040, change in cost 0.0348663
step 14050, training accuracy 0.944386
step 14050, cost 158.626
step 14050, change in cost 0.03479
step 14060, training accuracy 0.944386
step 14060, cost 158.591
step 14060, change in cost 0.0348206
step 14070, training accuracy 0.944386
step 14070, cost 158.556
step 14070, change in cost 0.0348053
step 14080, training accuracy 0.944386
step 14080, cost 158.521
step 14080, change in cost 0.0347443
step 14090, training accuracy 0.944386
step 14090, cost 158.487
step 14090, change in cost 0.0347595
step 14100, training accuracy 0.944386
step 14100, cost 158.452
step 14100, change in cost 0.034729
step 14110, training accuracy 0.944386
step 14110, cost 158.417
step 14110, change in cost 0.0347443
step 14120, training accuracy 0.944386
step 14120, cost 158.382
step 14120, change in cost 0.0346527
step 14130, training accuracy 0.944386
step 14130, cost 158.348
step 14130, change in cost 0.0347443
step 14140, training accuracy 0.944386
step 14140, cost 158.313
step 14140, change in cost 0.0346222
step 14150, training accuracy 0.944386
step 14150, cost 158.278
step 14150, change in cost 0.0346527
step 14160, training accuracy 0.944386
step 14160, cost 158.244
step 14160, change in cost 0.0346375
step 14170, training accuracy 0.944386
step 14170, cost 158.209
step 14170, change in cost 0.0345612
step 14180, training accuracy 0.944386
step 14180, cost 158.175
step 14180, change in cost 0.0346832
step 14190, training accuracy 0.944386
step 14190, cost 158.14
step 14190, change in cost 0.0345459
step 14200, training accuracy 0.944386
step 14200, cost 158.105
step 14200, change in cost 0.0345154
step 14210, training accuracy 0.944386
step 14210, cost 158.071
step 14210, change in cost 0.0345764
step 14220, training accuracy 0.944386
step 14220, cost 158.036
step 14220, change in cost 0.0345306
step 14230, training accuracy 0.944386
step 14230, cost 158.002
step 14230, change in cost 0.0345001
step 14240, training accuracy 0.944386
step 14240, cost 157.967
step 14240, change in cost 0.0345306
step 14250, training accuracy 0.944386
step 14250, cost 157.933
step 14250, change in cost 0.0344391
step 14260, training accuracy 0.944386
step 14260, cost 157.898
step 14260, change in cost 0.0344086
step 14270, training accuracy 0.944386
step 14270, cost 157.864
step 14270, change in cost 0.0344696
step 14280, training accuracy 0.945435
step 14280, cost 157.83
step 14280, change in cost 0.0343933
step 14290, training accuracy 0.945435
step 14290, cost 157.795
step 14290, change in cost 0.0344391
step 14300, training accuracy 0.945435
step 14300, cost 157.761
step 14300, change in cost 0.0343933
step 14310, training accuracy 0.945435
step 14310, cost 157.726
step 14310, change in cost 0.0343475
step 14320, training accuracy 0.945435
step 14320, cost 157.692
step 14320, change in cost 0.0343628
step 14330, training accuracy 0.945435
step 14330, cost 157.658
step 14330, change in cost 0.034256
step 14340, training accuracy 0.945435
step 14340, cost 157.623
step 14340, change in cost 0.0343933
step 14350, training accuracy 0.945435
step 14350, cost 157.589
step 14350, change in cost 0.034256
step 14360, training accuracy 0.945435
step 14360, cost 157.555
step 14360, change in cost 0.0342712
step 14370, training accuracy 0.945435
step 14370, cost 157.521
step 14370, change in cost 0.0342865
step 14380, training accuracy 0.945435
step 14380, cost 157.486
step 14380, change in cost 0.0341949
step 14390, training accuracy 0.945435
step 14390, cost 157.452
step 14390, change in cost 0.0342102
step 14400, training accuracy 0.945435
step 14400, cost 157.418
step 14400, change in cost 0.0342102
step 14410, training accuracy 0.945435
step 14410, cost 157.384
step 14410, change in cost 0.0342407
step 14420, training accuracy 0.945435
step 14420, cost 157.35
step 14420, change in cost 0.0341797
step 14430, training accuracy 0.945435
step 14430, cost 157.315
step 14430, change in cost 0.0341187
step 14440, training accuracy 0.945435
step 14440, cost 157.281
step 14440, change in cost 0.0341797
step 14450, training accuracy 0.945435
step 14450, cost 157.247
step 14450, change in cost 0.0341339
step 14460, training accuracy 0.945435
step 14460, cost 157.213
step 14460, change in cost 0.0341187
step 14470, training accuracy 0.945435
step 14470, cost 157.179
step 14470, change in cost 0.0340118
step 14480, training accuracy 0.945435
step 14480, cost 157.145
step 14480, change in cost 0.0341034
step 14490, training accuracy 0.945435
step 14490, cost 157.111
step 14490, change in cost 0.0341034
step 14500, training accuracy 0.945435
step 14500, cost 157.077
step 14500, change in cost 0.0339966
step 14510, training accuracy 0.945435
step 14510, cost 157.043
step 14510, change in cost 0.0339661
step 14520, training accuracy 0.945435
step 14520, cost 157.009
step 14520, change in cost 0.0340729
step 14530, training accuracy 0.945435
step 14530, cost 156.975
step 14530, change in cost 0.0339661
step 14540, training accuracy 0.945435
step 14540, cost 156.941
step 14540, change in cost 0.0339203
step 14550, training accuracy 0.945435
step 14550, cost 156.907
step 14550, change in cost 0.0339661
step 14560, training accuracy 0.945435
step 14560, cost 156.873
step 14560, change in cost 0.033905
step 14570, training accuracy 0.945435
step 14570, cost 156.839
step 14570, change in cost 0.0339203
step 14580, training accuracy 0.945435
step 14580, cost 156.805
step 14580, change in cost 0.0339355
step 14590, training accuracy 0.945435
step 14590, cost 156.771
step 14590, change in cost 0.0338287
step 14600, training accuracy 0.945435
step 14600, cost 156.737
step 14600, change in cost 0.0339203
step 14610, training accuracy 0.945435
step 14610, cost 156.704
step 14610, change in cost 0.0338287
step 14620, training accuracy 0.945435
step 14620, cost 156.67
step 14620, change in cost 0.0338135
step 14630, training accuracy 0.945435
step 14630, cost 156.636
step 14630, change in cost 0.0337677
step 14640, training accuracy 0.945435
step 14640, cost 156.602
step 14640, change in cost 0.0338593
step 14650, training accuracy 0.945435
step 14650, cost 156.568
step 14650, change in cost 0.033783
step 14660, training accuracy 0.945435
step 14660, cost 156.535
step 14660, change in cost 0.0337524
step 14670, training accuracy 0.945435
step 14670, cost 156.501
step 14670, change in cost 0.0337067
step 14680, training accuracy 0.945435
step 14680, cost 156.467
step 14680, change in cost 0.0337219
step 14690, training accuracy 0.945435
step 14690, cost 156.433
step 14690, change in cost 0.0337219
step 14700, training accuracy 0.945435
step 14700, cost 156.4
step 14700, change in cost 0.0336761
step 14710, training accuracy 0.945435
step 14710, cost 156.366
step 14710, change in cost 0.0336609
step 14720, training accuracy 0.945435
step 14720, cost 156.332
step 14720, change in cost 0.0337067
step 14730, training accuracy 0.945435
step 14730, cost 156.299
step 14730, change in cost 0.0335846
step 14740, training accuracy 0.945435
step 14740, cost 156.265
step 14740, change in cost 0.0336609
step 14750, training accuracy 0.945435
step 14750, cost 156.232
step 14750, change in cost 0.0335999
step 14760, training accuracy 0.945435
step 14760, cost 156.198
step 14760, change in cost 0.0335846
step 14770, training accuracy 0.945435
step 14770, cost 156.164
step 14770, change in cost 0.0335693
step 14780, training accuracy 0.945435
step 14780, cost 156.131
step 14780, change in cost 0.0335236
step 14790, training accuracy 0.945435
step 14790, cost 156.097
step 14790, change in cost 0.0335846
step 14800, training accuracy 0.945435
step 14800, cost 156.064
step 14800, change in cost 0.0334625
step 14810, training accuracy 0.945435
step 14810, cost 156.03
step 14810, change in cost 0.0335388
step 14820, training accuracy 0.945435
step 14820, cost 155.997
step 14820, change in cost 0.0334778
step 14830, training accuracy 0.945435
step 14830, cost 155.963
step 14830, change in cost 0.0334473
step 14840, training accuracy 0.945435
step 14840, cost 155.93
step 14840, change in cost 0.0334473
step 14850, training accuracy 0.945435
step 14850, cost 155.896
step 14850, change in cost 0.0334625
step 14860, training accuracy 0.945435
step 14860, cost 155.863
step 14860, change in cost 0.0334473
step 14870, training accuracy 0.945435
step 14870, cost 155.83
step 14870, change in cost 0.033371
step 14880, training accuracy 0.945435
step 14880, cost 155.796
step 14880, change in cost 0.0333862
step 14890, training accuracy 0.945435
step 14890, cost 155.763
step 14890, change in cost 0.0333557
step 14900, training accuracy 0.945435
step 14900, cost 155.73
step 14900, change in cost 0.033371
step 14910, training accuracy 0.945435
step 14910, cost 155.696
step 14910, change in cost 0.033371
step 14920, training accuracy 0.947534
step 14920, cost 155.663
step 14920, change in cost 0.0332947
step 14930, training accuracy 0.947534
step 14930, cost 155.63
step 14930, change in cost 0.0332947
step 14940, training accuracy 0.947534
step 14940, cost 155.596
step 14940, change in cost 0.0332489
step 14950, training accuracy 0.947534
step 14950, cost 155.563
step 14950, change in cost 0.0332947
step 14960, training accuracy 0.947534
step 14960, cost 155.53
step 14960, change in cost 0.0332489
step 14970, training accuracy 0.947534
step 14970, cost 155.497
step 14970, change in cost 0.0332336
step 14980, training accuracy 0.947534
step 14980, cost 155.463
step 14980, change in cost 0.0332031
step 14990, training accuracy 0.947534
step 14990, cost 155.43
step 14990, change in cost 0.0332794
step 15000, training accuracy 0.947534
step 15000, cost 155.397
step 15000, change in cost 0.0331116
step 15010, training accuracy 0.947534
step 15010, cost 155.364
step 15010, change in cost 0.0332031
step 15020, training accuracy 0.947534
step 15020, cost 155.331
step 15020, change in cost 0.0331421
step 15030, training accuracy 0.947534
step 15030, cost 155.297
step 15030, change in cost 0.0331268
step 15040, training accuracy 0.947534
step 15040, cost 155.264
step 15040, change in cost 0.0331268
step 15050, training accuracy 0.947534
step 15050, cost 155.231
step 15050, change in cost 0.0331573
step 15060, training accuracy 0.947534
step 15060, cost 155.198
step 15060, change in cost 0.0330658
step 15070, training accuracy 0.947534
step 15070, cost 155.165
step 15070, change in cost 0.0330353
step 15080, training accuracy 0.948583
step 15080, cost 155.132
step 15080, change in cost 0.0330658
step 15090, training accuracy 0.948583
step 15090, cost 155.099
step 15090, change in cost 0.03302
step 15100, training accuracy 0.948583
step 15100, cost 155.066
step 15100, change in cost 0.0330505
step 15110, training accuracy 0.948583
step 15110, cost 155.033
step 15110, change in cost 0.03302
step 15120, training accuracy 0.948583
step 15120, cost 155
step 15120, change in cost 0.0328979
step 15130, training accuracy 0.948583
step 15130, cost 154.967
step 15130, change in cost 0.0330353
step 15140, training accuracy 0.948583
step 15140, cost 154.934
step 15140, change in cost 0.0329132
step 15150, training accuracy 0.948583
step 15150, cost 154.901
step 15150, change in cost 0.032959
step 15160, training accuracy 0.948583
step 15160, cost 154.868
step 15160, change in cost 0.0328979
step 15170, training accuracy 0.948583
step 15170, cost 154.835
step 15170, change in cost 0.0329742
step 15180, training accuracy 0.948583
step 15180, cost 154.802
step 15180, change in cost 0.0328064
step 15190, training accuracy 0.948583
step 15190, cost 154.77
step 15190, change in cost 0.0329285
step 15200, training accuracy 0.948583
step 15200, cost 154.737
step 15200, change in cost 0.0328522
step 15210, training accuracy 0.948583
step 15210, cost 154.704
step 15210, change in cost 0.0327911
step 15220, training accuracy 0.948583
step 15220, cost 154.671
step 15220, change in cost 0.0328827
step 15230, training accuracy 0.948583
step 15230, cost 154.638
step 15230, change in cost 0.0327759
step 15240, training accuracy 0.948583
step 15240, cost 154.605
step 15240, change in cost 0.0327759
step 15250, training accuracy 0.948583
step 15250, cost 154.573
step 15250, change in cost 0.0327911
step 15260, training accuracy 0.948583
step 15260, cost 154.54
step 15260, change in cost 0.0327759
step 15270, training accuracy 0.948583
step 15270, cost 154.507
step 15270, change in cost 0.0327301
step 15280, training accuracy 0.948583
step 15280, cost 154.474
step 15280, change in cost 0.0326691
step 15290, training accuracy 0.948583
step 15290, cost 154.442
step 15290, change in cost 0.0326843
step 15300, training accuracy 0.948583
step 15300, cost 154.409
step 15300, change in cost 0.0326996
step 15310, training accuracy 0.948583
step 15310, cost 154.376
step 15310, change in cost 0.0326996
step 15320, training accuracy 0.948583
step 15320, cost 154.344
step 15320, change in cost 0.0326843
step 15330, training accuracy 0.948583
step 15330, cost 154.311
step 15330, change in cost 0.0326233
step 15340, training accuracy 0.948583
step 15340, cost 154.278
step 15340, change in cost 0.0326691
step 15350, training accuracy 0.948583
step 15350, cost 154.246
step 15350, change in cost 0.032547
step 15360, training accuracy 0.948583
step 15360, cost 154.213
step 15360, change in cost 0.0326843
step 15370, training accuracy 0.948583
step 15370, cost 154.181
step 15370, change in cost 0.0325012
step 15380, training accuracy 0.948583
step 15380, cost 154.148
step 15380, change in cost 0.0325928
step 15390, training accuracy 0.948583
step 15390, cost 154.116
step 15390, change in cost 0.0325165
step 15400, training accuracy 0.948583
step 15400, cost 154.083
step 15400, change in cost 0.0325623
step 15410, training accuracy 0.948583
step 15410, cost 154.05
step 15410, change in cost 0.032547
step 15420, training accuracy 0.948583
step 15420, cost 154.018
step 15420, change in cost 0.0324554
step 15430, training accuracy 0.948583
step 15430, cost 153.986
step 15430, change in cost 0.0324402
step 15440, training accuracy 0.948583
step 15440, cost 153.953
step 15440, change in cost 0.0325317
step 15450, training accuracy 0.948583
step 15450, cost 153.921
step 15450, change in cost 0.0324402
step 15460, training accuracy 0.948583
step 15460, cost 153.888
step 15460, change in cost 0.0324554
step 15470, training accuracy 0.948583
step 15470, cost 153.856
step 15470, change in cost 0.0323792
step 15480, training accuracy 0.948583
step 15480, cost 153.823
step 15480, change in cost 0.0323944
step 15490, training accuracy 0.948583
step 15490, cost 153.791
step 15490, change in cost 0.0323639
step 15500, training accuracy 0.948583
step 15500, cost 153.759
step 15500, change in cost 0.0323639
step 15510, training accuracy 0.948583
step 15510, cost 153.726
step 15510, change in cost 0.0323792
step 15520, training accuracy 0.948583
step 15520, cost 153.694
step 15520, change in cost 0.0323486
step 15530, training accuracy 0.948583
step 15530, cost 153.662
step 15530, change in cost 0.0323334
step 15540, training accuracy 0.948583
step 15540, cost 153.629
step 15540, change in cost 0.0322876
step 15550, training accuracy 0.948583
step 15550, cost 153.597
step 15550, change in cost 0.0322418
step 15560, training accuracy 0.948583
step 15560, cost 153.565
step 15560, change in cost 0.0323029
step 15570, training accuracy 0.948583
step 15570, cost 153.532
step 15570, change in cost 0.0322723
step 15580, training accuracy 0.948583
step 15580, cost 153.5
step 15580, change in cost 0.0322113
step 15590, training accuracy 0.948583
step 15590, cost 153.468
step 15590, change in cost 0.032196
step 15600, training accuracy 0.948583
step 15600, cost 153.436
step 15600, change in cost 0.0322266
step 15610, training accuracy 0.948583
step 15610, cost 153.404
step 15610, change in cost 0.0322113
step 15620, training accuracy 0.948583
step 15620, cost 153.371
step 15620, change in cost 0.0321808
step 15630, training accuracy 0.948583
step 15630, cost 153.339
step 15630, change in cost 0.0321655
step 15640, training accuracy 0.948583
step 15640, cost 153.307
step 15640, change in cost 0.0321655
step 15650, training accuracy 0.948583
step 15650, cost 153.275
step 15650, change in cost 0.032135
step 15660, training accuracy 0.948583
step 15660, cost 153.243
step 15660, change in cost 0.0320892
step 15670, training accuracy 0.948583
step 15670, cost 153.211
step 15670, change in cost 0.0321198
step 15680, training accuracy 0.948583
step 15680, cost 153.179
step 15680, change in cost 0.0321045
step 15690, training accuracy 0.948583
step 15690, cost 153.147
step 15690, change in cost 0.0320587
step 15700, training accuracy 0.948583
step 15700, cost 153.115
step 15700, change in cost 0.0320435
step 15710, training accuracy 0.948583
step 15710, cost 153.083
step 15710, change in cost 0.0319519
step 15720, training accuracy 0.948583
step 15720, cost 153.051
step 15720, change in cost 0.0321198
step 15730, training accuracy 0.948583
step 15730, cost 153.019
step 15730, change in cost 0.0319824
step 15740, training accuracy 0.948583
step 15740, cost 152.987
step 15740, change in cost 0.0319672
step 15750, training accuracy 0.948583
step 15750, cost 152.955
step 15750, change in cost 0.0319672
step 15760, training accuracy 0.948583
step 15760, cost 152.923
step 15760, change in cost 0.0319977
step 15770, training accuracy 0.948583
step 15770, cost 152.891
step 15770, change in cost 0.0318604
step 15780, training accuracy 0.948583
step 15780, cost 152.859
step 15780, change in cost 0.0319366
step 15790, training accuracy 0.948583
step 15790, cost 152.827
step 15790, change in cost 0.0319214
step 15800, training accuracy 0.948583
step 15800, cost 152.795
step 15800, change in cost 0.0318756
step 15810, training accuracy 0.948583
step 15810, cost 152.763
step 15810, change in cost 0.0319519
step 15820, training accuracy 0.948583
step 15820, cost 152.731
step 15820, change in cost 0.0317993
step 15830, training accuracy 0.948583
step 15830, cost 152.699
step 15830, change in cost 0.0318298
step 15840, training accuracy 0.948583
step 15840, cost 152.668
step 15840, change in cost 0.0318756
step 15850, training accuracy 0.948583
step 15850, cost 152.636
step 15850, change in cost 0.0317993
step 15860, training accuracy 0.948583
step 15860, cost 152.604
step 15860, change in cost 0.0317535
step 15870, training accuracy 0.948583
step 15870, cost 152.572
step 15870, change in cost 0.0318146
step 15880, training accuracy 0.948583
step 15880, cost 152.54
step 15880, change in cost 0.0317535
step 15890, training accuracy 0.948583
step 15890, cost 152.509
step 15890, change in cost 0.031723
step 15900, training accuracy 0.949633
step 15900, cost 152.477
step 15900, change in cost 0.0317993
step 15910, training accuracy 0.949633
step 15910, cost 152.445
step 15910, change in cost 0.0316925
step 15920, training accuracy 0.949633
step 15920, cost 152.413
step 15920, change in cost 0.0317078
step 15930, training accuracy 0.949633
step 15930, cost 152.382
step 15930, change in cost 0.0317078
step 15940, training accuracy 0.949633
step 15940, cost 152.35
step 15940, change in cost 0.0316467
step 15950, training accuracy 0.949633
step 15950, cost 152.318
step 15950, change in cost 0.031723
step 15960, training accuracy 0.949633
step 15960, cost 152.287
step 15960, change in cost 0.0315552
step 15970, training accuracy 0.949633
step 15970, cost 152.255
step 15970, change in cost 0.0317078
step 15980, training accuracy 0.949633
step 15980, cost 152.224
step 15980, change in cost 0.0315857
step 15990, training accuracy 0.949633
step 15990, cost 152.192
step 15990, change in cost 0.0315704
step 16000, training accuracy 0.949633
step 16000, cost 152.16
step 16000, change in cost 0.0316162
step 16010, training accuracy 0.949633
step 16010, cost 152.129
step 16010, change in cost 0.0315552
step 16020, training accuracy 0.949633
step 16020, cost 152.097
step 16020, change in cost 0.0315399
step 16030, training accuracy 0.949633
step 16030, cost 152.066
step 16030, change in cost 0.0315704
step 16040, training accuracy 0.949633
step 16040, cost 152.034
step 16040, change in cost 0.0314636
step 16050, training accuracy 0.949633
step 16050, cost 152.003
step 16050, change in cost 0.0315247
step 16060, training accuracy 0.949633
step 16060, cost 151.971
step 16060, change in cost 0.0314941
step 16070, training accuracy 0.949633
step 16070, cost 151.94
step 16070, change in cost 0.0314636
step 16080, training accuracy 0.950682
step 16080, cost 151.908
step 16080, change in cost 0.0314484
step 16090, training accuracy 0.950682
step 16090, cost 151.877
step 16090, change in cost 0.0314636
step 16100, training accuracy 0.950682
step 16100, cost 151.845
step 16100, change in cost 0.0314178
step 16110, training accuracy 0.950682
step 16110, cost 151.814
step 16110, change in cost 0.0314331
step 16120, training accuracy 0.950682
step 16120, cost 151.783
step 16120, change in cost 0.0314026
step 16130, training accuracy 0.950682
step 16130, cost 151.751
step 16130, change in cost 0.0313873
step 16140, training accuracy 0.950682
step 16140, cost 151.72
step 16140, change in cost 0.0313568
step 16150, training accuracy 0.951731
step 16150, cost 151.689
step 16150, change in cost 0.0312958
step 16160, training accuracy 0.951731
step 16160, cost 151.657
step 16160, change in cost 0.0313873
step 16170, training accuracy 0.951731
step 16170, cost 151.626
step 16170, change in cost 0.0313263
step 16180, training accuracy 0.951731
step 16180, cost 151.595
step 16180, change in cost 0.0313263
step 16190, training accuracy 0.951731
step 16190, cost 151.563
step 16190, change in cost 0.0312958
step 16200, training accuracy 0.951731
step 16200, cost 151.532
step 16200, change in cost 0.0312805
step 16210, training accuracy 0.951731
step 16210, cost 151.501
step 16210, change in cost 0.0312042
step 16220, training accuracy 0.951731
step 16220, cost 151.469
step 16220, change in cost 0.0313263
step 16230, training accuracy 0.951731
step 16230, cost 151.438
step 16230, change in cost 0.0311737
step 16240, training accuracy 0.951731
step 16240, cost 151.407
step 16240, change in cost 0.0312042
step 16250, training accuracy 0.951731
step 16250, cost 151.376
step 16250, change in cost 0.0311737
step 16260, training accuracy 0.951731
step 16260, cost 151.345
step 16260, change in cost 0.0312042
step 16270, training accuracy 0.951731
step 16270, cost 151.313
step 16270, change in cost 0.0312042
step 16280, training accuracy 0.951731
step 16280, cost 151.282
step 16280, change in cost 0.0311432
step 16290, training accuracy 0.951731
step 16290, cost 151.251
step 16290, change in cost 0.0311432
step 16300, training accuracy 0.951731
step 16300, cost 151.22
step 16300, change in cost 0.0310822
step 16310, training accuracy 0.951731
step 16310, cost 151.189
step 16310, change in cost 0.0311279
step 16320, training accuracy 0.951731
step 16320, cost 151.158
step 16320, change in cost 0.0310669
step 16330, training accuracy 0.951731
step 16330, cost 151.127
step 16330, change in cost 0.0310974
step 16340, training accuracy 0.951731
step 16340, cost 151.096
step 16340, change in cost 0.0310974
step 16350, training accuracy 0.951731
step 16350, cost 151.065
step 16350, change in cost 0.0309906
step 16360, training accuracy 0.951731
step 16360, cost 151.034
step 16360, change in cost 0.0310669
step 16370, training accuracy 0.951731
step 16370, cost 151.003
step 16370, change in cost 0.0309906
step 16380, training accuracy 0.951731
step 16380, cost 150.972
step 16380, change in cost 0.0310211
step 16390, training accuracy 0.951731
step 16390, cost 150.941
step 16390, change in cost 0.0309906
step 16400, training accuracy 0.951731
step 16400, cost 150.91
step 16400, change in cost 0.0310059
step 16410, training accuracy 0.951731
step 16410, cost 150.879
step 16410, change in cost 0.0309296
step 16420, training accuracy 0.951731
step 16420, cost 150.848
step 16420, change in cost 0.0309296
step 16430, training accuracy 0.951731
step 16430, cost 150.817
step 16430, change in cost 0.0309906
step 16440, training accuracy 0.951731
step 16440, cost 150.786
step 16440, change in cost 0.0308533
step 16450, training accuracy 0.951731
step 16450, cost 150.755
step 16450, change in cost 0.0308533
step 16460, training accuracy 0.951731
step 16460, cost 150.724
step 16460, change in cost 0.0309296
step 16470, training accuracy 0.951731
step 16470, cost 150.693
step 16470, change in cost 0.030838
step 16480, training accuracy 0.951731
step 16480, cost 150.662
step 16480, change in cost 0.030899
step 16490, training accuracy 0.951731
step 16490, cost 150.632
step 16490, change in cost 0.030838
step 16500, training accuracy 0.951731
step 16500, cost 150.601
step 16500, change in cost 0.0308533
step 16510, training accuracy 0.951731
step 16510, cost 150.57
step 16510, change in cost 0.0307617
step 16520, training accuracy 0.951731
step 16520, cost 150.539
step 16520, change in cost 0.0308075
step 16530, training accuracy 0.951731
step 16530, cost 150.508
step 16530, change in cost 0.0307922
step 16540, training accuracy 0.951731
step 16540, cost 150.478
step 16540, change in cost 0.0308075
step 16550, training accuracy 0.951731
step 16550, cost 150.447
step 16550, change in cost 0.0307007
step 16560, training accuracy 0.951731
step 16560, cost 150.416
step 16560, change in cost 0.030777
step 16570, training accuracy 0.951731
step 16570, cost 150.385
step 16570, change in cost 0.0307007
step 16580, training accuracy 0.951731
step 16580, cost 150.355
step 16580, change in cost 0.0306549
step 16590, training accuracy 0.951731
step 16590, cost 150.324
step 16590, change in cost 0.0306854
step 16600, training accuracy 0.951731
step 16600, cost 150.293
step 16600, change in cost 0.0307159
step 16610, training accuracy 0.951731
step 16610, cost 150.263
step 16610, change in cost 0.0306549
step 16620, training accuracy 0.951731
step 16620, cost 150.232
step 16620, change in cost 0.0306702
step 16630, training accuracy 0.951731
step 16630, cost 150.201
step 16630, change in cost 0.0306244
step 16640, training accuracy 0.951731
step 16640, cost 150.171
step 16640, change in cost 0.0305786
step 16650, training accuracy 0.951731
step 16650, cost 150.14
step 16650, change in cost 0.0306091
step 16660, training accuracy 0.951731
step 16660, cost 150.11
step 16660, change in cost 0.0305939
step 16670, training accuracy 0.951731
step 16670, cost 150.079
step 16670, change in cost 0.0305023
step 16680, training accuracy 0.951731
step 16680, cost 150.048
step 16680, change in cost 0.0306244
step 16690, training accuracy 0.951731
step 16690, cost 150.018
step 16690, change in cost 0.0305176
step 16700, training accuracy 0.951731
step 16700, cost 149.987
step 16700, change in cost 0.0305481
step 16710, training accuracy 0.951731
step 16710, cost 149.957
step 16710, change in cost 0.0304871
step 16720, training accuracy 0.951731
step 16720, cost 149.926
step 16720, change in cost 0.0305328
step 16730, training accuracy 0.951731
step 16730, cost 149.896
step 16730, change in cost 0.0304871
step 16740, training accuracy 0.951731
step 16740, cost 149.865
step 16740, change in cost 0.0304565
step 16750, training accuracy 0.951731
step 16750, cost 149.835
step 16750, change in cost 0.030426
step 16760, training accuracy 0.951731
step 16760, cost 149.805
step 16760, change in cost 0.0304718
step 16770, training accuracy 0.951731
step 16770, cost 149.774
step 16770, change in cost 0.0304413
step 16780, training accuracy 0.951731
step 16780, cost 149.744
step 16780, change in cost 0.0303802
step 16790, training accuracy 0.951731
step 16790, cost 149.713
step 16790, change in cost 0.0304413
step 16800, training accuracy 0.951731
step 16800, cost 149.683
step 16800, change in cost 0.030365
step 16810, training accuracy 0.951731
step 16810, cost 149.653
step 16810, change in cost 0.0303497
step 16820, training accuracy 0.951731
step 16820, cost 149.622
step 16820, change in cost 0.0303497
step 16830, training accuracy 0.951731
step 16830, cost 149.592
step 16830, change in cost 0.0303497
step 16840, training accuracy 0.951731
step 16840, cost 149.562
step 16840, change in cost 0.0303345
step 16850, training accuracy 0.951731
step 16850, cost 149.531
step 16850, change in cost 0.0303345
step 16860, training accuracy 0.951731
step 16860, cost 149.501
step 16860, change in cost 0.030304
step 16870, training accuracy 0.951731
step 16870, cost 149.471
step 16870, change in cost 0.0302429
step 16880, training accuracy 0.951731
step 16880, cost 149.44
step 16880, change in cost 0.0302734
step 16890, training accuracy 0.951731
step 16890, cost 149.41
step 16890, change in cost 0.0302582
step 16900, training accuracy 0.951731
step 16900, cost 149.38
step 16900, change in cost 0.0302277
step 16910, training accuracy 0.951731
step 16910, cost 149.35
step 16910, change in cost 0.0301819
step 16920, training accuracy 0.951731
step 16920, cost 149.319
step 16920, change in cost 0.0302124
step 16930, training accuracy 0.951731
step 16930, cost 149.289
step 16930, change in cost 0.0302582
step 16940, training accuracy 0.951731
step 16940, cost 149.259
step 16940, change in cost 0.0301971
step 16950, training accuracy 0.951731
step 16950, cost 149.229
step 16950, change in cost 0.0301514
step 16960, training accuracy 0.951731
step 16960, cost 149.199
step 16960, change in cost 0.0301208
step 16970, training accuracy 0.951731
step 16970, cost 149.169
step 16970, change in cost 0.0301208
step 16980, training accuracy 0.951731
step 16980, cost 149.139
step 16980, change in cost 0.0301208
step 16990, training accuracy 0.951731
step 16990, cost 149.108
step 16990, change in cost 0.0301361
step 17000, training accuracy 0.951731
step 17000, cost 149.078
step 17000, change in cost 0.0301056
step 17010, training accuracy 0.951731
step 17010, cost 149.048
step 17010, change in cost 0.0301208
step 17020, training accuracy 0.951731
step 17020, cost 149.018
step 17020, change in cost 0.0299835
step 17030, training accuracy 0.951731
step 17030, cost 148.988
step 17030, change in cost 0.0300446
step 17040, training accuracy 0.951731
step 17040, cost 148.958
step 17040, change in cost 0.0300598
step 17050, training accuracy 0.951731
step 17050, cost 148.928
step 17050, change in cost 0.0299988
step 17060, training accuracy 0.951731
step 17060, cost 148.898
step 17060, change in cost 0.0300446
step 17070, training accuracy 0.951731
step 17070, cost 148.868
step 17070, change in cost 0.0299988
step 17080, training accuracy 0.951731
step 17080, cost 148.838
step 17080, change in cost 0.029953
step 17090, training accuracy 0.951731
step 17090, cost 148.808
step 17090, change in cost 0.0299225
step 17100, training accuracy 0.951731
step 17100, cost 148.778
step 17100, change in cost 0.0299988
step 17110, training accuracy 0.951731
step 17110, cost 148.748
step 17110, change in cost 0.0299225
step 17120, training accuracy 0.951731
step 17120, cost 148.718
step 17120, change in cost 0.0299377
step 17130, training accuracy 0.951731
step 17130, cost 148.688
step 17130, change in cost 0.0298615
step 17140, training accuracy 0.951731
step 17140, cost 148.659
step 17140, change in cost 0.0299225
step 17150, training accuracy 0.951731
step 17150, cost 148.629
step 17150, change in cost 0.0298462
step 17160, training accuracy 0.951731
step 17160, cost 148.599
step 17160, change in cost 0.0299072
step 17170, training accuracy 0.951731
step 17170, cost 148.569
step 17170, change in cost 0.0298309
step 17180, training accuracy 0.951731
step 17180, cost 148.539
step 17180, change in cost 0.0298462
step 17190, training accuracy 0.951731
step 17190, cost 148.509
step 17190, change in cost 0.0298157
step 17200, training accuracy 0.951731
step 17200, cost 148.479
step 17200, change in cost 0.0298157
step 17210, training accuracy 0.951731
step 17210, cost 148.45
step 17210, change in cost 0.0298462
step 17220, training accuracy 0.951731
step 17220, cost 148.42
step 17220, change in cost 0.0297546
step 17230, training accuracy 0.951731
step 17230, cost 148.39
step 17230, change in cost 0.0297699
step 17240, training accuracy 0.951731
step 17240, cost 148.36
step 17240, change in cost 0.0297089
step 17250, training accuracy 0.951731
step 17250, cost 148.331
step 17250, change in cost 0.0298004
step 17260, training accuracy 0.951731
step 17260, cost 148.301
step 17260, change in cost 0.0297089
step 17270, training accuracy 0.951731
step 17270, cost 148.271
step 17270, change in cost 0.0297241
step 17280, training accuracy 0.951731
step 17280, cost 148.241
step 17280, change in cost 0.0296783
step 17290, training accuracy 0.951731
step 17290, cost 148.212
step 17290, change in cost 0.0296478
step 17300, training accuracy 0.951731
step 17300, cost 148.182
step 17300, change in cost 0.0296326
step 17310, training accuracy 0.951731
step 17310, cost 148.152
step 17310, change in cost 0.0297089
step 17320, training accuracy 0.951731
step 17320, cost 148.123
step 17320, change in cost 0.0296478
step 17330, training accuracy 0.951731
step 17330, cost 148.093
step 17330, change in cost 0.0296478
step 17340, training accuracy 0.951731
step 17340, cost 148.064
step 17340, change in cost 0.0296326
step 17350, training accuracy 0.951731
step 17350, cost 148.034
step 17350, change in cost 0.0295258
step 17360, training accuracy 0.951731
step 17360, cost 148.004
step 17360, change in cost 0.0296021
step 17370, training accuracy 0.951731
step 17370, cost 147.975
step 17370, change in cost 0.0295715
step 17380, training accuracy 0.951731
step 17380, cost 147.945
step 17380, change in cost 0.0295715
step 17390, training accuracy 0.951731
step 17390, cost 147.916
step 17390, change in cost 0.029541
step 17400, training accuracy 0.951731
step 17400, cost 147.886
step 17400, change in cost 0.0294952
step 17410, training accuracy 0.951731
step 17410, cost 147.857
step 17410, change in cost 0.0295258
step 17420, training accuracy 0.951731
step 17420, cost 147.827
step 17420, change in cost 0.0295258
step 17430, training accuracy 0.951731
step 17430, cost 147.798
step 17430, change in cost 0.0295105
step 17440, training accuracy 0.951731
step 17440, cost 147.768
step 17440, change in cost 0.0294342
step 17450, training accuracy 0.951731
step 17450, cost 147.739
step 17450, change in cost 0.0294037
step 17460, training accuracy 0.951731
step 17460, cost 147.709
step 17460, change in cost 0.0295105
step 17470, training accuracy 0.951731
step 17470, cost 147.68
step 17470, change in cost 0.0294189
step 17480, training accuracy 0.951731
step 17480, cost 147.65
step 17480, change in cost 0.0294037
step 17490, training accuracy 0.951731
step 17490, cost 147.621
step 17490, change in cost 0.0294342
step 17500, training accuracy 0.951731
step 17500, cost 147.592
step 17500, change in cost 0.0294037
step 17510, training accuracy 0.951731
step 17510, cost 147.562
step 17510, change in cost 0.0293427
step 17520, training accuracy 0.951731
step 17520, cost 147.533
step 17520, change in cost 0.0293579
step 17530, training accuracy 0.951731
step 17530, cost 147.504
step 17530, change in cost 0.0293884
step 17540, training accuracy 0.951731
step 17540, cost 147.474
step 17540, change in cost 0.0292969
step 17550, training accuracy 0.951731
step 17550, cost 147.445
step 17550, change in cost 0.0293274
step 17560, training accuracy 0.951731
step 17560, cost 147.416
step 17560, change in cost 0.0292969
step 17570, training accuracy 0.951731
step 17570, cost 147.386
step 17570, change in cost 0.0292969
step 17580, training accuracy 0.951731
step 17580, cost 147.357
step 17580, change in cost 0.0292664
step 17590, training accuracy 0.951731
step 17590, cost 147.328
step 17590, change in cost 0.0292969
step 17600, training accuracy 0.951731
step 17600, cost 147.299
step 17600, change in cost 0.0292206
step 17610, training accuracy 0.951731
step 17610, cost 147.269
step 17610, change in cost 0.0292664
step 17620, training accuracy 0.951731
step 17620, cost 147.24
step 17620, change in cost 0.0292053
step 17630, training accuracy 0.951731
step 17630, cost 147.211
step 17630, change in cost 0.0292206
step 17640, training accuracy 0.951731
step 17640, cost 147.182
step 17640, change in cost 0.0291748
step 17650, training accuracy 0.951731
step 17650, cost 147.152
step 17650, change in cost 0.0292206
step 17660, training accuracy 0.951731
step 17660, cost 147.123
step 17660, change in cost 0.0291595
step 17670, training accuracy 0.951731
step 17670, cost 147.094
step 17670, change in cost 0.0291595
step 17680, training accuracy 0.951731
step 17680, cost 147.065
step 17680, change in cost 0.029129
step 17690, training accuracy 0.951731
step 17690, cost 147.036
step 17690, change in cost 0.0291138
step 17700, training accuracy 0.951731
step 17700, cost 147.007
step 17700, change in cost 0.0290833
step 17710, training accuracy 0.951731
step 17710, cost 146.978
step 17710, change in cost 0.0291443
step 17720, training accuracy 0.951731
step 17720, cost 146.949
step 17720, change in cost 0.029129
step 17730, training accuracy 0.951731
step 17730, cost 146.92
step 17730, change in cost 0.0290222
step 17740, training accuracy 0.951731
step 17740, cost 146.89
step 17740, change in cost 0.0290527
step 17750, training accuracy 0.951731
step 17750, cost 146.861
step 17750, change in cost 0.0290527
step 17760, training accuracy 0.951731
step 17760, cost 146.832
step 17760, change in cost 0.0290222
step 17770, training accuracy 0.951731
step 17770, cost 146.803
step 17770, change in cost 0.0290527
step 17780, training accuracy 0.951731
step 17780, cost 146.774
step 17780, change in cost 0.0289307
step 17790, training accuracy 0.951731
step 17790, cost 146.745
step 17790, change in cost 0.029068
step 17800, training accuracy 0.951731
step 17800, cost 146.716
step 17800, change in cost 0.0289917
step 17810, training accuracy 0.951731
step 17810, cost 146.687
step 17810, change in cost 0.0289001
step 17820, training accuracy 0.951731
step 17820, cost 146.658
step 17820, change in cost 0.0289917
step 17830, training accuracy 0.951731
step 17830, cost 146.63
step 17830, change in cost 0.0289307
step 17840, training accuracy 0.951731
step 17840, cost 146.601
step 17840, change in cost 0.0289307
step 17850, training accuracy 0.951731
step 17850, cost 146.572
step 17850, change in cost 0.0289612
step 17860, training accuracy 0.951731
step 17860, cost 146.543
step 17860, change in cost 0.0288391
step 17870, training accuracy 0.951731
step 17870, cost 146.514
step 17870, change in cost 0.0288544
step 17880, training accuracy 0.951731
step 17880, cost 146.485
step 17880, change in cost 0.0289307
step 17890, training accuracy 0.951731
step 17890, cost 146.456
step 17890, change in cost 0.0288544
step 17900, training accuracy 0.951731
step 17900, cost 146.427
step 17900, change in cost 0.0288086
step 17910, training accuracy 0.951731
step 17910, cost 146.399
step 17910, change in cost 0.0288391
step 17920, training accuracy 0.951731
step 17920, cost 146.37
step 17920, change in cost 0.0288391
step 17930, training accuracy 0.951731
step 17930, cost 146.341
step 17930, change in cost 0.0287933
step 17940, training accuracy 0.951731
step 17940, cost 146.312
step 17940, change in cost 0.0287628
step 17950, training accuracy 0.951731
step 17950, cost 146.283
step 17950, change in cost 0.0287933
step 17960, training accuracy 0.951731
step 17960, cost 146.255
step 17960, change in cost 0.0287933
step 17970, training accuracy 0.951731
step 17970, cost 146.226
step 17970, change in cost 0.0287323
step 17980, training accuracy 0.951731
step 17980, cost 146.197
step 17980, change in cost 0.0287476
step 17990, training accuracy 0.951731
step 17990, cost 146.168
step 17990, change in cost 0.0287018
step 18000, training accuracy 0.951731
step 18000, cost 146.14
step 18000, change in cost 0.0287781
step 18010, training accuracy 0.951731
step 18010, cost 146.111
step 18010, change in cost 0.028656
step 18020, training accuracy 0.951731
step 18020, cost 146.082
step 18020, change in cost 0.0286713
step 18030, training accuracy 0.951731
step 18030, cost 146.054
step 18030, change in cost 0.028656
step 18040, training accuracy 0.951731
step 18040, cost 146.025
step 18040, change in cost 0.0286713
step 18050, training accuracy 0.951731
step 18050, cost 145.996
step 18050, change in cost 0.0286407
step 18060, training accuracy 0.951731
step 18060, cost 145.968
step 18060, change in cost 0.028656
step 18070, training accuracy 0.951731
step 18070, cost 145.939
step 18070, change in cost 0.0286255
step 18080, training accuracy 0.951731
step 18080, cost 145.91
step 18080, change in cost 0.0285645
step 18090, training accuracy 0.951731
step 18090, cost 145.882
step 18090, change in cost 0.028595
step 18100, training accuracy 0.951731
step 18100, cost 145.853
step 18100, change in cost 0.0286102
step 18110, training accuracy 0.951731
step 18110, cost 145.825
step 18110, change in cost 0.0285339
step 18120, training accuracy 0.951731
step 18120, cost 145.796
step 18120, change in cost 0.0285645
step 18130, training accuracy 0.951731
step 18130, cost 145.768
step 18130, change in cost 0.0285492
step 18140, training accuracy 0.951731
step 18140, cost 145.739
step 18140, change in cost 0.0284271
step 18150, training accuracy 0.951731
step 18150, cost 145.711
step 18150, change in cost 0.0285645
step 18160, training accuracy 0.951731
step 18160, cost 145.682
step 18160, change in cost 0.0284424
step 18170, training accuracy 0.951731
step 18170, cost 145.654
step 18170, change in cost 0.0285339
step 18180, training accuracy 0.951731
step 18180, cost 145.625
step 18180, change in cost 0.0284576
step 18190, training accuracy 0.951731
step 18190, cost 145.597
step 18190, change in cost 0.0285492
step 18200, training accuracy 0.951731
step 18200, cost 145.568
step 18200, change in cost 0.0283508
step 18210, training accuracy 0.951731
step 18210, cost 145.54
step 18210, change in cost 0.0285034
step 18220, training accuracy 0.951731
step 18220, cost 145.511
step 18220, change in cost 0.0284271
step 18230, training accuracy 0.951731
step 18230, cost 145.483
step 18230, change in cost 0.0284119
step 18240, training accuracy 0.951731
step 18240, cost 145.455
step 18240, change in cost 0.0283508
step 18250, training accuracy 0.951731
step 18250, cost 145.426
step 18250, change in cost 0.0284119
step 18260, training accuracy 0.951731
step 18260, cost 145.398
step 18260, change in cost 0.0282898
step 18270, training accuracy 0.951731
step 18270, cost 145.369
step 18270, change in cost 0.0283813
step 18280, training accuracy 0.951731
step 18280, cost 145.341
step 18280, change in cost 0.0283813
step 18290, training accuracy 0.951731
step 18290, cost 145.313
step 18290, change in cost 0.0283203
step 18300, training accuracy 0.951731
step 18300, cost 145.285
step 18300, change in cost 0.0282898
step 18310, training accuracy 0.951731
step 18310, cost 145.256
step 18310, change in cost 0.0282898
step 18320, training accuracy 0.951731
step 18320, cost 145.228
step 18320, change in cost 0.0283051
step 18330, training accuracy 0.951731
step 18330, cost 145.2
step 18330, change in cost 0.0282593
step 18340, training accuracy 0.951731
step 18340, cost 145.171
step 18340, change in cost 0.028244
step 18350, training accuracy 0.951731
step 18350, cost 145.143
step 18350, change in cost 0.0283051
step 18360, training accuracy 0.951731
step 18360, cost 145.115
step 18360, change in cost 0.0282288
step 18370, training accuracy 0.951731
step 18370, cost 145.087
step 18370, change in cost 0.028183
step 18380, training accuracy 0.951731
step 18380, cost 145.058
step 18380, change in cost 0.028244
step 18390, training accuracy 0.951731
step 18390, cost 145.03
step 18390, change in cost 0.0282288
step 18400, training accuracy 0.951731
step 18400, cost 145.002
step 18400, change in cost 0.0280762
step 18410, training accuracy 0.951731
step 18410, cost 144.974
step 18410, change in cost 0.0282898
step 18420, training accuracy 0.951731
step 18420, cost 144.946
step 18420, change in cost 0.0280914
step 18430, training accuracy 0.951731
step 18430, cost 144.918
step 18430, change in cost 0.0281525
step 18440, training accuracy 0.951731
step 18440, cost 144.889
step 18440, change in cost 0.0281525
step 18450, training accuracy 0.951731
step 18450, cost 144.861
step 18450, change in cost 0.0281067
step 18460, training accuracy 0.951731
step 18460, cost 144.833
step 18460, change in cost 0.0280609
step 18470, training accuracy 0.951731
step 18470, cost 144.805
step 18470, change in cost 0.0281525
step 18480, training accuracy 0.951731
step 18480, cost 144.777
step 18480, change in cost 0.0280762
step 18490, training accuracy 0.951731
step 18490, cost 144.749
step 18490, change in cost 0.0280762
step 18500, training accuracy 0.951731
step 18500, cost 144.721
step 18500, change in cost 0.0280304
step 18510, training accuracy 0.951731
step 18510, cost 144.693
step 18510, change in cost 0.0280151
step 18520, training accuracy 0.951731
step 18520, cost 144.665
step 18520, change in cost 0.0280609
step 18530, training accuracy 0.952781
step 18530, cost 144.637
step 18530, change in cost 0.0279999
step 18540, training accuracy 0.952781
step 18540, cost 144.609
step 18540, change in cost 0.0280304
step 18550, training accuracy 0.952781
step 18550, cost 144.581
step 18550, change in cost 0.0280151
step 18560, training accuracy 0.952781
step 18560, cost 144.553
step 18560, change in cost 0.0279694
step 18570, training accuracy 0.952781
step 18570, cost 144.525
step 18570, change in cost 0.0279846
step 18580, training accuracy 0.952781
step 18580, cost 144.497
step 18580, change in cost 0.0279236
step 18590, training accuracy 0.952781
step 18590, cost 144.469
step 18590, change in cost 0.0279694
step 18600, training accuracy 0.952781
step 18600, cost 144.441
step 18600, change in cost 0.0278931
step 18610, training accuracy 0.952781
step 18610, cost 144.413
step 18610, change in cost 0.0279083
step 18620, training accuracy 0.952781
step 18620, cost 144.385
step 18620, change in cost 0.0279236
step 18630, training accuracy 0.952781
step 18630, cost 144.357
step 18630, change in cost 0.0278931
step 18640, training accuracy 0.95383
step 18640, cost 144.329
step 18640, change in cost 0.0279083
step 18650, training accuracy 0.95383
step 18650, cost 144.302
step 18650, change in cost 0.027771
step 18660, training accuracy 0.95383
step 18660, cost 144.274
step 18660, change in cost 0.0278931
step 18670, training accuracy 0.95383
step 18670, cost 144.246
step 18670, change in cost 0.0278015
step 18680, training accuracy 0.95383
step 18680, cost 144.218
step 18680, change in cost 0.0278168
step 18690, training accuracy 0.95383
step 18690, cost 144.19
step 18690, change in cost 0.027832
step 18700, training accuracy 0.95383
step 18700, cost 144.163
step 18700, change in cost 0.0277557
step 18710, training accuracy 0.95383
step 18710, cost 144.135
step 18710, change in cost 0.0278473
step 18720, training accuracy 0.95383
step 18720, cost 144.107
step 18720, change in cost 0.0277557
step 18730, training accuracy 0.95383
step 18730, cost 144.079
step 18730, change in cost 0.0277863
step 18740, training accuracy 0.95383
step 18740, cost 144.051
step 18740, change in cost 0.0277405
step 18750, training accuracy 0.95383
step 18750, cost 144.024
step 18750, change in cost 0.0277405
step 18760, training accuracy 0.95383
step 18760, cost 143.996
step 18760, change in cost 0.0277557
step 18770, training accuracy 0.95383
step 18770, cost 143.968
step 18770, change in cost 0.0276489
step 18780, training accuracy 0.95383
step 18780, cost 143.941
step 18780, change in cost 0.02771
step 18790, training accuracy 0.95383
step 18790, cost 143.913
step 18790, change in cost 0.0276947
step 18800, training accuracy 0.95383
step 18800, cost 143.885
step 18800, change in cost 0.0276642
step 18810, training accuracy 0.95383
step 18810, cost 143.858
step 18810, change in cost 0.0276642
step 18820, training accuracy 0.95383
step 18820, cost 143.83
step 18820, change in cost 0.0276337
step 18830, training accuracy 0.95383
step 18830, cost 143.802
step 18830, change in cost 0.0276794
step 18840, training accuracy 0.95383
step 18840, cost 143.775
step 18840, change in cost 0.0275879
step 18850, training accuracy 0.95383
step 18850, cost 143.747
step 18850, change in cost 0.0276337
step 18860, training accuracy 0.95383
step 18860, cost 143.719
step 18860, change in cost 0.0276031
step 18870, training accuracy 0.95383
step 18870, cost 143.692
step 18870, change in cost 0.0275574
step 18880, training accuracy 0.95383
step 18880, cost 143.664
step 18880, change in cost 0.0276031
step 18890, training accuracy 0.95383
step 18890, cost 143.637
step 18890, change in cost 0.0275421
step 18900, training accuracy 0.95383
step 18900, cost 143.609
step 18900, change in cost 0.0275574
step 18910, training accuracy 0.95383
step 18910, cost 143.582
step 18910, change in cost 0.0275574
step 18920, training accuracy 0.95383
step 18920, cost 143.554
step 18920, change in cost 0.0275269
step 18930, training accuracy 0.95383
step 18930, cost 143.527
step 18930, change in cost 0.0274506
step 18940, training accuracy 0.95383
step 18940, cost 143.499
step 18940, change in cost 0.0274963
step 18950, training accuracy 0.95383
step 18950, cost 143.472
step 18950, change in cost 0.0274811
step 18960, training accuracy 0.95383
step 18960, cost 143.444
step 18960, change in cost 0.0275269
step 18970, training accuracy 0.95383
step 18970, cost 143.417
step 18970, change in cost 0.0274353
step 18980, training accuracy 0.95383
step 18980, cost 143.389
step 18980, change in cost 0.0274048
step 18990, training accuracy 0.95383
step 18990, cost 143.362
step 18990, change in cost 0.0274658
step 19000, training accuracy 0.95383
step 19000, cost 143.334
step 19000, change in cost 0.027359
step 19010, training accuracy 0.95383
step 19010, cost 143.307
step 19010, change in cost 0.0275269
step 19020, training accuracy 0.95383
step 19020, cost 143.28
step 19020, change in cost 0.0273743
step 19030, training accuracy 0.95383
step 19030, cost 143.252
step 19030, change in cost 0.0274048
step 19040, training accuracy 0.95383
step 19040, cost 143.225
step 19040, change in cost 0.0273438
step 19050, training accuracy 0.95383
step 19050, cost 143.197
step 19050, change in cost 0.027359
step 19060, training accuracy 0.95383
step 19060, cost 143.17
step 19060, change in cost 0.0273285
step 19070, training accuracy 0.95383
step 19070, cost 143.143
step 19070, change in cost 0.0273743
step 19080, training accuracy 0.95383
step 19080, cost 143.115
step 19080, change in cost 0.0273438
step 19090, training accuracy 0.95383
step 19090, cost 143.088
step 19090, change in cost 0.0272827
step 19100, training accuracy 0.95383
step 19100, cost 143.061
step 19100, change in cost 0.0273132
step 19110, training accuracy 0.95383
step 19110, cost 143.034
step 19110, change in cost 0.027298
step 19120, training accuracy 0.95383
step 19120, cost 143.006
step 19120, change in cost 0.0272064
step 19130, training accuracy 0.95383
step 19130, cost 142.979
step 19130, change in cost 0.0272827
step 19140, training accuracy 0.95383
step 19140, cost 142.952
step 19140, change in cost 0.0272522
step 19150, training accuracy 0.95383
step 19150, cost 142.925
step 19150, change in cost 0.0272522
step 19160, training accuracy 0.95383
step 19160, cost 142.897
step 19160, change in cost 0.0272217
step 19170, training accuracy 0.95383
step 19170, cost 142.87
step 19170, change in cost 0.0272217
step 19180, training accuracy 0.95383
step 19180, cost 142.843
step 19180, change in cost 0.0271454
step 19190, training accuracy 0.95383
step 19190, cost 142.816
step 19190, change in cost 0.0272064
step 19200, training accuracy 0.95383
step 19200, cost 142.789
step 19200, change in cost 0.0271912
step 19210, training accuracy 0.95383
step 19210, cost 142.761
step 19210, change in cost 0.0271912
step 19220, training accuracy 0.95383
step 19220, cost 142.734
step 19220, change in cost 0.0271606
step 19230, training accuracy 0.95383
step 19230, cost 142.707
step 19230, change in cost 0.0270844
step 19240, training accuracy 0.95383
step 19240, cost 142.68
step 19240, change in cost 0.0271454
step 19250, training accuracy 0.95383
step 19250, cost 142.653
step 19250, change in cost 0.0270691
step 19260, training accuracy 0.95383
step 19260, cost 142.626
step 19260, change in cost 0.0271912
step 19270, training accuracy 0.95383
step 19270, cost 142.599
step 19270, change in cost 0.0270386
step 19280, training accuracy 0.95383
step 19280, cost 142.572
step 19280, change in cost 0.0271149
step 19290, training accuracy 0.95383
step 19290, cost 142.545
step 19290, change in cost 0.0270386
step 19300, training accuracy 0.95383
step 19300, cost 142.517
step 19300, change in cost 0.0270844
step 19310, training accuracy 0.95383
step 19310, cost 142.49
step 19310, change in cost 0.0270081
step 19320, training accuracy 0.95383
step 19320, cost 142.463
step 19320, change in cost 0.0270691
step 19330, training accuracy 0.95383
step 19330, cost 142.436
step 19330, change in cost 0.0270081
step 19340, training accuracy 0.95383
step 19340, cost 142.409
step 19340, change in cost 0.0269928
step 19350, training accuracy 0.95383
step 19350, cost 142.382
step 19350, change in cost 0.0269928
step 19360, training accuracy 0.95383
step 19360, cost 142.355
step 19360, change in cost 0.0270081
step 19370, training accuracy 0.95383
step 19370, cost 142.328
step 19370, change in cost 0.0269623
step 19380, training accuracy 0.95383
step 19380, cost 142.301
step 19380, change in cost 0.0269318
step 19390, training accuracy 0.95383
step 19390, cost 142.274
step 19390, change in cost 0.0269775
step 19400, training accuracy 0.95383
step 19400, cost 142.248
step 19400, change in cost 0.026886
step 19410, training accuracy 0.95383
step 19410, cost 142.221
step 19410, change in cost 0.0269928
step 19420, training accuracy 0.95383
step 19420, cost 142.194
step 19420, change in cost 0.0268707
step 19430, training accuracy 0.95383
step 19430, cost 142.167
step 19430, change in cost 0.0268555
step 19440, training accuracy 0.95383
step 19440, cost 142.14
step 19440, change in cost 0.0269012
step 19450, training accuracy 0.95383
step 19450, cost 142.113
step 19450, change in cost 0.0268707
step 19460, training accuracy 0.95383
step 19460, cost 142.086
step 19460, change in cost 0.0268555
step 19470, training accuracy 0.95383
step 19470, cost 142.059
step 19470, change in cost 0.026886
step 19480, training accuracy 0.95383
step 19480, cost 142.033
step 19480, change in cost 0.0268097
step 19490, training accuracy 0.95383
step 19490, cost 142.006
step 19490, change in cost 0.0268707
step 19500, training accuracy 0.95383
step 19500, cost 141.979
step 19500, change in cost 0.0267639
step 19510, training accuracy 0.95383
step 19510, cost 141.952
step 19510, change in cost 0.026825
step 19520, training accuracy 0.95383
step 19520, cost 141.925
step 19520, change in cost 0.0267639
step 19530, training accuracy 0.95383
step 19530, cost 141.898
step 19530, change in cost 0.026825
step 19540, training accuracy 0.95383
step 19540, cost 141.872
step 19540, change in cost 0.0267944
step 19550, training accuracy 0.95383
step 19550, cost 141.845
step 19550, change in cost 0.0267029
step 19560, training accuracy 0.95383
step 19560, cost 141.818
step 19560, change in cost 0.0267487
step 19570, training accuracy 0.95383
step 19570, cost 141.792
step 19570, change in cost 0.0266571
step 19580, training accuracy 0.95383
step 19580, cost 141.765
step 19580, change in cost 0.0267792
step 19590, training accuracy 0.95383
step 19590, cost 141.738
step 19590, change in cost 0.0267029
step 19600, training accuracy 0.95383
step 19600, cost 141.711
step 19600, change in cost 0.0266418
step 19610, training accuracy 0.95383
step 19610, cost 141.685
step 19610, change in cost 0.0267029
step 19620, training accuracy 0.95383
step 19620, cost 141.658
step 19620, change in cost 0.0267029
step 19630, training accuracy 0.95383
step 19630, cost 141.631
step 19630, change in cost 0.0266876
step 19640, training accuracy 0.95383
step 19640, cost 141.605
step 19640, change in cost 0.0266418
step 19650, training accuracy 0.95383
step 19650, cost 141.578
step 19650, change in cost 0.0265656
step 19660, training accuracy 0.95383
step 19660, cost 141.552
step 19660, change in cost 0.0266418
step 19670, training accuracy 0.95383
step 19670, cost 141.525
step 19670, change in cost 0.0266418
step 19680, training accuracy 0.95383
step 19680, cost 141.498
step 19680, change in cost 0.0265808
step 19690, training accuracy 0.95383
step 19690, cost 141.472
step 19690, change in cost 0.0266113
step 19700, training accuracy 0.95383
step 19700, cost 141.445
step 19700, change in cost 0.0265198
step 19710, training accuracy 0.95383
step 19710, cost 141.419
step 19710, change in cost 0.0265808
step 19720, training accuracy 0.95383
step 19720, cost 141.392
step 19720, change in cost 0.0265961
step 19730, training accuracy 0.95383
step 19730, cost 141.365
step 19730, change in cost 0.026535
step 19740, training accuracy 0.95383
step 19740, cost 141.339
step 19740, change in cost 0.026535
step 19750, training accuracy 0.95383
step 19750, cost 141.312
step 19750, change in cost 0.026474
step 19760, training accuracy 0.95383
step 19760, cost 141.286
step 19760, change in cost 0.0265198
step 19770, training accuracy 0.95383
step 19770, cost 141.259
step 19770, change in cost 0.0264893
step 19780, training accuracy 0.95383
step 19780, cost 141.233
step 19780, change in cost 0.026474
step 19790, training accuracy 0.95383
step 19790, cost 141.206
step 19790, change in cost 0.0265045
step 19800, training accuracy 0.95383
step 19800, cost 141.18
step 19800, change in cost 0.0264587
step 19810, training accuracy 0.95383
step 19810, cost 141.154
step 19810, change in cost 0.0263824
step 19820, training accuracy 0.95383
step 19820, cost 141.127
step 19820, change in cost 0.0264435
step 19830, training accuracy 0.95383
step 19830, cost 141.101
step 19830, change in cost 0.0264435
step 19840, training accuracy 0.95383
step 19840, cost 141.074
step 19840, change in cost 0.0264282
step 19850, training accuracy 0.95383
step 19850, cost 141.048
step 19850, change in cost 0.0263824
step 19860, training accuracy 0.95383
step 19860, cost 141.022
step 19860, change in cost 0.0263519
step 19870, training accuracy 0.95383
step 19870, cost 140.995
step 19870, change in cost 0.0263672
step 19880, training accuracy 0.95383
step 19880, cost 140.969
step 19880, change in cost 0.0263672
step 19890, training accuracy 0.95383
step 19890, cost 140.942
step 19890, change in cost 0.0263519
step 19900, training accuracy 0.95383
step 19900, cost 140.916
step 19900, change in cost 0.0263519
step 19910, training accuracy 0.95383
step 19910, cost 140.89
step 19910, change in cost 0.0263367
step 19920, training accuracy 0.95383
step 19920, cost 140.864
step 19920, change in cost 0.0262909
step 19930, training accuracy 0.95383
step 19930, cost 140.837
step 19930, change in cost 0.0263214
step 19940, training accuracy 0.95383
step 19940, cost 140.811
step 19940, change in cost 0.0263062
step 19950, training accuracy 0.95383
step 19950, cost 140.785
step 19950, change in cost 0.0262604
step 19960, training accuracy 0.95383
step 19960, cost 140.758
step 19960, change in cost 0.0263214
step 19970, training accuracy 0.95383
step 19970, cost 140.732
step 19970, change in cost 0.0261993
step 19980, training accuracy 0.95383
step 19980, cost 140.706
step 19980, change in cost 0.0262604
step 19990, training accuracy 0.95383
step 19990, cost 140.68
step 19990, change in cost 0.0262299
step 20000, training accuracy 0.95383
step 20000, cost 140.653
step 20000, change in cost 0.0262299
step 20010, training accuracy 0.95383
step 20010, cost 140.627
step 20010, change in cost 0.0262451
step 20020, training accuracy 0.95383
step 20020, cost 140.601
step 20020, change in cost 0.0261688
step 20030, training accuracy 0.95383
step 20030, cost 140.575
step 20030, change in cost 0.0261536
step 20040, training accuracy 0.95383
step 20040, cost 140.549
step 20040, change in cost 0.0261841
step 20050, training accuracy 0.95383
step 20050, cost 140.522
step 20050, change in cost 0.0261688
step 20060, training accuracy 0.95383
step 20060, cost 140.496
step 20060, change in cost 0.0261688
step 20070, training accuracy 0.95383
step 20070, cost 140.47
step 20070, change in cost 0.0261536
step 20080, training accuracy 0.95383
step 20080, cost 140.444
step 20080, change in cost 0.026123
step 20090, training accuracy 0.95383
step 20090, cost 140.418
step 20090, change in cost 0.0260925
step 20100, training accuracy 0.95383
step 20100, cost 140.392
step 20100, change in cost 0.026123
step 20110, training accuracy 0.95383
step 20110, cost 140.366
step 20110, change in cost 0.026123
step 20120, training accuracy 0.95383
step 20120, cost 140.34
step 20120, change in cost 0.0260925
step 20130, training accuracy 0.95383
step 20130, cost 140.314
step 20130, change in cost 0.026062
step 20140, training accuracy 0.95383
step 20140, cost 140.287
step 20140, change in cost 0.026062
step 20150, training accuracy 0.952781
step 20150, cost 140.261
step 20150, change in cost 0.026062
step 20160, training accuracy 0.952781
step 20160, cost 140.235
step 20160, change in cost 0.0260162
step 20170, training accuracy 0.952781
step 20170, cost 140.209
step 20170, change in cost 0.026001
step 20180, training accuracy 0.952781
step 20180, cost 140.183
step 20180, change in cost 0.026062
step 20190, training accuracy 0.952781
step 20190, cost 140.157
step 20190, change in cost 0.0259705
step 20200, training accuracy 0.952781
step 20200, cost 140.131
step 20200, change in cost 0.026001
step 20210, training accuracy 0.952781
step 20210, cost 140.105
step 20210, change in cost 0.0259857
step 20220, training accuracy 0.952781
step 20220, cost 140.079
step 20220, change in cost 0.0259552
step 20230, training accuracy 0.952781
step 20230, cost 140.053
step 20230, change in cost 0.026001
step 20240, training accuracy 0.952781
step 20240, cost 140.027
step 20240, change in cost 0.0259399
step 20250, training accuracy 0.952781
step 20250, cost 140.002
step 20250, change in cost 0.0259094
step 20260, training accuracy 0.952781
step 20260, cost 139.976
step 20260, change in cost 0.0259705
step 20270, training accuracy 0.952781
step 20270, cost 139.95
step 20270, change in cost 0.0258484
step 20280, training accuracy 0.952781
step 20280, cost 139.924
step 20280, change in cost 0.0259247
step 20290, training accuracy 0.952781
step 20290, cost 139.898
step 20290, change in cost 0.0258636
step 20300, training accuracy 0.952781
step 20300, cost 139.872
step 20300, change in cost 0.0259247
step 20310, training accuracy 0.952781
step 20310, cost 139.846
step 20310, change in cost 0.0258331
step 20320, training accuracy 0.952781
step 20320, cost 139.82
step 20320, change in cost 0.0258331
step 20330, training accuracy 0.952781
step 20330, cost 139.795
step 20330, change in cost 0.0258484
step 20340, training accuracy 0.952781
step 20340, cost 139.769
step 20340, change in cost 0.0258179
step 20350, training accuracy 0.952781
step 20350, cost 139.743
step 20350, change in cost 0.0258484
step 20360, training accuracy 0.952781
step 20360, cost 139.717
step 20360, change in cost 0.0258179
step 20370, training accuracy 0.952781
step 20370, cost 139.691
step 20370, change in cost 0.0258026
step 20380, training accuracy 0.952781
step 20380, cost 139.665
step 20380, change in cost 0.0258026
step 20390, training accuracy 0.952781
step 20390, cost 139.64
step 20390, change in cost 0.0257263
step 20400, training accuracy 0.952781
step 20400, cost 139.614
step 20400, change in cost 0.0257874
step 20410, training accuracy 0.952781
step 20410, cost 139.588
step 20410, change in cost 0.0257874
step 20420, training accuracy 0.952781
step 20420, cost 139.562
step 20420, change in cost 0.0256958
step 20430, training accuracy 0.952781
step 20430, cost 139.537
step 20430, change in cost 0.0257721
step 20440, training accuracy 0.95383
step 20440, cost 139.511
step 20440, change in cost 0.0257263
step 20450, training accuracy 0.95383
step 20450, cost 139.485
step 20450, change in cost 0.0256958
step 20460, training accuracy 0.95383
step 20460, cost 139.459
step 20460, change in cost 0.0257568
step 20470, training accuracy 0.95383
step 20470, cost 139.434
step 20470, change in cost 0.0256348
step 20480, training accuracy 0.95383
step 20480, cost 139.408
step 20480, change in cost 0.0256805
step 20490, training accuracy 0.95383
step 20490, cost 139.382
step 20490, change in cost 0.0256805
step 20500, training accuracy 0.95383
step 20500, cost 139.357
step 20500, change in cost 0.02565
step 20510, training accuracy 0.95383
step 20510, cost 139.331
step 20510, change in cost 0.0256348
step 20520, training accuracy 0.95383
step 20520, cost 139.306
step 20520, change in cost 0.0255737
step 20530, training accuracy 0.95383
step 20530, cost 139.28
step 20530, change in cost 0.0256958
step 20540, training accuracy 0.95383
step 20540, cost 139.254
step 20540, change in cost 0.0255432
step 20550, training accuracy 0.95383
step 20550, cost 139.229
step 20550, change in cost 0.0256653
step 20560, training accuracy 0.95383
step 20560, cost 139.203
step 20560, change in cost 0.0255432
step 20570, training accuracy 0.95383
step 20570, cost 139.178
step 20570, change in cost 0.0256042
step 20580, training accuracy 0.95383
step 20580, cost 139.152
step 20580, change in cost 0.0255432
step 20590, training accuracy 0.95383
step 20590, cost 139.126
step 20590, change in cost 0.0256195
step 20600, training accuracy 0.95383
step 20600, cost 139.101
step 20600, change in cost 0.0254822
step 20610, training accuracy 0.95383
step 20610, cost 139.075
step 20610, change in cost 0.025528
step 20620, training accuracy 0.95383
step 20620, cost 139.05
step 20620, change in cost 0.025528
step 20630, training accuracy 0.95383
step 20630, cost 139.024
step 20630, change in cost 0.0254974
step 20640, training accuracy 0.95383
step 20640, cost 138.999
step 20640, change in cost 0.0254669
step 20650, training accuracy 0.95383
step 20650, cost 138.973
step 20650, change in cost 0.0254974
step 20660, training accuracy 0.95383
step 20660, cost 138.948
step 20660, change in cost 0.0255127
step 20670, training accuracy 0.95383
step 20670, cost 138.922
step 20670, change in cost 0.0254517
step 20680, training accuracy 0.95383
step 20680, cost 138.897
step 20680, change in cost 0.0253906
step 20690, training accuracy 0.95383
step 20690, cost 138.872
step 20690, change in cost 0.0254669
step 20700, training accuracy 0.95383
step 20700, cost 138.846
step 20700, change in cost 0.0254211
step 20710, training accuracy 0.95383
step 20710, cost 138.821
step 20710, change in cost 0.0254364
step 20720, training accuracy 0.95383
step 20720, cost 138.795
step 20720, change in cost 0.0254211
step 20730, training accuracy 0.95383
step 20730, cost 138.77
step 20730, change in cost 0.0254211
step 20740, training accuracy 0.95383
step 20740, cost 138.744
step 20740, change in cost 0.0253906
step 20750, training accuracy 0.95383
step 20750, cost 138.719
step 20750, change in cost 0.0253601
step 20760, training accuracy 0.95383
step 20760, cost 138.694
step 20760, change in cost 0.0253296
step 20770, training accuracy 0.95383
step 20770, cost 138.668
step 20770, change in cost 0.0253448
step 20780, training accuracy 0.95383
step 20780, cost 138.643
step 20780, change in cost 0.0253906
step 20790, training accuracy 0.95383
step 20790, cost 138.618
step 20790, change in cost 0.0253143
step 20800, training accuracy 0.95383
step 20800, cost 138.592
step 20800, change in cost 0.0252686
step 20810, training accuracy 0.95383
step 20810, cost 138.567
step 20810, change in cost 0.0254059
step 20820, training accuracy 0.95383
step 20820, cost 138.542
step 20820, change in cost 0.025238
step 20830, training accuracy 0.95383
step 20830, cost 138.517
step 20830, change in cost 0.0252838
step 20840, training accuracy 0.95383
step 20840, cost 138.491
step 20840, change in cost 0.0252991
step 20850, training accuracy 0.95383
step 20850, cost 138.466
step 20850, change in cost 0.0252228
step 20860, training accuracy 0.95383
step 20860, cost 138.441
step 20860, change in cost 0.0253143
step 20870, training accuracy 0.954879
step 20870, cost 138.416
step 20870, change in cost 0.0251923
step 20880, training accuracy 0.954879
step 20880, cost 138.39
step 20880, change in cost 0.0252533
step 20890, training accuracy 0.954879
step 20890, cost 138.365
step 20890, change in cost 0.0252838
step 20900, training accuracy 0.954879
step 20900, cost 138.34
step 20900, change in cost 0.0251923
step 20910, training accuracy 0.954879
step 20910, cost 138.315
step 20910, change in cost 0.0251312
step 20920, training accuracy 0.954879
step 20920, cost 138.289
step 20920, change in cost 0.0252075
step 20930, training accuracy 0.954879
step 20930, cost 138.264
step 20930, change in cost 0.0252228
step 20940, training accuracy 0.954879
step 20940, cost 138.239
step 20940, change in cost 0.0251312
step 20950, training accuracy 0.954879
step 20950, cost 138.214
step 20950, change in cost 0.025177
step 20960, training accuracy 0.954879
step 20960, cost 138.189
step 20960, change in cost 0.025116
step 20970, training accuracy 0.954879
step 20970, cost 138.164
step 20970, change in cost 0.0251312
step 20980, training accuracy 0.954879
step 20980, cost 138.139
step 20980, change in cost 0.0251312
step 20990, training accuracy 0.954879
step 20990, cost 138.113
step 20990, change in cost 0.025116
step 21000, training accuracy 0.954879
step 21000, cost 138.088
step 21000, change in cost 0.0251007
step 21010, training accuracy 0.954879
step 21010, cost 138.063
step 21010, change in cost 0.025116
step 21020, training accuracy 0.954879
step 21020, cost 138.038
step 21020, change in cost 0.0250549
step 21030, training accuracy 0.954879
step 21030, cost 138.013
step 21030, change in cost 0.025116
step 21040, training accuracy 0.955929
step 21040, cost 137.988
step 21040, change in cost 0.0250244
step 21050, training accuracy 0.955929
step 21050, cost 137.963
step 21050, change in cost 0.0250397
step 21060, training accuracy 0.955929
step 21060, cost 137.938
step 21060, change in cost 0.0250244
step 21070, training accuracy 0.955929
step 21070, cost 137.913
step 21070, change in cost 0.0250397
step 21080, training accuracy 0.955929
step 21080, cost 137.888
step 21080, change in cost 0.0250549
step 21090, training accuracy 0.955929
step 21090, cost 137.863
step 21090, change in cost 0.0249634
step 21100, training accuracy 0.955929
step 21100, cost 137.838
step 21100, change in cost 0.0250702
step 21110, training accuracy 0.955929
step 21110, cost 137.813
step 21110, change in cost 0.0249634
step 21120, training accuracy 0.955929
step 21120, cost 137.788
step 21120, change in cost 0.0249786
step 21130, training accuracy 0.955929
step 21130, cost 137.763
step 21130, change in cost 0.0249329
step 21140, training accuracy 0.955929
step 21140, cost 137.738
step 21140, change in cost 0.0249329
step 21150, training accuracy 0.955929
step 21150, cost 137.713
step 21150, change in cost 0.0249634
step 21160, training accuracy 0.955929
step 21160, cost 137.688
step 21160, change in cost 0.0249329
step 21170, training accuracy 0.955929
step 21170, cost 137.663
step 21170, change in cost 0.0249176
step 21180, training accuracy 0.955929
step 21180, cost 137.638
step 21180, change in cost 0.0249329
step 21190, training accuracy 0.955929
step 21190, cost 137.613
step 21190, change in cost 0.0248566
step 21200, training accuracy 0.955929
step 21200, cost 137.589
step 21200, change in cost 0.0248871
step 21210, training accuracy 0.955929
step 21210, cost 137.564
step 21210, change in cost 0.0248413
step 21220, training accuracy 0.955929
step 21220, cost 137.539
step 21220, change in cost 0.0248871
step 21230, training accuracy 0.955929
step 21230, cost 137.514
step 21230, change in cost 0.0248566
step 21240, training accuracy 0.955929
step 21240, cost 137.489
step 21240, change in cost 0.0248413
step 21250, training accuracy 0.955929
step 21250, cost 137.464
step 21250, change in cost 0.0248718
step 21260, training accuracy 0.955929
step 21260, cost 137.439
step 21260, change in cost 0.0247955
step 21270, training accuracy 0.955929
step 21270, cost 137.415
step 21270, change in cost 0.0247955
step 21280, training accuracy 0.955929
step 21280, cost 137.39
step 21280, change in cost 0.0248413
step 21290, training accuracy 0.955929
step 21290, cost 137.365
step 21290, change in cost 0.0247498
step 21300, training accuracy 0.955929
step 21300, cost 137.34
step 21300, change in cost 0.024826
step 21310, training accuracy 0.955929
step 21310, cost 137.316
step 21310, change in cost 0.024704
step 21320, training accuracy 0.955929
step 21320, cost 137.291
step 21320, change in cost 0.0247803
step 21330, training accuracy 0.955929
step 21330, cost 137.266
step 21330, change in cost 0.0247803
step 21340, training accuracy 0.955929
step 21340, cost 137.241
step 21340, change in cost 0.0247192
step 21350, training accuracy 0.955929
step 21350, cost 137.216
step 21350, change in cost 0.0247498
step 21360, training accuracy 0.955929
step 21360, cost 137.192
step 21360, change in cost 0.0247192
step 21370, training accuracy 0.955929
step 21370, cost 137.167
step 21370, change in cost 0.0246735
step 21380, training accuracy 0.955929
step 21380, cost 137.142
step 21380, change in cost 0.024704
step 21390, training accuracy 0.955929
step 21390, cost 137.118
step 21390, change in cost 0.0247192
step 21400, training accuracy 0.955929
step 21400, cost 137.093
step 21400, change in cost 0.0246429
step 21410, training accuracy 0.955929
step 21410, cost 137.068
step 21410, change in cost 0.0246887
step 21420, training accuracy 0.955929
step 21420, cost 137.044
step 21420, change in cost 0.0246582
step 21430, training accuracy 0.955929
step 21430, cost 137.019
step 21430, change in cost 0.0246124
step 21440, training accuracy 0.955929
step 21440, cost 136.994
step 21440, change in cost 0.0246429
step 21450, training accuracy 0.955929
step 21450, cost 136.97
step 21450, change in cost 0.0246277
step 21460, training accuracy 0.955929
step 21460, cost 136.945
step 21460, change in cost 0.0246124
step 21470, training accuracy 0.955929
step 21470, cost 136.921
step 21470, change in cost 0.0245972
step 21480, training accuracy 0.955929
step 21480, cost 136.896
step 21480, change in cost 0.0245972
step 21490, training accuracy 0.955929
step 21490, cost 136.871
step 21490, change in cost 0.0245514
step 21500, training accuracy 0.955929
step 21500, cost 136.847
step 21500, change in cost 0.0245667
step 21510, training accuracy 0.955929
step 21510, cost 136.822
step 21510, change in cost 0.0245361
step 21520, training accuracy 0.955929
step 21520, cost 136.798
step 21520, change in cost 0.0245667
step 21530, training accuracy 0.955929
step 21530, cost 136.773
step 21530, change in cost 0.0245056
step 21540, training accuracy 0.955929
step 21540, cost 136.749
step 21540, change in cost 0.0246124
step 21550, training accuracy 0.955929
step 21550, cost 136.724
step 21550, change in cost 0.0244446
step 21560, training accuracy 0.955929
step 21560, cost 136.7
step 21560, change in cost 0.0245056
step 21570, training accuracy 0.955929
step 21570, cost 136.675
step 21570, change in cost 0.0245514
step 21580, training accuracy 0.955929
step 21580, cost 136.651
step 21580, change in cost 0.0245056
step 21590, training accuracy 0.955929
step 21590, cost 136.626
step 21590, change in cost 0.0243835
step 21600, training accuracy 0.955929
step 21600, cost 136.602
step 21600, change in cost 0.0245056
step 21610, training accuracy 0.955929
step 21610, cost 136.577
step 21610, change in cost 0.0244751
step 21620, training accuracy 0.955929
step 21620, cost 136.553
step 21620, change in cost 0.0244598
step 21630, training accuracy 0.955929
step 21630, cost 136.528
step 21630, change in cost 0.0243988
step 21640, training accuracy 0.955929
step 21640, cost 136.504
step 21640, change in cost 0.0244293
step 21650, training accuracy 0.955929
step 21650, cost 136.48
step 21650, change in cost 0.0243988
step 21660, training accuracy 0.955929
step 21660, cost 136.455
step 21660, change in cost 0.0244293
step 21670, training accuracy 0.955929
step 21670, cost 136.431
step 21670, change in cost 0.0244141
step 21680, training accuracy 0.955929
step 21680, cost 136.406
step 21680, change in cost 0.0243835
step 21690, training accuracy 0.955929
step 21690, cost 136.382
step 21690, change in cost 0.0243225
step 21700, training accuracy 0.955929
step 21700, cost 136.358
step 21700, change in cost 0.0243988
step 21710, training accuracy 0.955929
step 21710, cost 136.333
step 21710, change in cost 0.0243378
step 21720, training accuracy 0.955929
step 21720, cost 136.309
step 21720, change in cost 0.0243683
step 21730, training accuracy 0.955929
step 21730, cost 136.285
step 21730, change in cost 0.0243073
step 21740, training accuracy 0.955929
step 21740, cost 136.26
step 21740, change in cost 0.0243073
step 21750, training accuracy 0.955929
step 21750, cost 136.236
step 21750, change in cost 0.0243073
step 21760, training accuracy 0.955929
step 21760, cost 136.212
step 21760, change in cost 0.0243225
step 21770, training accuracy 0.955929
step 21770, cost 136.187
step 21770, change in cost 0.024292
step 21780, training accuracy 0.955929
step 21780, cost 136.163
step 21780, change in cost 0.0242462
step 21790, training accuracy 0.955929
step 21790, cost 136.139
step 21790, change in cost 0.024292
step 21800, training accuracy 0.955929
step 21800, cost 136.115
step 21800, change in cost 0.024231
step 21810, training accuracy 0.955929
step 21810, cost 136.09
step 21810, change in cost 0.0242462
step 21820, training accuracy 0.955929
step 21820, cost 136.066
step 21820, change in cost 0.024292
step 21830, training accuracy 0.955929
step 21830, cost 136.042
step 21830, change in cost 0.0242004
step 21840, training accuracy 0.955929
step 21840, cost 136.018
step 21840, change in cost 0.024231
step 21850, training accuracy 0.955929
step 21850, cost 135.993
step 21850, change in cost 0.0242004
step 21860, training accuracy 0.955929
step 21860, cost 135.969
step 21860, change in cost 0.0242004
step 21870, training accuracy 0.955929
step 21870, cost 135.945
step 21870, change in cost 0.0241852
step 21880, training accuracy 0.955929
step 21880, cost 135.921
step 21880, change in cost 0.0241547
step 21890, training accuracy 0.955929
step 21890, cost 135.897
step 21890, change in cost 0.0241852
step 21900, training accuracy 0.955929
step 21900, cost 135.873
step 21900, change in cost 0.0241394
step 21910, training accuracy 0.955929
step 21910, cost 135.848
step 21910, change in cost 0.0241699
step 21920, training accuracy 0.955929
step 21920, cost 135.824
step 21920, change in cost 0.0241241
step 21930, training accuracy 0.955929
step 21930, cost 135.8
step 21930, change in cost 0.0241699
step 21940, training accuracy 0.955929
step 21940, cost 135.776
step 21940, change in cost 0.0240479
step 21950, training accuracy 0.955929
step 21950, cost 135.752
step 21950, change in cost 0.0241547
step 21960, training accuracy 0.955929
step 21960, cost 135.728
step 21960, change in cost 0.0240936
step 21970, training accuracy 0.955929
step 21970, cost 135.704
step 21970, change in cost 0.0240631
step 21980, training accuracy 0.955929
step 21980, cost 135.68
step 21980, change in cost 0.0240936
step 21990, training accuracy 0.955929
step 21990, cost 135.656
step 21990, change in cost 0.0240021
step 22000, training accuracy 0.955929
step 22000, cost 135.632
step 22000, change in cost 0.0241089
step 22010, training accuracy 0.955929
step 22010, cost 135.608
step 22010, change in cost 0.0240479
step 22020, training accuracy 0.955929
step 22020, cost 135.583
step 22020, change in cost 0.0240631
step 22030, training accuracy 0.955929
step 22030, cost 135.56
step 22030, change in cost 0.0239563
step 22040, training accuracy 0.955929
step 22040, cost 135.535
step 22040, change in cost 0.0240479
step 22050, training accuracy 0.955929
step 22050, cost 135.511
step 22050, change in cost 0.0240173
step 22060, training accuracy 0.955929
step 22060, cost 135.487
step 22060, change in cost 0.0239716
step 22070, training accuracy 0.955929
step 22070, cost 135.463
step 22070, change in cost 0.0240326
step 22080, training accuracy 0.955929
step 22080, cost 135.439
step 22080, change in cost 0.023941
step 22090, training accuracy 0.955929
step 22090, cost 135.416
step 22090, change in cost 0.0239563
step 22100, training accuracy 0.955929
step 22100, cost 135.392
step 22100, change in cost 0.0239563
step 22110, training accuracy 0.956978
step 22110, cost 135.368
step 22110, change in cost 0.0239258
step 22120, training accuracy 0.956978
step 22120, cost 135.344
step 22120, change in cost 0.0239716
step 22130, training accuracy 0.956978
step 22130, cost 135.32
step 22130, change in cost 0.0238953
step 22140, training accuracy 0.956978
step 22140, cost 135.296
step 22140, change in cost 0.0239258
step 22150, training accuracy 0.956978
step 22150, cost 135.272
step 22150, change in cost 0.02388
step 22160, training accuracy 0.956978
step 22160, cost 135.248
step 22160, change in cost 0.0238953
step 22170, training accuracy 0.956978
step 22170, cost 135.224
step 22170, change in cost 0.02388
step 22180, training accuracy 0.956978
step 22180, cost 135.2
step 22180, change in cost 0.0238953
step 22190, training accuracy 0.955929
step 22190, cost 135.176
step 22190, change in cost 0.0238495
step 22200, training accuracy 0.955929
step 22200, cost 135.153
step 22200, change in cost 0.0238647
step 22210, training accuracy 0.955929
step 22210, cost 135.129
step 22210, change in cost 0.02388
step 22220, training accuracy 0.955929
step 22220, cost 135.105
step 22220, change in cost 0.0237885
step 22230, training accuracy 0.955929
step 22230, cost 135.081
step 22230, change in cost 0.0238342
step 22240, training accuracy 0.955929
step 22240, cost 135.057
step 22240, change in cost 0.0238037
step 22250, training accuracy 0.955929
step 22250, cost 135.033
step 22250, change in cost 0.0238495
step 22260, training accuracy 0.955929
step 22260, cost 135.01
step 22260, change in cost 0.0237579
step 22270, training accuracy 0.955929
step 22270, cost 134.986
step 22270, change in cost 0.0237732
step 22280, training accuracy 0.955929
step 22280, cost 134.962
step 22280, change in cost 0.0238037
step 22290, training accuracy 0.955929
step 22290, cost 134.938
step 22290, change in cost 0.0237274
step 22300, training accuracy 0.955929
step 22300, cost 134.915
step 22300, change in cost 0.023819
step 22310, training accuracy 0.955929
step 22310, cost 134.891
step 22310, change in cost 0.0236664
step 22320, training accuracy 0.955929
step 22320, cost 134.867
step 22320, change in cost 0.0237579
step 22330, training accuracy 0.955929
step 22330, cost 134.843
step 22330, change in cost 0.0237122
step 22340, training accuracy 0.955929
step 22340, cost 134.82
step 22340, change in cost 0.0237122
step 22350, training accuracy 0.955929
step 22350, cost 134.796
step 22350, change in cost 0.0237122
step 22360, training accuracy 0.955929
step 22360, cost 134.772
step 22360, change in cost 0.0236816
step 22370, training accuracy 0.955929
step 22370, cost 134.749
step 22370, change in cost 0.0236664
step 22380, training accuracy 0.955929
step 22380, cost 134.725
step 22380, change in cost 0.0237122
step 22390, training accuracy 0.955929
step 22390, cost 134.701
step 22390, change in cost 0.0236816
step 22400, training accuracy 0.955929
step 22400, cost 134.678
step 22400, change in cost 0.0236359
step 22410, training accuracy 0.955929
step 22410, cost 134.654
step 22410, change in cost 0.0236206
step 22420, training accuracy 0.955929
step 22420, cost 134.63
step 22420, change in cost 0.0236511
step 22430, training accuracy 0.955929
step 22430, cost 134.607
step 22430, change in cost 0.0236206
step 22440, training accuracy 0.955929
step 22440, cost 134.583
step 22440, change in cost 0.0235901
step 22450, training accuracy 0.955929
step 22450, cost 134.56
step 22450, change in cost 0.0236053
step 22460, training accuracy 0.955929
step 22460, cost 134.536
step 22460, change in cost 0.0236206
step 22470, training accuracy 0.955929
step 22470, cost 134.512
step 22470, change in cost 0.0235901
step 22480, training accuracy 0.955929
step 22480, cost 134.489
step 22480, change in cost 0.0235443
step 22490, training accuracy 0.955929
step 22490, cost 134.465
step 22490, change in cost 0.0235901
step 22500, training accuracy 0.955929
step 22500, cost 134.442
step 22500, change in cost 0.0235596
step 22510, training accuracy 0.955929
step 22510, cost 134.418
step 22510, change in cost 0.0235138
step 22520, training accuracy 0.955929
step 22520, cost 134.395
step 22520, change in cost 0.0235596
step 22530, training accuracy 0.955929
step 22530, cost 134.371
step 22530, change in cost 0.0235291
step 22540, training accuracy 0.955929
step 22540, cost 134.348
step 22540, change in cost 0.0234985
step 22550, training accuracy 0.955929
step 22550, cost 134.324
step 22550, change in cost 0.0235291
step 22560, training accuracy 0.955929
step 22560, cost 134.301
step 22560, change in cost 0.0234985
step 22570, training accuracy 0.955929
step 22570, cost 134.277
step 22570, change in cost 0.0234833
step 22580, training accuracy 0.955929
step 22580, cost 134.254
step 22580, change in cost 0.023468
step 22590, training accuracy 0.955929
step 22590, cost 134.23
step 22590, change in cost 0.023468
step 22600, training accuracy 0.955929
step 22600, cost 134.207
step 22600, change in cost 0.0234375
step 22610, training accuracy 0.955929
step 22610, cost 134.183
step 22610, change in cost 0.023468
step 22620, training accuracy 0.955929
step 22620, cost 134.16
step 22620, change in cost 0.0234222
step 22630, training accuracy 0.955929
step 22630, cost 134.136
step 22630, change in cost 0.0234985
step 22640, training accuracy 0.955929
step 22640, cost 134.113
step 22640, change in cost 0.0233765
step 22650, training accuracy 0.955929
step 22650, cost 134.09
step 22650, change in cost 0.0233612
step 22660, training accuracy 0.955929
step 22660, cost 134.066
step 22660, change in cost 0.0234375
step 22670, training accuracy 0.955929
step 22670, cost 134.043
step 22670, change in cost 0.023407
step 22680, training accuracy 0.955929
step 22680, cost 134.019
step 22680, change in cost 0.0233459
step 22690, training accuracy 0.955929
step 22690, cost 133.996
step 22690, change in cost 0.0233917
step 22700, training accuracy 0.955929
step 22700, cost 133.973
step 22700, change in cost 0.0233765
step 22710, training accuracy 0.955929
step 22710, cost 133.949
step 22710, change in cost 0.0233154
step 22720, training accuracy 0.955929
step 22720, cost 133.926
step 22720, change in cost 0.0233612
step 22730, training accuracy 0.955929
step 22730, cost 133.903
step 22730, change in cost 0.0233459
step 22740, training accuracy 0.955929
step 22740, cost 133.879
step 22740, change in cost 0.0233154
step 22750, training accuracy 0.955929
step 22750, cost 133.856
step 22750, change in cost 0.0233154
step 22760, training accuracy 0.955929
step 22760, cost 133.833
step 22760, change in cost 0.0233154
step 22770, training accuracy 0.955929
step 22770, cost 133.809
step 22770, change in cost 0.0232849
step 22780, training accuracy 0.955929
step 22780, cost 133.786
step 22780, change in cost 0.0232391
step 22790, training accuracy 0.955929
step 22790, cost 133.763
step 22790, change in cost 0.0233612
step 22800, training accuracy 0.955929
step 22800, cost 133.739
step 22800, change in cost 0.0232239
step 22810, training accuracy 0.955929
step 22810, cost 133.716
step 22810, change in cost 0.0232544
step 22820, training accuracy 0.955929
step 22820, cost 133.693
step 22820, change in cost 0.0232544
step 22830, training accuracy 0.955929
step 22830, cost 133.67
step 22830, change in cost 0.0231934
step 22840, training accuracy 0.955929
step 22840, cost 133.647
step 22840, change in cost 0.0232697
step 22850, training accuracy 0.955929
step 22850, cost 133.623
step 22850, change in cost 0.0232239
step 22860, training accuracy 0.955929
step 22860, cost 133.6
step 22860, change in cost 0.0231781
step 22870, training accuracy 0.955929
step 22870, cost 133.577
step 22870, change in cost 0.0231934
step 22880, training accuracy 0.955929
step 22880, cost 133.554
step 22880, change in cost 0.0231934
step 22890, training accuracy 0.955929
step 22890, cost 133.531
step 22890, change in cost 0.0231628
step 22900, training accuracy 0.955929
step 22900, cost 133.507
step 22900, change in cost 0.0231934
step 22910, training accuracy 0.955929
step 22910, cost 133.484
step 22910, change in cost 0.0231171
step 22920, training accuracy 0.955929
step 22920, cost 133.461
step 22920, change in cost 0.0231628
step 22930, training accuracy 0.955929
step 22930, cost 133.438
step 22930, change in cost 0.0231628
step 22940, training accuracy 0.955929
step 22940, cost 133.415
step 22940, change in cost 0.0231171
step 22950, training accuracy 0.955929
step 22950, cost 133.392
step 22950, change in cost 0.0231171
step 22960, training accuracy 0.955929
step 22960, cost 133.369
step 22960, change in cost 0.0231171
step 22970, training accuracy 0.955929
step 22970, cost 133.345
step 22970, change in cost 0.0230865
step 22980, training accuracy 0.955929
step 22980, cost 133.322
step 22980, change in cost 0.0231323
step 22990, training accuracy 0.955929
step 22990, cost 133.299
step 22990, change in cost 0.0230713
step 23000, training accuracy 0.955929
step 23000, cost 133.276
step 23000, change in cost 0.0230865
step 23010, training accuracy 0.955929
step 23010, cost 133.253
step 23010, change in cost 0.0230408
step 23020, training accuracy 0.955929
step 23020, cost 133.23
step 23020, change in cost 0.0231018
step 23030, training accuracy 0.955929
step 23030, cost 133.207
step 23030, change in cost 0.0230408
step 23040, training accuracy 0.955929
step 23040, cost 133.184
step 23040, change in cost 0.0230255
step 23050, training accuracy 0.955929
step 23050, cost 133.161
step 23050, change in cost 0.0230103
step 23060, training accuracy 0.955929
step 23060, cost 133.138
step 23060, change in cost 0.0230103
step 23070, training accuracy 0.955929
step 23070, cost 133.115
step 23070, change in cost 0.0230103
step 23080, training accuracy 0.955929
step 23080, cost 133.092
step 23080, change in cost 0.0229645
step 23090, training accuracy 0.955929
step 23090, cost 133.069
step 23090, change in cost 0.0230103
step 23100, training accuracy 0.955929
step 23100, cost 133.046
step 23100, change in cost 0.0230103
step 23110, training accuracy 0.955929
step 23110, cost 133.023
step 23110, change in cost 0.0229492
step 23120, training accuracy 0.955929
step 23120, cost 133
step 23120, change in cost 0.022995
step 23130, training accuracy 0.955929
step 23130, cost 132.977
step 23130, change in cost 0.022934
step 23140, training accuracy 0.955929
step 23140, cost 132.954
step 23140, change in cost 0.0229645
step 23150, training accuracy 0.955929
step 23150, cost 132.931
step 23150, change in cost 0.0228729
step 23160, training accuracy 0.955929
step 23160, cost 132.908
step 23160, change in cost 0.0229492
step 23170, training accuracy 0.955929
step 23170, cost 132.885
step 23170, change in cost 0.0229187
step 23180, training accuracy 0.955929
step 23180, cost 132.862
step 23180, change in cost 0.0229034
step 23190, training accuracy 0.955929
step 23190, cost 132.84
step 23190, change in cost 0.0229187
step 23200, training accuracy 0.955929
step 23200, cost 132.817
step 23200, change in cost 0.0228577
step 23210, training accuracy 0.955929
step 23210, cost 132.794
step 23210, change in cost 0.0228424
step 23220, training accuracy 0.955929
step 23220, cost 132.771
step 23220, change in cost 0.0228577
step 23230, training accuracy 0.955929
step 23230, cost 132.748
step 23230, change in cost 0.0228882
step 23240, training accuracy 0.955929
step 23240, cost 132.725
step 23240, change in cost 0.0228271
step 23250, training accuracy 0.955929
step 23250, cost 132.702
step 23250, change in cost 0.0228729
step 23260, training accuracy 0.955929
step 23260, cost 132.68
step 23260, change in cost 0.0227966
step 23270, training accuracy 0.955929
step 23270, cost 132.657
step 23270, change in cost 0.0228577
step 23280, training accuracy 0.955929
step 23280, cost 132.634
step 23280, change in cost 0.0227814
step 23290, training accuracy 0.955929
step 23290, cost 132.611
step 23290, change in cost 0.0228271
step 23300, training accuracy 0.955929
step 23300, cost 132.588
step 23300, change in cost 0.0227814
step 23310, training accuracy 0.955929
step 23310, cost 132.566
step 23310, change in cost 0.0227661
step 23320, training accuracy 0.955929
step 23320, cost 132.543
step 23320, change in cost 0.0227661
step 23330, training accuracy 0.955929
step 23330, cost 132.52
step 23330, change in cost 0.0227661
step 23340, training accuracy 0.955929
step 23340, cost 132.497
step 23340, change in cost 0.0227509
step 23350, training accuracy 0.955929
step 23350, cost 132.475
step 23350, change in cost 0.0227661
step 23360, training accuracy 0.955929
step 23360, cost 132.452
step 23360, change in cost 0.0227051
step 23370, training accuracy 0.955929
step 23370, cost 132.429
step 23370, change in cost 0.0227203
step 23380, training accuracy 0.955929
step 23380, cost 132.406
step 23380, change in cost 0.0227356
step 23390, training accuracy 0.955929
step 23390, cost 132.384
step 23390, change in cost 0.0227356
step 23400, training accuracy 0.955929
step 23400, cost 132.361
step 23400, change in cost 0.0226746
step 23410, training accuracy 0.955929
step 23410, cost 132.338
step 23410, change in cost 0.0226593
step 23420, training accuracy 0.955929
step 23420, cost 132.316
step 23420, change in cost 0.0227051
step 23430, training accuracy 0.955929
step 23430, cost 132.293
step 23430, change in cost 0.0226898
step 23440, training accuracy 0.955929
step 23440, cost 132.27
step 23440, change in cost 0.0226593
step 23450, training accuracy 0.955929
step 23450, cost 132.248
step 23450, change in cost 0.022644
step 23460, training accuracy 0.955929
step 23460, cost 132.225
step 23460, change in cost 0.0226746
step 23470, training accuracy 0.955929
step 23470, cost 132.202
step 23470, change in cost 0.022583
step 23480, training accuracy 0.955929
step 23480, cost 132.18
step 23480, change in cost 0.022644
step 23490, training accuracy 0.955929
step 23490, cost 132.157
step 23490, change in cost 0.0226135
step 23500, training accuracy 0.955929
step 23500, cost 132.135
step 23500, change in cost 0.0225983
step 23510, training accuracy 0.955929
step 23510, cost 132.112
step 23510, change in cost 0.0225677
step 23520, training accuracy 0.955929
step 23520, cost 132.089
step 23520, change in cost 0.0226593
step 23530, training accuracy 0.955929
step 23530, cost 132.067
step 23530, change in cost 0.0225067
step 23540, training accuracy 0.955929
step 23540, cost 132.044
step 23540, change in cost 0.0225983
step 23550, training accuracy 0.955929
step 23550, cost 132.022
step 23550, change in cost 0.0225372
step 23560, training accuracy 0.955929
step 23560, cost 131.999
step 23560, change in cost 0.0225677
step 23570, training accuracy 0.955929
step 23570, cost 131.977
step 23570, change in cost 0.022583
step 23580, training accuracy 0.955929
step 23580, cost 131.954
step 23580, change in cost 0.0224915
step 23590, training accuracy 0.955929
step 23590, cost 131.932
step 23590, change in cost 0.0225067
step 23600, training accuracy 0.955929
step 23600, cost 131.909
step 23600, change in cost 0.0225372
step 23610, training accuracy 0.955929
step 23610, cost 131.886
step 23610, change in cost 0.022522
step 23620, training accuracy 0.955929
step 23620, cost 131.864
step 23620, change in cost 0.0224915
step 23630, training accuracy 0.955929
step 23630, cost 131.842
step 23630, change in cost 0.0224457
step 23640, training accuracy 0.955929
step 23640, cost 131.819
step 23640, change in cost 0.0225372
step 23650, training accuracy 0.955929
step 23650, cost 131.797
step 23650, change in cost 0.0224152
step 23660, training accuracy 0.955929
step 23660, cost 131.774
step 23660, change in cost 0.0225067
step 23670, training accuracy 0.955929
step 23670, cost 131.752
step 23670, change in cost 0.0224304
step 23680, training accuracy 0.955929
step 23680, cost 131.729
step 23680, change in cost 0.0224609
step 23690, training accuracy 0.955929
step 23690, cost 131.707
step 23690, change in cost 0.0224152
step 23700, training accuracy 0.955929
step 23700, cost 131.684
step 23700, change in cost 0.0224152
step 23710, training accuracy 0.955929
step 23710, cost 131.662
step 23710, change in cost 0.0224304
step 23720, training accuracy 0.955929
step 23720, cost 131.639
step 23720, change in cost 0.0224304
step 23730, training accuracy 0.955929
step 23730, cost 131.617
step 23730, change in cost 0.0223846
step 23740, training accuracy 0.955929
step 23740, cost 131.595
step 23740, change in cost 0.0223694
step 23750, training accuracy 0.955929
step 23750, cost 131.572
step 23750, change in cost 0.0223999
step 23760, training accuracy 0.955929
step 23760, cost 131.55
step 23760, change in cost 0.0223541
step 23770, training accuracy 0.955929
step 23770, cost 131.528
step 23770, change in cost 0.0223236
step 23780, training accuracy 0.955929
step 23780, cost 131.505
step 23780, change in cost 0.0223999
step 23790, training accuracy 0.955929
step 23790, cost 131.483
step 23790, change in cost 0.0223389
step 23800, training accuracy 0.955929
step 23800, cost 131.461
step 23800, change in cost 0.0222931
step 23810, training accuracy 0.955929
step 23810, cost 131.438
step 23810, change in cost 0.0223389
step 23820, training accuracy 0.955929
step 23820, cost 131.416
step 23820, change in cost 0.0223389
step 23830, training accuracy 0.955929
step 23830, cost 131.394
step 23830, change in cost 0.0222931
step 23840, training accuracy 0.955929
step 23840, cost 131.371
step 23840, change in cost 0.0223083
step 23850, training accuracy 0.955929
step 23850, cost 131.349
step 23850, change in cost 0.0222778
step 23860, training accuracy 0.955929
step 23860, cost 131.327
step 23860, change in cost 0.0222626
step 23870, training accuracy 0.955929
step 23870, cost 131.305
step 23870, change in cost 0.0222778
step 23880, training accuracy 0.955929
step 23880, cost 131.282
step 23880, change in cost 0.0222321
step 23890, training accuracy 0.955929
step 23890, cost 131.26
step 23890, change in cost 0.0222778
step 23900, training accuracy 0.955929
step 23900, cost 131.238
step 23900, change in cost 0.0222168
step 23910, training accuracy 0.955929
step 23910, cost 131.216
step 23910, change in cost 0.0222473
step 23920, training accuracy 0.955929
step 23920, cost 131.193
step 23920, change in cost 0.0222626
step 23930, training accuracy 0.955929
step 23930, cost 131.171
step 23930, change in cost 0.022171
step 23940, training accuracy 0.955929
step 23940, cost 131.149
step 23940, change in cost 0.0222626
step 23950, training accuracy 0.955929
step 23950, cost 131.127
step 23950, change in cost 0.0221252
step 23960, training accuracy 0.955929
step 23960, cost 131.104
step 23960, change in cost 0.0222321
step 23970, training accuracy 0.955929
step 23970, cost 131.082
step 23970, change in cost 0.0221252
step 23980, training accuracy 0.955929
step 23980, cost 131.06
step 23980, change in cost 0.0222321
step 23990, training accuracy 0.955929
step 23990, cost 131.038
step 23990, change in cost 0.0221405
step 24000, training accuracy 0.955929
step 24000, cost 131.016
step 24000, change in cost 0.0221863
step 24010, training accuracy 0.955929
step 24010, cost 130.994
step 24010, change in cost 0.0221405
step 24020, training accuracy 0.955929
step 24020, cost 130.972
step 24020, change in cost 0.02211
step 24030, training accuracy 0.955929
step 24030, cost 130.949
step 24030, change in cost 0.0221405
step 24040, training accuracy 0.955929
step 24040, cost 130.927
step 24040, change in cost 0.0220947
step 24050, training accuracy 0.955929
step 24050, cost 130.905
step 24050, change in cost 0.0221252
step 24060, training accuracy 0.955929
step 24060, cost 130.883
step 24060, change in cost 0.02211
step 24070, training accuracy 0.955929
step 24070, cost 130.861
step 24070, change in cost 0.0220947
step 24080, training accuracy 0.955929
step 24080, cost 130.839
step 24080, change in cost 0.0220947
step 24090, training accuracy 0.955929
step 24090, cost 130.817
step 24090, change in cost 0.0220184
step 24100, training accuracy 0.955929
step 24100, cost 130.795
step 24100, change in cost 0.0220947
step 24110, training accuracy 0.955929
step 24110, cost 130.773
step 24110, change in cost 0.0220032
step 24120, training accuracy 0.955929
step 24120, cost 130.751
step 24120, change in cost 0.0220947
step 24130, training accuracy 0.955929
step 24130, cost 130.729
step 24130, change in cost 0.022049
step 24140, training accuracy 0.955929
step 24140, cost 130.707
step 24140, change in cost 0.0220184
step 24150, training accuracy 0.955929
step 24150, cost 130.685
step 24150, change in cost 0.0220184
step 24160, training accuracy 0.955929
step 24160, cost 130.663
step 24160, change in cost 0.0220184
step 24170, training accuracy 0.955929
step 24170, cost 130.641
step 24170, change in cost 0.0219879
step 24180, training accuracy 0.955929
step 24180, cost 130.619
step 24180, change in cost 0.0220337
step 24190, training accuracy 0.955929
step 24190, cost 130.597
step 24190, change in cost 0.0219727
step 24200, training accuracy 0.955929
step 24200, cost 130.575
step 24200, change in cost 0.0220184
step 24210, training accuracy 0.955929
step 24210, cost 130.553
step 24210, change in cost 0.0219727
step 24220, training accuracy 0.955929
step 24220, cost 130.531
step 24220, change in cost 0.0219269
step 24230, training accuracy 0.955929
step 24230, cost 130.509
step 24230, change in cost 0.0218964
step 24240, training accuracy 0.955929
step 24240, cost 130.487
step 24240, change in cost 0.0219727
step 24250, training accuracy 0.955929
step 24250, cost 130.465
step 24250, change in cost 0.0219116
step 24260, training accuracy 0.955929
step 24260, cost 130.443
step 24260, change in cost 0.0219421
step 24270, training accuracy 0.955929
step 24270, cost 130.421
step 24270, change in cost 0.0219269
step 24280, training accuracy 0.955929
step 24280, cost 130.399
step 24280, change in cost 0.0218964
step 24290, training accuracy 0.955929
step 24290, cost 130.377
step 24290, change in cost 0.0218964
step 24300, training accuracy 0.955929
step 24300, cost 130.355
step 24300, change in cost 0.0218658
step 24310, training accuracy 0.955929
step 24310, cost 130.333
step 24310, change in cost 0.0218811
step 24320, training accuracy 0.955929
step 24320, cost 130.312
step 24320, change in cost 0.0218506
step 24330, training accuracy 0.955929
step 24330, cost 130.29
step 24330, change in cost 0.0218658
step 24340, training accuracy 0.955929
step 24340, cost 130.268
step 24340, change in cost 0.0218811
step 24350, training accuracy 0.955929
step 24350, cost 130.246
step 24350, change in cost 0.0218658
step 24360, training accuracy 0.955929
step 24360, cost 130.224
step 24360, change in cost 0.0218353
step 24370, training accuracy 0.955929
step 24370, cost 130.202
step 24370, change in cost 0.0217743
step 24380, training accuracy 0.955929
step 24380, cost 130.181
step 24380, change in cost 0.0218353
step 24390, training accuracy 0.955929
step 24390, cost 130.159
step 24390, change in cost 0.0217896
step 24400, training accuracy 0.955929
step 24400, cost 130.137
step 24400, change in cost 0.0218658
step 24410, training accuracy 0.955929
step 24410, cost 130.115
step 24410, change in cost 0.021759
step 24420, training accuracy 0.955929
step 24420, cost 130.093
step 24420, change in cost 0.0218201
step 24430, training accuracy 0.955929
step 24430, cost 130.072
step 24430, change in cost 0.021759
step 24440, training accuracy 0.955929
step 24440, cost 130.05
step 24440, change in cost 0.0217743
step 24450, training accuracy 0.955929
step 24450, cost 130.028
step 24450, change in cost 0.0217285
step 24460, training accuracy 0.955929
step 24460, cost 130.006
step 24460, change in cost 0.0217438
step 24470, training accuracy 0.955929
step 24470, cost 129.985
step 24470, change in cost 0.021759
step 24480, training accuracy 0.955929
step 24480, cost 129.963
step 24480, change in cost 0.0217285
step 24490, training accuracy 0.955929
step 24490, cost 129.941
step 24490, change in cost 0.021698
step 24500, training accuracy 0.955929
step 24500, cost 129.919
step 24500, change in cost 0.0217133
step 24510, training accuracy 0.955929
step 24510, cost 129.898
step 24510, change in cost 0.021759
step 24520, training accuracy 0.955929
step 24520, cost 129.876
step 24520, change in cost 0.0216675
step 24530, training accuracy 0.955929
step 24530, cost 129.854
step 24530, change in cost 0.0216827
step 24540, training accuracy 0.955929
step 24540, cost 129.833
step 24540, change in cost 0.0216522
step 24550, training accuracy 0.955929
step 24550, cost 129.811
step 24550, change in cost 0.021698
step 24560, training accuracy 0.955929
step 24560, cost 129.789
step 24560, change in cost 0.0216827
step 24570, training accuracy 0.955929
step 24570, cost 129.768
step 24570, change in cost 0.0216064
step 24580, training accuracy 0.955929
step 24580, cost 129.746
step 24580, change in cost 0.0216675
step 24590, training accuracy 0.955929
step 24590, cost 129.724
step 24590, change in cost 0.0216217
step 24600, training accuracy 0.955929
step 24600, cost 129.703
step 24600, change in cost 0.021637
step 24610, training accuracy 0.955929
step 24610, cost 129.681
step 24610, change in cost 0.021637
step 24620, training accuracy 0.955929
step 24620, cost 129.659
step 24620, change in cost 0.0216217
step 24630, training accuracy 0.955929
step 24630, cost 129.638
step 24630, change in cost 0.0215759
step 24640, training accuracy 0.955929
step 24640, cost 129.616
step 24640, change in cost 0.0215912
step 24650, training accuracy 0.955929
step 24650, cost 129.595
step 24650, change in cost 0.0216064
step 24660, training accuracy 0.955929
step 24660, cost 129.573
step 24660, change in cost 0.0216064
step 24670, training accuracy 0.955929
step 24670, cost 129.552
step 24670, change in cost 0.0215302
step 24680, training accuracy 0.955929
step 24680, cost 129.53
step 24680, change in cost 0.0215607
step 24690, training accuracy 0.955929
step 24690, cost 129.508
step 24690, change in cost 0.0215607
step 24700, training accuracy 0.955929
step 24700, cost 129.487
step 24700, change in cost 0.0214996
step 24710, training accuracy 0.955929
step 24710, cost 129.465
step 24710, change in cost 0.0215759
step 24720, training accuracy 0.955929
step 24720, cost 129.444
step 24720, change in cost 0.0214996
step 24730, training accuracy 0.955929
step 24730, cost 129.422
step 24730, change in cost 0.0215149
step 24740, training accuracy 0.956978
step 24740, cost 129.401
step 24740, change in cost 0.0215302
step 24750, training accuracy 0.956978
step 24750, cost 129.379
step 24750, change in cost 0.0215302
step 24760, training accuracy 0.956978
step 24760, cost 129.358
step 24760, change in cost 0.0214691
step 24770, training accuracy 0.956978
step 24770, cost 129.336
step 24770, change in cost 0.0214691
step 24780, training accuracy 0.956978
step 24780, cost 129.315
step 24780, change in cost 0.0214844
step 24790, training accuracy 0.956978
step 24790, cost 129.293
step 24790, change in cost 0.0214691
step 24800, training accuracy 0.956978
step 24800, cost 129.272
step 24800, change in cost 0.0214233
step 24810, training accuracy 0.956978
step 24810, cost 129.251
step 24810, change in cost 0.0214844
step 24820, training accuracy 0.956978
step 24820, cost 129.229
step 24820, change in cost 0.0214233
step 24830, training accuracy 0.956978
step 24830, cost 129.208
step 24830, change in cost 0.0214539
step 24840, training accuracy 0.956978
step 24840, cost 129.186
step 24840, change in cost 0.0213928
step 24850, training accuracy 0.956978
step 24850, cost 129.165
step 24850, change in cost 0.0214386
step 24860, training accuracy 0.956978
step 24860, cost 129.143
step 24860, change in cost 0.0214081
step 24870, training accuracy 0.956978
step 24870, cost 129.122
step 24870, change in cost 0.0214081
step 24880, training accuracy 0.956978
step 24880, cost 129.101
step 24880, change in cost 0.0213776
step 24890, training accuracy 0.956978
step 24890, cost 129.079
step 24890, change in cost 0.0213776
step 24900, training accuracy 0.956978
step 24900, cost 129.058
step 24900, change in cost 0.0213928
step 24910, training accuracy 0.956978
step 24910, cost 129.037
step 24910, change in cost 0.0213165
step 24920, training accuracy 0.956978
step 24920, cost 129.015
step 24920, change in cost 0.021347
step 24930, training accuracy 0.956978
step 24930, cost 128.994
step 24930, change in cost 0.0214081
step 24940, training accuracy 0.956978
step 24940, cost 128.972
step 24940, change in cost 0.0213013
step 24950, training accuracy 0.956978
step 24950, cost 128.951
step 24950, change in cost 0.0213013
step 24960, training accuracy 0.956978
step 24960, cost 128.93
step 24960, change in cost 0.0213623
step 24970, training accuracy 0.956978
step 24970, cost 128.909
step 24970, change in cost 0.021286
step 24980, training accuracy 0.956978
step 24980, cost 128.887
step 24980, change in cost 0.0213623
step 24990, training accuracy 0.956978
step 24990, cost 128.866
step 24990, change in cost 0.0212555
step 25000, training accuracy 0.956978
step 25000, cost 128.845
step 25000, change in cost 0.0213318
step 25010, training accuracy 0.956978
step 25010, cost 128.823
step 25010, change in cost 0.0212402
step 25020, training accuracy 0.956978
step 25020, cost 128.802
step 25020, change in cost 0.021286
step 25030, training accuracy 0.956978
step 25030, cost 128.781
step 25030, change in cost 0.021286
step 25040, training accuracy 0.956978
step 25040, cost 128.76
step 25040, change in cost 0.0212097
step 25050, training accuracy 0.956978
step 25050, cost 128.738
step 25050, change in cost 0.0212402
step 25060, training accuracy 0.956978
step 25060, cost 128.717
step 25060, change in cost 0.021286
step 25070, training accuracy 0.956978
step 25070, cost 128.696
step 25070, change in cost 0.0212097
step 25080, training accuracy 0.956978
step 25080, cost 128.675
step 25080, change in cost 0.0212708
step 25090, training accuracy 0.956978
step 25090, cost 128.653
step 25090, change in cost 0.0211792
step 25100, training accuracy 0.956978
step 25100, cost 128.632
step 25100, change in cost 0.0211945
step 25110, training accuracy 0.956978
step 25110, cost 128.611
step 25110, change in cost 0.0211792
step 25120, training accuracy 0.956978
step 25120, cost 128.59
step 25120, change in cost 0.021225
step 25130, training accuracy 0.956978
step 25130, cost 128.569
step 25130, change in cost 0.0211487
step 25140, training accuracy 0.956978
step 25140, cost 128.547
step 25140, change in cost 0.0211792
step 25150, training accuracy 0.956978
step 25150, cost 128.526
step 25150, change in cost 0.021225
step 25160, training accuracy 0.956978
step 25160, cost 128.505
step 25160, change in cost 0.0210724
step 25170, training accuracy 0.956978
step 25170, cost 128.484
step 25170, change in cost 0.0212097
step 25180, training accuracy 0.956978
step 25180, cost 128.463
step 25180, change in cost 0.0211334
step 25190, training accuracy 0.956978
step 25190, cost 128.442
step 25190, change in cost 0.0211182
step 25200, training accuracy 0.956978
step 25200, cost 128.421
step 25200, change in cost 0.0211639
step 25210, training accuracy 0.956978
step 25210, cost 128.399
step 25210, change in cost 0.0210419
step 25220, training accuracy 0.956978
step 25220, cost 128.378
step 25220, change in cost 0.0211029
step 25230, training accuracy 0.956978
step 25230, cost 128.357
step 25230, change in cost 0.0211334
step 25240, training accuracy 0.956978
step 25240, cost 128.336
step 25240, change in cost 0.0211182
step 25250, training accuracy 0.956978
step 25250, cost 128.315
step 25250, change in cost 0.0210419
step 25260, training accuracy 0.956978
step 25260, cost 128.294
step 25260, change in cost 0.0211182
step 25270, training accuracy 0.956978
step 25270, cost 128.273
step 25270, change in cost 0.0210266
step 25280, training accuracy 0.956978
step 25280, cost 128.252
step 25280, change in cost 0.0210571
step 25290, training accuracy 0.956978
step 25290, cost 128.231
step 25290, change in cost 0.0210266
step 25300, training accuracy 0.956978
step 25300, cost 128.21
step 25300, change in cost 0.0210876
step 25310, training accuracy 0.956978
step 25310, cost 128.189
step 25310, change in cost 0.0209961
step 25320, training accuracy 0.956978
step 25320, cost 128.168
step 25320, change in cost 0.0209961
step 25330, training accuracy 0.956978
step 25330, cost 128.147
step 25330, change in cost 0.0210266
step 25340, training accuracy 0.956978
step 25340, cost 128.126
step 25340, change in cost 0.0210571
step 25350, training accuracy 0.956978
step 25350, cost 128.105
step 25350, change in cost 0.0209961
step 25360, training accuracy 0.956978
step 25360, cost 128.084
step 25360, change in cost 0.0210114
step 25370, training accuracy 0.956978
step 25370, cost 128.063
step 25370, change in cost 0.0209656
step 25380, training accuracy 0.956978
step 25380, cost 128.042
step 25380, change in cost 0.0209503
step 25390, training accuracy 0.956978
step 25390, cost 128.021
step 25390, change in cost 0.0209503
step 25400, training accuracy 0.956978
step 25400, cost 128
step 25400, change in cost 0.0209732
step 25410, training accuracy 0.956978
step 25410, cost 127.979
step 25410, change in cost 0.0209351
step 25420, training accuracy 0.956978
step 25420, cost 127.958
step 25420, change in cost 0.0209427
step 25430, training accuracy 0.956978
step 25430, cost 127.937
step 25430, change in cost 0.0209427
step 25440, training accuracy 0.956978
step 25440, cost 127.916
step 25440, change in cost 0.0209579
step 25450, training accuracy 0.956978
step 25450, cost 127.895
step 25450, change in cost 0.0208664
step 25460, training accuracy 0.956978
step 25460, cost 127.874
step 25460, change in cost 0.0208969
step 25470, training accuracy 0.956978
step 25470, cost 127.853
step 25470, change in cost 0.0208969
step 25480, training accuracy 0.956978
step 25480, cost 127.832
step 25480, change in cost 0.0209656
step 25490, training accuracy 0.956978
step 25490, cost 127.812
step 25490, change in cost 0.0208206
step 25500, training accuracy 0.956978
step 25500, cost 127.791
step 25500, change in cost 0.0209122
step 25510, training accuracy 0.956978
step 25510, cost 127.77
step 25510, change in cost 0.0208511
step 25520, training accuracy 0.956978
step 25520, cost 127.749
step 25520, change in cost 0.0208511
step 25530, training accuracy 0.956978
step 25530, cost 127.728
step 25530, change in cost 0.0208511
step 25540, training accuracy 0.956978
step 25540, cost 127.707
step 25540, change in cost 0.0208511
step 25550, training accuracy 0.956978
step 25550, cost 127.686
step 25550, change in cost 0.0208359
step 25560, training accuracy 0.956978
step 25560, cost 127.666
step 25560, change in cost 0.0207977
step 25570, training accuracy 0.956978
step 25570, cost 127.645
step 25570, change in cost 0.0208511
step 25580, training accuracy 0.956978
step 25580, cost 127.624
step 25580, change in cost 0.0207901
step 25590, training accuracy 0.956978
step 25590, cost 127.603
step 25590, change in cost 0.0208359
step 25600, training accuracy 0.956978
step 25600, cost 127.582
step 25600, change in cost 0.0207825
step 25610, training accuracy 0.956978
step 25610, cost 127.562
step 25610, change in cost 0.0207977
step 25620, training accuracy 0.956978
step 25620, cost 127.541
step 25620, change in cost 0.0207748
step 25630, training accuracy 0.956978
step 25630, cost 127.52
step 25630, change in cost 0.0207596
step 25640, training accuracy 0.956978
step 25640, cost 127.499
step 25640, change in cost 0.0207596
step 25650, training accuracy 0.956978
step 25650, cost 127.479
step 25650, change in cost 0.0207443
step 25660, training accuracy 0.956978
step 25660, cost 127.458
step 25660, change in cost 0.0207901
step 25670, training accuracy 0.956978
step 25670, cost 127.437
step 25670, change in cost 0.0207291
step 25680, training accuracy 0.956978
step 25680, cost 127.416
step 25680, change in cost 0.020752
step 25690, training accuracy 0.956978
step 25690, cost 127.396
step 25690, change in cost 0.0206985
step 25700, training accuracy 0.956978
step 25700, cost 127.375
step 25700, change in cost 0.0206985
step 25710, training accuracy 0.956978
step 25710, cost 127.354
step 25710, change in cost 0.0206985
step 25720, training accuracy 0.956978
step 25720, cost 127.333
step 25720, change in cost 0.0207367
step 25730, training accuracy 0.956978
step 25730, cost 127.313
step 25730, change in cost 0.0206909
step 25740, training accuracy 0.956978
step 25740, cost 127.292
step 25740, change in cost 0.0206985
step 25750, training accuracy 0.956978
step 25750, cost 127.271
step 25750, change in cost 0.0206375
step 25760, training accuracy 0.956978
step 25760, cost 127.251
step 25760, change in cost 0.0206985
step 25770, training accuracy 0.956978
step 25770, cost 127.23
step 25770, change in cost 0.0206528
step 25780, training accuracy 0.956978
step 25780, cost 127.209
step 25780, change in cost 0.0206451
step 25790, training accuracy 0.956978
step 25790, cost 127.189
step 25790, change in cost 0.0206299
step 25800, training accuracy 0.956978
step 25800, cost 127.168
step 25800, change in cost 0.0206528
step 25810, training accuracy 0.956978
step 25810, cost 127.148
step 25810, change in cost 0.0206146
step 25820, training accuracy 0.956978
step 25820, cost 127.127
step 25820, change in cost 0.0205994
step 25830, training accuracy 0.956978
step 25830, cost 127.106
step 25830, change in cost 0.0206146
step 25840, training accuracy 0.956978
step 25840, cost 127.086
step 25840, change in cost 0.0206223
step 25850, training accuracy 0.956978
step 25850, cost 127.065
step 25850, change in cost 0.020607
step 25860, training accuracy 0.956978
step 25860, cost 127.045
step 25860, change in cost 0.0205765
step 25870, training accuracy 0.956978
step 25870, cost 127.024
step 25870, change in cost 0.0205841
step 25880, training accuracy 0.956978
step 25880, cost 127.003
step 25880, change in cost 0.0205536
step 25890, training accuracy 0.956978
step 25890, cost 126.983
step 25890, change in cost 0.0205688
step 25900, training accuracy 0.956978
step 25900, cost 126.962
step 25900, change in cost 0.0205688
step 25910, training accuracy 0.956978
step 25910, cost 126.942
step 25910, change in cost 0.0205536
step 25920, training accuracy 0.956978
step 25920, cost 126.921
step 25920, change in cost 0.0205154
step 25930, training accuracy 0.956978
step 25930, cost 126.901
step 25930, change in cost 0.020546
step 25940, training accuracy 0.956978
step 25940, cost 126.88
step 25940, change in cost 0.0205536
step 25950, training accuracy 0.956978
step 25950, cost 126.86
step 25950, change in cost 0.0205078
step 25960, training accuracy 0.956978
step 25960, cost 126.839
step 25960, change in cost 0.0204849
step 25970, training accuracy 0.956978
step 25970, cost 126.819
step 25970, change in cost 0.020546
step 25980, training accuracy 0.956978
step 25980, cost 126.798
step 25980, change in cost 0.0204544
step 25990, training accuracy 0.956978
step 25990, cost 126.778
step 25990, change in cost 0.0204849
step 26000, training accuracy 0.956978
step 26000, cost 126.757
step 26000, change in cost 0.0205002
step 26010, training accuracy 0.956978
step 26010, cost 126.737
step 26010, change in cost 0.0204239
step 26020, training accuracy 0.956978
step 26020, cost 126.716
step 26020, change in cost 0.020462
step 26030, training accuracy 0.956978
step 26030, cost 126.696
step 26030, change in cost 0.0204391
step 26040, training accuracy 0.956978
step 26040, cost 126.675
step 26040, change in cost 0.0204849
step 26050, training accuracy 0.958027
step 26050, cost 126.655
step 26050, change in cost 0.0204315
step 26060, training accuracy 0.958027
step 26060, cost 126.634
step 26060, change in cost 0.0204391
step 26070, training accuracy 0.958027
step 26070, cost 126.614
step 26070, change in cost 0.0203857
step 26080, training accuracy 0.958027
step 26080, cost 126.594
step 26080, change in cost 0.0204163
step 26090, training accuracy 0.958027
step 26090, cost 126.573
step 26090, change in cost 0.020401
step 26100, training accuracy 0.958027
step 26100, cost 126.553
step 26100, change in cost 0.0204315
step 26110, training accuracy 0.958027
step 26110, cost 126.532
step 26110, change in cost 0.0203629
step 26120, training accuracy 0.958027
step 26120, cost 126.512
step 26120, change in cost 0.0203552
step 26130, training accuracy 0.958027
step 26130, cost 126.492
step 26130, change in cost 0.020401
step 26140, training accuracy 0.958027
step 26140, cost 126.471
step 26140, change in cost 0.0203705
step 26150, training accuracy 0.958027
step 26150, cost 126.451
step 26150, change in cost 0.0203705
step 26160, training accuracy 0.958027
step 26160, cost 126.431
step 26160, change in cost 0.0203552
step 26170, training accuracy 0.958027
step 26170, cost 126.41
step 26170, change in cost 0.0203476
step 26180, training accuracy 0.958027
step 26180, cost 126.39
step 26180, change in cost 0.0203323
step 26190, training accuracy 0.958027
step 26190, cost 126.37
step 26190, change in cost 0.02034
step 26200, training accuracy 0.958027
step 26200, cost 126.349
step 26200, change in cost 0.0202942
step 26210, training accuracy 0.958027
step 26210, cost 126.329
step 26210, change in cost 0.0203323
step 26220, training accuracy 0.958027
step 26220, cost 126.309
step 26220, change in cost 0.0203018
step 26230, training accuracy 0.958027
step 26230, cost 126.288
step 26230, change in cost 0.0203018
step 26240, training accuracy 0.958027
step 26240, cost 126.268
step 26240, change in cost 0.0202713
step 26250, training accuracy 0.958027
step 26250, cost 126.248
step 26250, change in cost 0.0202942
step 26260, training accuracy 0.958027
step 26260, cost 126.227
step 26260, change in cost 0.0202637
step 26270, training accuracy 0.958027
step 26270, cost 126.207
step 26270, change in cost 0.0202332
step 26280, training accuracy 0.958027
step 26280, cost 126.187
step 26280, change in cost 0.0203247
step 26290, training accuracy 0.958027
step 26290, cost 126.167
step 26290, change in cost 0.0202408
step 26300, training accuracy 0.958027
step 26300, cost 126.146
step 26300, change in cost 0.020195
step 26310, training accuracy 0.958027
step 26310, cost 126.126
step 26310, change in cost 0.020256
step 26320, training accuracy 0.958027
step 26320, cost 126.106
step 26320, change in cost 0.0202408
step 26330, training accuracy 0.958027
step 26330, cost 126.086
step 26330, change in cost 0.0202026
step 26340, training accuracy 0.958027
step 26340, cost 126.066
step 26340, change in cost 0.0202026
step 26350, training accuracy 0.958027
step 26350, cost 126.045
step 26350, change in cost 0.0202332
step 26360, training accuracy 0.958027
step 26360, cost 126.025
step 26360, change in cost 0.0201645
step 26370, training accuracy 0.958027
step 26370, cost 126.005
step 26370, change in cost 0.020195
step 26380, training accuracy 0.958027
step 26380, cost 125.985
step 26380, change in cost 0.020195
step 26390, training accuracy 0.958027
step 26390, cost 125.965
step 26390, change in cost 0.0201569
step 26400, training accuracy 0.958027
step 26400, cost 125.944
step 26400, change in cost 0.0201874
step 26410, training accuracy 0.958027
step 26410, cost 125.924
step 26410, change in cost 0.0201492
step 26420, training accuracy 0.958027
step 26420, cost 125.904
step 26420, change in cost 0.020134
step 26430, training accuracy 0.958027
step 26430, cost 125.884
step 26430, change in cost 0.0201797
step 26440, training accuracy 0.958027
step 26440, cost 125.864
step 26440, change in cost 0.0200958
step 26450, training accuracy 0.959077
step 26450, cost 125.844
step 26450, change in cost 0.0201721
step 26460, training accuracy 0.959077
step 26460, cost 125.824
step 26460, change in cost 0.020134
step 26470, training accuracy 0.959077
step 26470, cost 125.804
step 26470, change in cost 0.0200729
step 26480, training accuracy 0.959077
step 26480, cost 125.783
step 26480, change in cost 0.0200729
step 26490, training accuracy 0.959077
step 26490, cost 125.763
step 26490, change in cost 0.020134
step 26500, training accuracy 0.959077
step 26500, cost 125.743
step 26500, change in cost 0.0200958
step 26510, training accuracy 0.959077
step 26510, cost 125.723
step 26510, change in cost 0.0200882
step 26520, training accuracy 0.959077
step 26520, cost 125.703
step 26520, change in cost 0.02005
step 26530, training accuracy 0.959077
step 26530, cost 125.683
step 26530, change in cost 0.0200729
step 26540, training accuracy 0.959077
step 26540, cost 125.663
step 26540, change in cost 0.0200806
step 26550, training accuracy 0.959077
step 26550, cost 125.643
step 26550, change in cost 0.0200348
step 26560, training accuracy 0.959077
step 26560, cost 125.623
step 26560, change in cost 0.0200272
step 26570, training accuracy 0.959077
step 26570, cost 125.603
step 26570, change in cost 0.0200272
step 26580, training accuracy 0.959077
step 26580, cost 125.583
step 26580, change in cost 0.0200577
step 26590, training accuracy 0.959077
step 26590, cost 125.563
step 26590, change in cost 0.019989
step 26600, training accuracy 0.959077
step 26600, cost 125.543
step 26600, change in cost 0.0200195
step 26610, training accuracy 0.959077
step 26610, cost 125.523
step 26610, change in cost 0.0199966
step 26620, training accuracy 0.959077
step 26620, cost 125.503
step 26620, change in cost 0.019989
step 26630, training accuracy 0.959077
step 26630, cost 125.483
step 26630, change in cost 0.0200043
step 26640, training accuracy 0.959077
step 26640, cost 125.463
step 26640, change in cost 0.019989
step 26650, training accuracy 0.959077
step 26650, cost 125.443
step 26650, change in cost 0.0199738
step 26660, training accuracy 0.959077
step 26660, cost 125.423
step 26660, change in cost 0.0199509
step 26670, training accuracy 0.959077
step 26670, cost 125.403
step 26670, change in cost 0.0199814
step 26680, training accuracy 0.959077
step 26680, cost 125.383
step 26680, change in cost 0.0199661
step 26690, training accuracy 0.959077
step 26690, cost 125.363
step 26690, change in cost 0.0199356
step 26700, training accuracy 0.959077
step 26700, cost 125.343
step 26700, change in cost 0.0198822
step 26710, training accuracy 0.959077
step 26710, cost 125.323
step 26710, change in cost 0.0199585
step 26720, training accuracy 0.959077
step 26720, cost 125.303
step 26720, change in cost 0.0198975
step 26730, training accuracy 0.959077
step 26730, cost 125.283
step 26730, change in cost 0.0199585
step 26740, training accuracy 0.959077
step 26740, cost 125.263
step 26740, change in cost 0.0198822
step 26750, training accuracy 0.959077
step 26750, cost 125.244
step 26750, change in cost 0.0198746
step 26760, training accuracy 0.959077
step 26760, cost 125.224
step 26760, change in cost 0.0199051
step 26770, training accuracy 0.959077
step 26770, cost 125.204
step 26770, change in cost 0.0198898
step 26780, training accuracy 0.959077
step 26780, cost 125.184
step 26780, change in cost 0.0198593
step 26790, training accuracy 0.959077
step 26790, cost 125.164
step 26790, change in cost 0.0199127
step 26800, training accuracy 0.959077
step 26800, cost 125.144
step 26800, change in cost 0.0198517
step 26810, training accuracy 0.959077
step 26810, cost 125.124
step 26810, change in cost 0.0198441
step 26820, training accuracy 0.959077
step 26820, cost 125.104
step 26820, change in cost 0.0198135
step 26830, training accuracy 0.959077
step 26830, cost 125.085
step 26830, change in cost 0.0198593
step 26840, training accuracy 0.959077
step 26840, cost 125.065
step 26840, change in cost 0.0198288
step 26850, training accuracy 0.959077
step 26850, cost 125.045
step 26850, change in cost 0.0198441
step 26860, training accuracy 0.959077
step 26860, cost 125.025
step 26860, change in cost 0.0198135
step 26870, training accuracy 0.959077
step 26870, cost 125.005
step 26870, change in cost 0.0197983
step 26880, training accuracy 0.959077
step 26880, cost 124.985
step 26880, change in cost 0.0198135
step 26890, training accuracy 0.959077
step 26890, cost 124.966
step 26890, change in cost 0.019783
step 26900, training accuracy 0.959077
step 26900, cost 124.946
step 26900, change in cost 0.0197983
step 26910, training accuracy 0.959077
step 26910, cost 124.926
step 26910, change in cost 0.0197983
step 26920, training accuracy 0.959077
step 26920, cost 124.906
step 26920, change in cost 0.019722
step 26930, training accuracy 0.959077
step 26930, cost 124.887
step 26930, change in cost 0.0197906
step 26940, training accuracy 0.959077
step 26940, cost 124.867
step 26940, change in cost 0.0197296
step 26950, training accuracy 0.959077
step 26950, cost 124.847
step 26950, change in cost 0.0197678
step 26960, training accuracy 0.959077
step 26960, cost 124.827
step 26960, change in cost 0.0197449
step 26970, training accuracy 0.959077
step 26970, cost 124.808
step 26970, change in cost 0.0197144
step 26980, training accuracy 0.959077
step 26980, cost 124.788
step 26980, change in cost 0.0197296
step 26990, training accuracy 0.959077
step 26990, cost 124.768
step 26990, change in cost 0.0196991
final accuracy on test set: 0.942857
In [80]:
# 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_OPnn = tf.equal(tf.argmax(activation_OPnn,1),tf.argmax(yGoldnn,1))
# False is 0 and True is 1, what was our average?
accuracy_OPnn = tf.reduce_mean(tf.cast(correct_predictions_OPnn, "float"))
# Initialize reporting variables
cost = 0
diff = 1
# Training epochs
for i in range(numEpochs):
if i > 1 and diff < .0001:
print("change in cost %g; convergence."%diff)
break
else:
# Run training step
step = sess.run(training_OPnn, feed_dict={Xnn: trainX, yGoldnn: trainY})
# Report occasional stats
if i % 10 == 0:
# Add epoch to epoch_values
epoch_valuesnn.append(i)
# Generate accuracy stats on test data
train_accuracy, newCost = sess.run(
[accuracy_OPnn, cost_OPnn],
feed_dict={Xnn: trainX, yGoldnn: trainY}
)
# Add accuracy to live graphing variable
accuracy_valuesnn.append(train_accuracy)
# Add cost to live graphing variable
cost_valuesnn.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_OPnn,
feed_dict={Xnn: testX,
yGoldnn: testY})))
step 0, training accuracy 0.466946
step 0, cost 463.352
step 0, change in cost 463.352
step 10, training accuracy 0.466946
step 10, cost 452.735
step 10, change in cost 10.6168
step 20, training accuracy 0.466946
step 20, cost 413.871
step 20, change in cost 38.8636
step 30, training accuracy 0.466946
step 30, cost 370.842
step 30, change in cost 43.0297
step 40, training accuracy 0.466946
step 40, cost 369.716
step 40, change in cost 1.12534
step 50, training accuracy 0.466946
step 50, cost 369.591
step 50, change in cost 0.125549
step 60, training accuracy 0.466946
step 60, cost 369.463
step 60, change in cost 0.127716
step 70, training accuracy 0.466946
step 70, cost 369.328
step 70, change in cost 0.134888
step 80, training accuracy 0.466946
step 80, cost 369.185
step 80, change in cost 0.143768
step 90, training accuracy 0.466946
step 90, cost 369.03
step 90, change in cost 0.154388
step 100, training accuracy 0.466946
step 100, cost 368.862
step 100, change in cost 0.168091
step 110, training accuracy 0.466946
step 110, cost 368.677
step 110, change in cost 0.18512
step 120, training accuracy 0.466946
step 120, cost 368.47
step 120, change in cost 0.207031
step 130, training accuracy 0.466946
step 130, cost 368.234
step 130, change in cost 0.23584
step 140, training accuracy 0.466946
step 140, cost 367.959
step 140, change in cost 0.275177
step 150, training accuracy 0.466946
step 150, cost 367.629
step 150, change in cost 0.329926
step 160, training accuracy 0.466946
step 160, cost 367.22
step 160, change in cost 0.409332
step 170, training accuracy 0.466946
step 170, cost 366.688
step 170, change in cost 0.53125
step 180, training accuracy 0.466946
step 180, cost 365.958
step 180, change in cost 0.730865
step 190, training accuracy 0.466946
step 190, cost 364.867
step 190, change in cost 1.0903
step 200, training accuracy 0.466946
step 200, cost 363.034
step 200, change in cost 1.83353
step 210, training accuracy 0.466946
step 210, cost 359.278
step 210, change in cost 3.75568
step 220, training accuracy 0.466946
step 220, cost 347.988
step 220, change in cost 11.2896
step 230, training accuracy 0.473242
step 230, cost 279.189
step 230, change in cost 68.7994
step 240, training accuracy 0.581322
step 240, cost 235.647
step 240, change in cost 43.542
step 250, training accuracy 0.583421
step 250, cost 235.319
step 250, change in cost 0.328049
step 260, training accuracy 0.58447
step 260, cost 235.118
step 260, change in cost 0.201355
step 270, training accuracy 0.583421
step 270, cost 234.917
step 270, change in cost 0.200668
step 280, training accuracy 0.58447
step 280, cost 234.716
step 280, change in cost 0.200424
step 290, training accuracy 0.585519
step 290, cost 234.516
step 290, change in cost 0.200119
step 300, training accuracy 0.586569
step 300, cost 234.316
step 300, change in cost 0.19989
step 310, training accuracy 0.586569
step 310, cost 234.117
step 310, change in cost 0.199554
step 320, training accuracy 0.587618
step 320, cost 233.918
step 320, change in cost 0.199387
step 330, training accuracy 0.588667
step 330, cost 233.719
step 330, change in cost 0.199036
step 340, training accuracy 0.590766
step 340, cost 233.52
step 340, change in cost 0.198807
step 350, training accuracy 0.590766
step 350, cost 233.321
step 350, change in cost 0.198486
step 360, training accuracy 0.592865
step 360, cost 233.123
step 360, change in cost 0.198257
step 370, training accuracy 0.594963
step 370, cost 232.925
step 370, change in cost 0.197952
step 380, training accuracy 0.594963
step 380, cost 232.727
step 380, change in cost 0.197754
step 390, training accuracy 0.594963
step 390, cost 232.53
step 390, change in cost 0.197357
step 400, training accuracy 0.594963
step 400, cost 232.333
step 400, change in cost 0.197189
step 410, training accuracy 0.597062
step 410, cost 232.136
step 410, change in cost 0.196777
step 420, training accuracy 0.598111
step 420, cost 231.939
step 420, change in cost 0.196564
step 430, training accuracy 0.599161
step 430, cost 231.743
step 430, change in cost 0.196213
step 440, training accuracy 0.598111
step 440, cost 231.547
step 440, change in cost 0.195953
step 450, training accuracy 0.601259
step 450, cost 231.352
step 450, change in cost 0.195694
step 460, training accuracy 0.602309
step 460, cost 231.156
step 460, change in cost 0.195389
step 470, training accuracy 0.603358
step 470, cost 230.961
step 470, change in cost 0.195129
step 480, training accuracy 0.605456
step 480, cost 230.766
step 480, change in cost 0.19487
step 490, training accuracy 0.605456
step 490, cost 230.571
step 490, change in cost 0.194626
step 500, training accuracy 0.608604
step 500, cost 230.377
step 500, change in cost 0.194214
step 510, training accuracy 0.610703
step 510, cost 230.183
step 510, change in cost 0.194061
step 520, training accuracy 0.610703
step 520, cost 229.989
step 520, change in cost 0.193741
step 530, training accuracy 0.611752
step 530, cost 229.796
step 530, change in cost 0.193604
step 540, training accuracy 0.612802
step 540, cost 229.603
step 540, change in cost 0.193283
step 550, training accuracy 0.612802
step 550, cost 229.41
step 550, change in cost 0.193039
step 560, training accuracy 0.6149
step 560, cost 229.217
step 560, change in cost 0.192841
step 570, training accuracy 0.61595
step 570, cost 229.024
step 570, change in cost 0.192612
step 580, training accuracy 0.618048
step 580, cost 228.832
step 580, change in cost 0.192383
step 590, training accuracy 0.619098
step 590, cost 228.639
step 590, change in cost 0.192322
step 600, training accuracy 0.620147
step 600, cost 228.447
step 600, change in cost 0.191971
step 610, training accuracy 0.620147
step 610, cost 228.255
step 610, change in cost 0.191956
step 620, training accuracy 0.621196
step 620, cost 228.064
step 620, change in cost 0.191742
step 630, training accuracy 0.622246
step 630, cost 227.872
step 630, change in cost 0.19165
step 640, training accuracy 0.623295
step 640, cost 227.681
step 640, change in cost 0.191528
step 650, training accuracy 0.623295
step 650, cost 227.489
step 650, change in cost 0.191406
step 660, training accuracy 0.623295
step 660, cost 227.298
step 660, change in cost 0.191345
step 670, training accuracy 0.624344
step 670, cost 227.107
step 670, change in cost 0.191208
step 680, training accuracy 0.624344
step 680, cost 226.915
step 680, change in cost 0.19133
step 690, training accuracy 0.622246
step 690, cost 226.724
step 690, change in cost 0.191177
step 700, training accuracy 0.622246
step 700, cost 226.533
step 700, change in cost 0.191269
step 710, training accuracy 0.623295
step 710, cost 226.342
step 710, change in cost 0.191284
step 720, training accuracy 0.625394
step 720, cost 226.15
step 720, change in cost 0.191254
step 730, training accuracy 0.625394
step 730, cost 225.959
step 730, change in cost 0.191422
step 740, training accuracy 0.627492
step 740, cost 225.767
step 740, change in cost 0.191467
step 750, training accuracy 0.628541
step 750, cost 225.576
step 750, change in cost 0.19162
step 760, training accuracy 0.631689
step 760, cost 225.384
step 760, change in cost 0.191757
step 770, training accuracy 0.631689
step 770, cost 225.192
step 770, change in cost 0.191895
step 780, training accuracy 0.633788
step 780, cost 225
step 780, change in cost 0.192093
step 790, training accuracy 0.634837
step 790, cost 224.808
step 790, change in cost 0.192383
step 800, training accuracy 0.636936
step 800, cost 224.615
step 800, change in cost 0.192535
step 810, training accuracy 0.636936
step 810, cost 224.422
step 810, change in cost 0.192841
step 820, training accuracy 0.639035
step 820, cost 224.229
step 820, change in cost 0.193161
step 830, training accuracy 0.640084
step 830, cost 224.035
step 830, change in cost 0.193604
step 840, training accuracy 0.640084
step 840, cost 223.842
step 840, change in cost 0.193848
step 850, training accuracy 0.639035
step 850, cost 223.647
step 850, change in cost 0.194244
step 860, training accuracy 0.639035
step 860, cost 223.453
step 860, change in cost 0.194702
step 870, training accuracy 0.639035
step 870, cost 223.258
step 870, change in cost 0.195175
step 880, training accuracy 0.640084
step 880, cost 223.062
step 880, change in cost 0.195511
step 890, training accuracy 0.641133
step 890, cost 222.866
step 890, change in cost 0.196121
step 900, training accuracy 0.641133
step 900, cost 222.669
step 900, change in cost 0.196777
step 910, training accuracy 0.641133
step 910, cost 222.472
step 910, change in cost 0.19722
step 920, training accuracy 0.641133
step 920, cost 222.274
step 920, change in cost 0.1978
step 930, training accuracy 0.642183
step 930, cost 222.076
step 930, change in cost 0.198547
step 940, training accuracy 0.642183
step 940, cost 221.876
step 940, change in cost 0.199142
step 950, training accuracy 0.643232
step 950, cost 221.677
step 950, change in cost 0.199783
step 960, training accuracy 0.643232
step 960, cost 221.476
step 960, change in cost 0.200562
step 970, training accuracy 0.643232
step 970, cost 221.275
step 970, change in cost 0.201355
step 980, training accuracy 0.644281
step 980, cost 221.073
step 980, change in cost 0.202194
step 990, training accuracy 0.644281
step 990, cost 220.87
step 990, change in cost 0.202896
step 1000, training accuracy 0.645331
step 1000, cost 220.666
step 1000, change in cost 0.203842
step 1010, training accuracy 0.647429
step 1010, cost 220.461
step 1010, change in cost 0.204697
step 1020, training accuracy 0.648479
step 1020, cost 220.255
step 1020, change in cost 0.205582
step 1030, training accuracy 0.648479
step 1030, cost 220.049
step 1030, change in cost 0.206589
step 1040, training accuracy 0.649528
step 1040, cost 219.841
step 1040, change in cost 0.207504
step 1050, training accuracy 0.649528
step 1050, cost 219.633
step 1050, change in cost 0.208618
step 1060, training accuracy 0.650577
step 1060, cost 219.423
step 1060, change in cost 0.209625
step 1070, training accuracy 0.649528
step 1070, cost 219.212
step 1070, change in cost 0.210709
step 1080, training accuracy 0.649528
step 1080, cost 219.001
step 1080, change in cost 0.211792
step 1090, training accuracy 0.650577
step 1090, cost 218.788
step 1090, change in cost 0.212997
step 1100, training accuracy 0.651626
step 1100, cost 218.574
step 1100, change in cost 0.214142
step 1110, training accuracy 0.654774
step 1110, cost 218.358
step 1110, change in cost 0.215363
step 1120, training accuracy 0.654774
step 1120, cost 218.142
step 1120, change in cost 0.216629
step 1130, training accuracy 0.657922
step 1130, cost 217.924
step 1130, change in cost 0.21785
step 1140, training accuracy 0.660021
step 1140, cost 217.704
step 1140, change in cost 0.219193
step 1150, training accuracy 0.660021
step 1150, cost 217.484
step 1150, change in cost 0.22049
step 1160, training accuracy 0.660021
step 1160, cost 217.262
step 1160, change in cost 0.221832
step 1170, training accuracy 0.66107
step 1170, cost 217.039
step 1170, change in cost 0.223282
step 1180, training accuracy 0.66107
step 1180, cost 216.814
step 1180, change in cost 0.224655
step 1190, training accuracy 0.66212
step 1190, cost 216.588
step 1190, change in cost 0.226257
step 1200, training accuracy 0.66212
step 1200, cost 216.36
step 1200, change in cost 0.227676
step 1210, training accuracy 0.66212
step 1210, cost 216.131
step 1210, change in cost 0.229004
step 1220, training accuracy 0.663169
step 1220, cost 215.901
step 1220, change in cost 0.230698
step 1230, training accuracy 0.663169
step 1230, cost 215.668
step 1230, change in cost 0.232224
step 1240, training accuracy 0.663169
step 1240, cost 215.435
step 1240, change in cost 0.233795
step 1250, training accuracy 0.664218
step 1250, cost 215.199
step 1250, change in cost 0.235443
step 1260, training accuracy 0.665268
step 1260, cost 214.962
step 1260, change in cost 0.237061
step 1270, training accuracy 0.664218
step 1270, cost 214.723
step 1270, change in cost 0.238693
step 1280, training accuracy 0.664218
step 1280, cost 214.483
step 1280, change in cost 0.240387
step 1290, training accuracy 0.664218
step 1290, cost 214.241
step 1290, change in cost 0.242081
step 1300, training accuracy 0.665268
step 1300, cost 213.997
step 1300, change in cost 0.24379
step 1310, training accuracy 0.666317
step 1310, cost 213.752
step 1310, change in cost 0.245483
step 1320, training accuracy 0.670514
step 1320, cost 213.504
step 1320, change in cost 0.247314
step 1330, training accuracy 0.671564
step 1330, cost 213.255
step 1330, change in cost 0.249039
step 1340, training accuracy 0.672613
step 1340, cost 213.005
step 1340, change in cost 0.250732
step 1350, training accuracy 0.673662
step 1350, cost 212.752
step 1350, change in cost 0.252579
step 1360, training accuracy 0.673662
step 1360, cost 212.498
step 1360, change in cost 0.254333
step 1370, training accuracy 0.673662
step 1370, cost 212.242
step 1370, change in cost 0.256073
step 1380, training accuracy 0.67681
step 1380, cost 211.984
step 1380, change in cost 0.257965
step 1390, training accuracy 0.67681
step 1390, cost 211.724
step 1390, change in cost 0.259598
step 1400, training accuracy 0.679958
step 1400, cost 211.463
step 1400, change in cost 0.261475
step 1410, training accuracy 0.684155
step 1410, cost 211.199
step 1410, change in cost 0.26329
step 1420, training accuracy 0.686254
step 1420, cost 210.934
step 1420, change in cost 0.264984
step 1430, training accuracy 0.687303
step 1430, cost 210.668
step 1430, change in cost 0.266724
step 1440, training accuracy 0.688353
step 1440, cost 210.399
step 1440, change in cost 0.268509
step 1450, training accuracy 0.688353
step 1450, cost 210.129
step 1450, change in cost 0.270233
step 1460, training accuracy 0.690451
step 1460, cost 209.857
step 1460, change in cost 0.271912
step 1470, training accuracy 0.695698
step 1470, cost 209.583
step 1470, change in cost 0.273697
step 1480, training accuracy 0.694649
step 1480, cost 209.308
step 1480, change in cost 0.275284
step 1490, training accuracy 0.695698
step 1490, cost 209.031
step 1490, change in cost 0.276917
step 1500, training accuracy 0.697796
step 1500, cost 208.752
step 1500, change in cost 0.278595
step 1510, training accuracy 0.698846
step 1510, cost 208.472
step 1510, change in cost 0.280029
step 1520, training accuracy 0.698846
step 1520, cost 208.191
step 1520, change in cost 0.281616
step 1530, training accuracy 0.698846
step 1530, cost 207.908
step 1530, change in cost 0.283173
step 1540, training accuracy 0.699895
step 1540, cost 207.623
step 1540, change in cost 0.284546
step 1550, training accuracy 0.701994
step 1550, cost 207.337
step 1550, change in cost 0.286041
step 1560, training accuracy 0.701994
step 1560, cost 207.05
step 1560, change in cost 0.287399
step 1570, training accuracy 0.703043
step 1570, cost 206.761
step 1570, change in cost 0.288696
step 1580, training accuracy 0.703043
step 1580, cost 206.471
step 1580, change in cost 0.289963
step 1590, training accuracy 0.703043
step 1590, cost 206.18
step 1590, change in cost 0.291199
step 1600, training accuracy 0.703043
step 1600, cost 205.887
step 1600, change in cost 0.292435
step 1610, training accuracy 0.704092
step 1610, cost 205.594
step 1610, change in cost 0.293533
step 1620, training accuracy 0.704092
step 1620, cost 205.299
step 1620, change in cost 0.294617
step 1630, training accuracy 0.703043
step 1630, cost 205.003
step 1630, change in cost 0.2957
step 1640, training accuracy 0.703043
step 1640, cost 204.707
step 1640, change in cost 0.296478
step 1650, training accuracy 0.705142
step 1650, cost 204.409
step 1650, change in cost 0.297607
step 1660, training accuracy 0.705142
step 1660, cost 204.111
step 1660, change in cost 0.298416
step 1670, training accuracy 0.705142
step 1670, cost 203.812
step 1670, change in cost 0.29921
step 1680, training accuracy 0.70724
step 1680, cost 203.512
step 1680, change in cost 0.300003
step 1690, training accuracy 0.710388
step 1690, cost 203.211
step 1690, change in cost 0.300766
step 1700, training accuracy 0.712487
step 1700, cost 202.91
step 1700, change in cost 0.301392
step 1710, training accuracy 0.713536
step 1710, cost 202.608
step 1710, change in cost 0.302017
step 1720, training accuracy 0.713536
step 1720, cost 202.305
step 1720, change in cost 0.302521
step 1730, training accuracy 0.714586
step 1730, cost 202.002
step 1730, change in cost 0.303207
step 1740, training accuracy 0.714586
step 1740, cost 201.698
step 1740, change in cost 0.303604
step 1750, training accuracy 0.714586
step 1750, cost 201.394
step 1750, change in cost 0.304077
step 1760, training accuracy 0.717734
step 1760, cost 201.09
step 1760, change in cost 0.304504
step 1770, training accuracy 0.717734
step 1770, cost 200.785
step 1770, change in cost 0.30484
step 1780, training accuracy 0.717734
step 1780, cost 200.479
step 1780, change in cost 0.305298
step 1790, training accuracy 0.719832
step 1790, cost 200.174
step 1790, change in cost 0.305496
step 1800, training accuracy 0.720881
step 1800, cost 199.868
step 1800, change in cost 0.305908
step 1810, training accuracy 0.721931
step 1810, cost 199.562
step 1810, change in cost 0.306107
step 1820, training accuracy 0.72298
step 1820, cost 199.256
step 1820, change in cost 0.30629
step 1830, training accuracy 0.724029
step 1830, cost 198.949
step 1830, change in cost 0.306488
step 1840, training accuracy 0.725079
step 1840, cost 198.642
step 1840, change in cost 0.306824
step 1850, training accuracy 0.726128
step 1850, cost 198.335
step 1850, change in cost 0.3069
step 1860, training accuracy 0.726128
step 1860, cost 198.028
step 1860, change in cost 0.307144
step 1870, training accuracy 0.727177
step 1870, cost 197.721
step 1870, change in cost 0.307236
step 1880, training accuracy 0.728227
step 1880, cost 197.414
step 1880, change in cost 0.307434
step 1890, training accuracy 0.728227
step 1890, cost 197.106
step 1890, change in cost 0.307556
step 1900, training accuracy 0.729276
step 1900, cost 196.798
step 1900, change in cost 0.307617
step 1910, training accuracy 0.730325
step 1910, cost 196.491
step 1910, change in cost 0.307831
step 1920, training accuracy 0.732424
step 1920, cost 196.183
step 1920, change in cost 0.307968
step 1930, training accuracy 0.733473
step 1930, cost 195.875
step 1930, change in cost 0.308029
step 1940, training accuracy 0.735572
step 1940, cost 195.567
step 1940, change in cost 0.308136
step 1950, training accuracy 0.737671
step 1950, cost 195.258
step 1950, change in cost 0.308334
step 1960, training accuracy 0.737671
step 1960, cost 194.95
step 1960, change in cost 0.308426
step 1970, training accuracy 0.739769
step 1970, cost 194.641
step 1970, change in cost 0.308609
step 1980, training accuracy 0.739769
step 1980, cost 194.332
step 1980, change in cost 0.308701
step 1990, training accuracy 0.740818
step 1990, cost 194.024
step 1990, change in cost 0.308838
step 2000, training accuracy 0.741868
step 2000, cost 193.715
step 2000, change in cost 0.309036
step 2010, training accuracy 0.741868
step 2010, cost 193.406
step 2010, change in cost 0.309082
step 2020, training accuracy 0.741868
step 2020, cost 193.096
step 2020, change in cost 0.30928
step 2030, training accuracy 0.741868
step 2030, cost 192.787
step 2030, change in cost 0.309586
step 2040, training accuracy 0.741868
step 2040, cost 192.477
step 2040, change in cost 0.309631
step 2050, training accuracy 0.741868
step 2050, cost 192.167
step 2050, change in cost 0.309891
step 2060, training accuracy 0.743966
step 2060, cost 191.857
step 2060, change in cost 0.310104
step 2070, training accuracy 0.743966
step 2070, cost 191.547
step 2070, change in cost 0.310287
step 2080, training accuracy 0.743966
step 2080, cost 191.236
step 2080, change in cost 0.310455
step 2090, training accuracy 0.743966
step 2090, cost 190.926
step 2090, change in cost 0.310715
step 2100, training accuracy 0.743966
step 2100, cost 190.615
step 2100, change in cost 0.310959
step 2110, training accuracy 0.745016
step 2110, cost 190.303
step 2110, change in cost 0.311218
step 2120, training accuracy 0.745016
step 2120, cost 189.992
step 2120, change in cost 0.311554
step 2130, training accuracy 0.745016
step 2130, cost 189.68
step 2130, change in cost 0.311676
step 2140, training accuracy 0.746065
step 2140, cost 189.368
step 2140, change in cost 0.312042
step 2150, training accuracy 0.746065
step 2150, cost 189.056
step 2150, change in cost 0.312286
step 2160, training accuracy 0.746065
step 2160, cost 188.743
step 2160, change in cost 0.312592
step 2170, training accuracy 0.746065
step 2170, cost 188.43
step 2170, change in cost 0.312897
step 2180, training accuracy 0.748164
step 2180, cost 188.117
step 2180, change in cost 0.313187
step 2190, training accuracy 0.748164
step 2190, cost 187.804
step 2190, change in cost 0.313553
step 2200, training accuracy 0.749213
step 2200, cost 187.49
step 2200, change in cost 0.313797
step 2210, training accuracy 0.749213
step 2210, cost 187.176
step 2210, change in cost 0.314194
step 2220, training accuracy 0.749213
step 2220, cost 186.861
step 2220, change in cost 0.314484
step 2230, training accuracy 0.749213
step 2230, cost 186.546
step 2230, change in cost 0.31485
step 2240, training accuracy 0.749213
step 2240, cost 186.231
step 2240, change in cost 0.315155
step 2250, training accuracy 0.749213
step 2250, cost 185.916
step 2250, change in cost 0.315552
step 2260, training accuracy 0.750262
step 2260, cost 185.6
step 2260, change in cost 0.315857
step 2270, training accuracy 0.751312
step 2270, cost 185.283
step 2270, change in cost 0.316269
step 2280, training accuracy 0.75341
step 2280, cost 184.967
step 2280, change in cost 0.316589
step 2290, training accuracy 0.75446
step 2290, cost 184.65
step 2290, change in cost 0.31694
step 2300, training accuracy 0.75446
step 2300, cost 184.333
step 2300, change in cost 0.317322
step 2310, training accuracy 0.75446
step 2310, cost 184.015
step 2310, change in cost 0.317703
step 2320, training accuracy 0.755509
step 2320, cost 183.697
step 2320, change in cost 0.318024
step 2330, training accuracy 0.759706
step 2330, cost 183.378
step 2330, change in cost 0.318497
step 2340, training accuracy 0.759706
step 2340, cost 183.06
step 2340, change in cost 0.318771
step 2350, training accuracy 0.759706
step 2350, cost 182.74
step 2350, change in cost 0.319168
step 2360, training accuracy 0.759706
step 2360, cost 182.421
step 2360, change in cost 0.31955
step 2370, training accuracy 0.759706
step 2370, cost 182.101
step 2370, change in cost 0.319931
step 2380, training accuracy 0.760755
step 2380, cost 181.781
step 2380, change in cost 0.320251
step 2390, training accuracy 0.759706
step 2390, cost 181.46
step 2390, change in cost 0.320724
step 2400, training accuracy 0.759706
step 2400, cost 181.139
step 2400, change in cost 0.321045
step 2410, training accuracy 0.761805
step 2410, cost 180.818
step 2410, change in cost 0.32135
step 2420, training accuracy 0.761805
step 2420, cost 180.496
step 2420, change in cost 0.321869
step 2430, training accuracy 0.761805
step 2430, cost 180.174
step 2430, change in cost 0.322098
step 2440, training accuracy 0.761805
step 2440, cost 179.851
step 2440, change in cost 0.322495
step 2450, training accuracy 0.762854
step 2450, cost 179.528
step 2450, change in cost 0.322891
step 2460, training accuracy 0.762854
step 2460, cost 179.205
step 2460, change in cost 0.323212
step 2470, training accuracy 0.764953
step 2470, cost 178.881
step 2470, change in cost 0.323532
step 2480, training accuracy 0.766002
step 2480, cost 178.557
step 2480, change in cost 0.32399
step 2490, training accuracy 0.766002
step 2490, cost 178.233
step 2490, change in cost 0.324326
step 2500, training accuracy 0.766002
step 2500, cost 177.909
step 2500, change in cost 0.324615
step 2510, training accuracy 0.767051
step 2510, cost 177.584
step 2510, change in cost 0.324875
step 2520, training accuracy 0.767051
step 2520, cost 177.258
step 2520, change in cost 0.325317
step 2530, training accuracy 0.768101
step 2530, cost 176.933
step 2530, change in cost 0.325638
step 2540, training accuracy 0.770199
step 2540, cost 176.607
step 2540, change in cost 0.325958
step 2550, training accuracy 0.771249
step 2550, cost 176.28
step 2550, change in cost 0.326309
step 2560, training accuracy 0.773347
step 2560, cost 175.954
step 2560, change in cost 0.326599
step 2570, training accuracy 0.773347
step 2570, cost 175.627
step 2570, change in cost 0.326874
step 2580, training accuracy 0.773347
step 2580, cost 175.3
step 2580, change in cost 0.327225
step 2590, training accuracy 0.775446
step 2590, cost 174.972
step 2590, change in cost 0.327515
step 2600, training accuracy 0.775446
step 2600, cost 174.644
step 2600, change in cost 0.32785
step 2610, training accuracy 0.774397
step 2610, cost 174.316
step 2610, change in cost 0.32811
step 2620, training accuracy 0.774397
step 2620, cost 173.988
step 2620, change in cost 0.328369
step 2630, training accuracy 0.775446
step 2630, cost 173.659
step 2630, change in cost 0.328674
step 2640, training accuracy 0.775446
step 2640, cost 173.33
step 2640, change in cost 0.328964
step 2650, training accuracy 0.775446
step 2650, cost 173.001
step 2650, change in cost 0.329193
step 2660, training accuracy 0.775446
step 2660, cost 172.672
step 2660, change in cost 0.329468
step 2670, training accuracy 0.777545
step 2670, cost 172.342
step 2670, change in cost 0.329758
step 2680, training accuracy 0.777545
step 2680, cost 172.012
step 2680, change in cost 0.330017
step 2690, training accuracy 0.777545
step 2690, cost 171.682
step 2690, change in cost 0.3302
step 2700, training accuracy 0.777545
step 2700, cost 171.351
step 2700, change in cost 0.330429
step 2710, training accuracy 0.778594
step 2710, cost 171.02
step 2710, change in cost 0.330734
step 2720, training accuracy 0.779643
step 2720, cost 170.69
step 2720, change in cost 0.330902
step 2730, training accuracy 0.780693
step 2730, cost 170.358
step 2730, change in cost 0.331131
step 2740, training accuracy 0.780693
step 2740, cost 170.027
step 2740, change in cost 0.331329
step 2750, training accuracy 0.782791
step 2750, cost 169.696
step 2750, change in cost 0.331497
step 2760, training accuracy 0.782791
step 2760, cost 169.364
step 2760, change in cost 0.331711
step 2770, training accuracy 0.78489
step 2770, cost 169.032
step 2770, change in cost 0.331924
step 2780, training accuracy 0.78489
step 2780, cost 168.7
step 2780, change in cost 0.332123
step 2790, training accuracy 0.78489
step 2790, cost 168.368
step 2790, change in cost 0.33223
step 2800, training accuracy 0.785939
step 2800, cost 168.035
step 2800, change in cost 0.332474
step 2810, training accuracy 0.785939
step 2810, cost 167.703
step 2810, change in cost 0.332626
step 2820, training accuracy 0.786988
step 2820, cost 167.37
step 2820, change in cost 0.332748
step 2830, training accuracy 0.788038
step 2830, cost 167.037
step 2830, change in cost 0.33287
step 2840, training accuracy 0.789087
step 2840, cost 166.704
step 2840, change in cost 0.333023
step 2850, training accuracy 0.789087
step 2850, cost 166.371
step 2850, change in cost 0.333099
step 2860, training accuracy 0.790136
step 2860, cost 166.037
step 2860, change in cost 0.333374
step 2870, training accuracy 0.791186
step 2870, cost 165.704
step 2870, change in cost 0.333405
step 2880, training accuracy 0.792235
step 2880, cost 165.371
step 2880, change in cost 0.333481
step 2890, training accuracy 0.792235
step 2890, cost 165.037
step 2890, change in cost 0.333649
step 2900, training accuracy 0.794334
step 2900, cost 164.703
step 2900, change in cost 0.333725
step 2910, training accuracy 0.795383
step 2910, cost 164.369
step 2910, change in cost 0.333817
step 2920, training accuracy 0.798531
step 2920, cost 164.035
step 2920, change in cost 0.333832
step 2930, training accuracy 0.79958
step 2930, cost 163.702
step 2930, change in cost 0.333969
step 2940, training accuracy 0.80063
step 2940, cost 163.367
step 2940, change in cost 0.334061
step 2950, training accuracy 0.80063
step 2950, cost 163.033
step 2950, change in cost 0.334106
step 2960, training accuracy 0.80063
step 2960, cost 162.699
step 2960, change in cost 0.334061
step 2970, training accuracy 0.801679
step 2970, cost 162.365
step 2970, change in cost 0.334167
step 2980, training accuracy 0.801679
step 2980, cost 162.031
step 2980, change in cost 0.334167
step 2990, training accuracy 0.802728
step 2990, cost 161.697
step 2990, change in cost 0.334274
step 3000, training accuracy 0.803778
step 3000, cost 161.362
step 3000, change in cost 0.334259
step 3010, training accuracy 0.803778
step 3010, cost 161.028
step 3010, change in cost 0.334274
step 3020, training accuracy 0.805876
step 3020, cost 160.694
step 3020, change in cost 0.334274
step 3030, training accuracy 0.806925
step 3030, cost 160.36
step 3030, change in cost 0.334229
step 3040, training accuracy 0.807975
step 3040, cost 160.025
step 3040, change in cost 0.334274
step 3050, training accuracy 0.809024
step 3050, cost 159.691
step 3050, change in cost 0.334274
step 3060, training accuracy 0.809024
step 3060, cost 159.357
step 3060, change in cost 0.334152
step 3070, training accuracy 0.809024
step 3070, cost 159.023
step 3070, change in cost 0.334183
step 3080, training accuracy 0.811123
step 3080, cost 158.689
step 3080, change in cost 0.334167
step 3090, training accuracy 0.811123
step 3090, cost 158.355
step 3090, change in cost 0.334061
step 3100, training accuracy 0.812172
step 3100, cost 158.02
step 3100, change in cost 0.334076
step 3110, training accuracy 0.813221
step 3110, cost 157.686
step 3110, change in cost 0.334015
step 3120, training accuracy 0.813221
step 3120, cost 157.353
step 3120, change in cost 0.333923
step 3130, training accuracy 0.813221
step 3130, cost 157.019
step 3130, change in cost 0.333878
step 3140, training accuracy 0.814271
step 3140, cost 156.685
step 3140, change in cost 0.333694
step 3150, training accuracy 0.81532
step 3150, cost 156.351
step 3150, change in cost 0.333694
step 3160, training accuracy 0.816369
step 3160, cost 156.018
step 3160, change in cost 0.333588
step 3170, training accuracy 0.816369
step 3170, cost 155.684
step 3170, change in cost 0.333496
step 3180, training accuracy 0.819517
step 3180, cost 155.351
step 3180, change in cost 0.333298
step 3190, training accuracy 0.819517
step 3190, cost 155.018
step 3190, change in cost 0.333267
step 3200, training accuracy 0.820567
step 3200, cost 154.685
step 3200, change in cost 0.333054
step 3210, training accuracy 0.821616
step 3210, cost 154.352
step 3210, change in cost 0.333008
step 3220, training accuracy 0.822665
step 3220, cost 154.019
step 3220, change in cost 0.332794
step 3230, training accuracy 0.822665
step 3230, cost 153.686
step 3230, change in cost 0.332657
step 3240, training accuracy 0.822665
step 3240, cost 153.353
step 3240, change in cost 0.332611
step 3250, training accuracy 0.822665
step 3250, cost 153.021
step 3250, change in cost 0.332321
step 3260, training accuracy 0.822665
step 3260, cost 152.689
step 3260, change in cost 0.332245
step 3270, training accuracy 0.823715
step 3270, cost 152.357
step 3270, change in cost 0.331924
step 3280, training accuracy 0.823715
step 3280, cost 152.025
step 3280, change in cost 0.331818
step 3290, training accuracy 0.824764
step 3290, cost 151.693
step 3290, change in cost 0.33168
step 3300, training accuracy 0.823715
step 3300, cost 151.362
step 3300, change in cost 0.331436
step 3310, training accuracy 0.823715
step 3310, cost 151.031
step 3310, change in cost 0.331207
step 3320, training accuracy 0.824764
step 3320, cost 150.7
step 3320, change in cost 0.331039
step 3330, training accuracy 0.825813
step 3330, cost 150.369
step 3330, change in cost 0.330795
step 3340, training accuracy 0.826863
step 3340, cost 150.038
step 3340, change in cost 0.330566
step 3350, training accuracy 0.828961
step 3350, cost 149.708
step 3350, change in cost 0.330353
step 3360, training accuracy 0.83001
step 3360, cost 149.378
step 3360, change in cost 0.330124
step 3370, training accuracy 0.83001
step 3370, cost 149.048
step 3370, change in cost 0.329865
step 3380, training accuracy 0.83001
step 3380, cost 148.719
step 3380, change in cost 0.329559
step 3390, training accuracy 0.83001
step 3390, cost 148.389
step 3390, change in cost 0.329346
step 3400, training accuracy 0.83106
step 3400, cost 148.06
step 3400, change in cost 0.329071
step 3410, training accuracy 0.83106
step 3410, cost 147.731
step 3410, change in cost 0.328796
step 3420, training accuracy 0.832109
step 3420, cost 147.403
step 3420, change in cost 0.328537
step 3430, training accuracy 0.832109
step 3430, cost 147.075
step 3430, change in cost 0.328217
step 3440, training accuracy 0.832109
step 3440, cost 146.747
step 3440, change in cost 0.327942
step 3450, training accuracy 0.832109
step 3450, cost 146.419
step 3450, change in cost 0.327652
step 3460, training accuracy 0.834208
step 3460, cost 146.092
step 3460, change in cost 0.327332
step 3470, training accuracy 0.834208
step 3470, cost 145.765
step 3470, change in cost 0.327026
step 3480, training accuracy 0.834208
step 3480, cost 145.438
step 3480, change in cost 0.326675
step 3490, training accuracy 0.835257
step 3490, cost 145.112
step 3490, change in cost 0.326355
step 3500, training accuracy 0.835257
step 3500, cost 144.786
step 3500, change in cost 0.32608
step 3510, training accuracy 0.835257
step 3510, cost 144.46
step 3510, change in cost 0.325745
step 3520, training accuracy 0.835257
step 3520, cost 144.134
step 3520, change in cost 0.325333
step 3530, training accuracy 0.836306
step 3530, cost 143.809
step 3530, change in cost 0.325043
step 3540, training accuracy 0.837356
step 3540, cost 143.485
step 3540, change in cost 0.324646
step 3550, training accuracy 0.837356
step 3550, cost 143.161
step 3550, change in cost 0.324234
step 3560, training accuracy 0.837356
step 3560, cost 142.837
step 3560, change in cost 0.323975
step 3570, training accuracy 0.837356
step 3570, cost 142.513
step 3570, change in cost 0.323532
step 3580, training accuracy 0.838405
step 3580, cost 142.19
step 3580, change in cost 0.323166
step 3590, training accuracy 0.838405
step 3590, cost 141.867
step 3590, change in cost 0.322815
step 3600, training accuracy 0.839454
step 3600, cost 141.545
step 3600, change in cost 0.322342
step 3610, training accuracy 0.839454
step 3610, cost 141.223
step 3610, change in cost 0.322021
step 3620, training accuracy 0.840504
step 3620, cost 140.901
step 3620, change in cost 0.321625
step 3630, training accuracy 0.841553
step 3630, cost 140.58
step 3630, change in cost 0.321152
step 3640, training accuracy 0.842602
step 3640, cost 140.259
step 3640, change in cost 0.320709
step 3650, training accuracy 0.842602
step 3650, cost 139.939
step 3650, change in cost 0.320328
step 3660, training accuracy 0.842602
step 3660, cost 139.619
step 3660, change in cost 0.319962
step 3670, training accuracy 0.842602
step 3670, cost 139.299
step 3670, change in cost 0.319412
step 3680, training accuracy 0.842602
step 3680, cost 138.98
step 3680, change in cost 0.319061
step 3690, training accuracy 0.842602
step 3690, cost 138.662
step 3690, change in cost 0.318649
step 3700, training accuracy 0.843652
step 3700, cost 138.344
step 3700, change in cost 0.31813
step 3710, training accuracy 0.844701
step 3710, cost 138.026
step 3710, change in cost 0.317703
step 3720, training accuracy 0.844701
step 3720, cost 137.709
step 3720, change in cost 0.317261
step 3730, training accuracy 0.844701
step 3730, cost 137.392
step 3730, change in cost 0.316803
step 3740, training accuracy 0.84575
step 3740, cost 137.076
step 3740, change in cost 0.316315
step 3750, training accuracy 0.8468
step 3750, cost 136.76
step 3750, change in cost 0.315796
step 3760, training accuracy 0.847849
step 3760, cost 136.444
step 3760, change in cost 0.315292
step 3770, training accuracy 0.847849
step 3770, cost 136.13
step 3770, change in cost 0.314911
step 3780, training accuracy 0.847849
step 3780, cost 135.815
step 3780, change in cost 0.314392
step 3790, training accuracy 0.847849
step 3790, cost 135.501
step 3790, change in cost 0.313858
step 3800, training accuracy 0.847849
step 3800, cost 135.188
step 3800, change in cost 0.3134
step 3810, training accuracy 0.849948
step 3810, cost 134.875
step 3810, change in cost 0.312866
step 3820, training accuracy 0.849948
step 3820, cost 134.563
step 3820, change in cost 0.312347
step 3830, training accuracy 0.850997
step 3830, cost 134.251
step 3830, change in cost 0.311859
step 3840, training accuracy 0.850997
step 3840, cost 133.939
step 3840, change in cost 0.31134
step 3850, training accuracy 0.852046
step 3850, cost 133.629
step 3850, change in cost 0.310822
step 3860, training accuracy 0.853095
step 3860, cost 133.318
step 3860, change in cost 0.310272
step 3870, training accuracy 0.853095
step 3870, cost 133.009
step 3870, change in cost 0.309784
step 3880, training accuracy 0.853095
step 3880, cost 132.699
step 3880, change in cost 0.309189
step 3890, training accuracy 0.854145
step 3890, cost 132.391
step 3890, change in cost 0.308731
step 3900, training accuracy 0.855194
step 3900, cost 132.083
step 3900, change in cost 0.30809
step 3910, training accuracy 0.855194
step 3910, cost 131.775
step 3910, change in cost 0.307602
step 3920, training accuracy 0.855194
step 3920, cost 131.468
step 3920, change in cost 0.306976
step 3930, training accuracy 0.856243
step 3930, cost 131.161
step 3930, change in cost 0.306549
step 3940, training accuracy 0.856243
step 3940, cost 130.856
step 3940, change in cost 0.305832
step 3950, training accuracy 0.856243
step 3950, cost 130.55
step 3950, change in cost 0.305374
step 3960, training accuracy 0.856243
step 3960, cost 130.245
step 3960, change in cost 0.304794
step 3970, training accuracy 0.856243
step 3970, cost 129.941
step 3970, change in cost 0.304199
step 3980, training accuracy 0.857293
step 3980, cost 129.638
step 3980, change in cost 0.303574
step 3990, training accuracy 0.859391
step 3990, cost 129.335
step 3990, change in cost 0.303055
step 4000, training accuracy 0.859391
step 4000, cost 129.032
step 4000, change in cost 0.302475
step 4010, training accuracy 0.86149
step 4010, cost 128.73
step 4010, change in cost 0.301865
step 4020, training accuracy 0.86149
step 4020, cost 128.429
step 4020, change in cost 0.3013
step 4030, training accuracy 0.86149
step 4030, cost 128.128
step 4030, change in cost 0.300629
step 4040, training accuracy 0.86149
step 4040, cost 127.828
step 4040, change in cost 0.300072
step 4050, training accuracy 0.86149
step 4050, cost 127.529
step 4050, change in cost 0.299515
step 4060, training accuracy 0.862539
step 4060, cost 127.23
step 4060, change in cost 0.298866
step 4070, training accuracy 0.862539
step 4070, cost 126.932
step 4070, change in cost 0.298294
step 4080, training accuracy 0.863589
step 4080, cost 126.634
step 4080, change in cost 0.297615
step 4090, training accuracy 0.865687
step 4090, cost 126.337
step 4090, change in cost 0.297081
step 4100, training accuracy 0.865687
step 4100, cost 126.041
step 4100, change in cost 0.296379
step 4110, training accuracy 0.865687
step 4110, cost 125.745
step 4110, change in cost 0.295822
step 4120, training accuracy 0.866737
step 4120, cost 125.45
step 4120, change in cost 0.295158
step 4130, training accuracy 0.866737
step 4130, cost 125.155
step 4130, change in cost 0.294556
step 4140, training accuracy 0.867786
step 4140, cost 124.861
step 4140, change in cost 0.293945
step 4150, training accuracy 0.867786
step 4150, cost 124.568
step 4150, change in cost 0.293251
step 4160, training accuracy 0.867786
step 4160, cost 124.275
step 4160, change in cost 0.292618
step 4170, training accuracy 0.868835
step 4170, cost 123.983
step 4170, change in cost 0.291992
step 4180, training accuracy 0.868835
step 4180, cost 123.692
step 4180, change in cost 0.291382
step 4190, training accuracy 0.869885
step 4190, cost 123.401
step 4190, change in cost 0.29071
step 4200, training accuracy 0.869885
step 4200, cost 123.111
step 4200, change in cost 0.290077
step 4210, training accuracy 0.869885
step 4210, cost 122.822
step 4210, change in cost 0.289398
step 4220, training accuracy 0.869885
step 4220, cost 122.533
step 4220, change in cost 0.288773
step 4230, training accuracy 0.870934
step 4230, cost 122.245
step 4230, change in cost 0.288116
step 4240, training accuracy 0.871983
step 4240, cost 121.957
step 4240, change in cost 0.287476
step 4250, training accuracy 0.873033
step 4250, cost 121.671
step 4250, change in cost 0.286766
step 4260, training accuracy 0.874082
step 4260, cost 121.384
step 4260, change in cost 0.286133
step 4270, training accuracy 0.874082
step 4270, cost 121.099
step 4270, change in cost 0.2855
step 4280, training accuracy 0.874082
step 4280, cost 120.814
step 4280, change in cost 0.284821
step 4290, training accuracy 0.874082
step 4290, cost 120.53
step 4290, change in cost 0.284126
step 4300, training accuracy 0.874082
step 4300, cost 120.247
step 4300, change in cost 0.283401
step 4310, training accuracy 0.875131
step 4310, cost 119.964
step 4310, change in cost 0.282799
step 4320, training accuracy 0.875131
step 4320, cost 119.682
step 4320, change in cost 0.282135
step 4330, training accuracy 0.875131
step 4330, cost 119.4
step 4330, change in cost 0.28141
step 4340, training accuracy 0.875131
step 4340, cost 119.119
step 4340, change in cost 0.280739
step 4350, training accuracy 0.875131
step 4350, cost 118.839
step 4350, change in cost 0.280144
step 4360, training accuracy 0.87618
step 4360, cost 118.56
step 4360, change in cost 0.279358
step 4370, training accuracy 0.87618
step 4370, cost 118.281
step 4370, change in cost 0.278732
step 4380, training accuracy 0.87618
step 4380, cost 118.003
step 4380, change in cost 0.278023
step 4390, training accuracy 0.87723
step 4390, cost 117.726
step 4390, change in cost 0.277328
step 4400, training accuracy 0.87723
step 4400, cost 117.449
step 4400, change in cost 0.276657
step 4410, training accuracy 0.87723
step 4410, cost 117.173
step 4410, change in cost 0.275948
step 4420, training accuracy 0.87723
step 4420, cost 116.898
step 4420, change in cost 0.275322
step 4430, training accuracy 0.878279
step 4430, cost 116.623
step 4430, change in cost 0.274559
step 4440, training accuracy 0.879328
step 4440, cost 116.35
step 4440, change in cost 0.273888
step 4450, training accuracy 0.880378
step 4450, cost 116.076
step 4450, change in cost 0.273163
step 4460, training accuracy 0.880378
step 4460, cost 115.804
step 4460, change in cost 0.272491
step 4470, training accuracy 0.880378
step 4470, cost 115.532
step 4470, change in cost 0.27179
step 4480, training accuracy 0.880378
step 4480, cost 115.261
step 4480, change in cost 0.271103
step 4490, training accuracy 0.880378
step 4490, cost 114.991
step 4490, change in cost 0.270409
step 4500, training accuracy 0.881427
step 4500, cost 114.721
step 4500, change in cost 0.269737
step 4510, training accuracy 0.881427
step 4510, cost 114.452
step 4510, change in cost 0.268951
step 4520, training accuracy 0.881427
step 4520, cost 114.184
step 4520, change in cost 0.268318
step 4530, training accuracy 0.882476
step 4530, cost 113.916
step 4530, change in cost 0.267593
step 4540, training accuracy 0.882476
step 4540, cost 113.649
step 4540, change in cost 0.266884
step 4550, training accuracy 0.882476
step 4550, cost 113.383
step 4550, change in cost 0.266205
step 4560, training accuracy 0.884575
step 4560, cost 113.117
step 4560, change in cost 0.265434
step 4570, training accuracy 0.884575
step 4570, cost 112.853
step 4570, change in cost 0.26474
step 4580, training accuracy 0.885624
step 4580, cost 112.589
step 4580, change in cost 0.264107
step 4590, training accuracy 0.885624
step 4590, cost 112.325
step 4590, change in cost 0.263298
step 4600, training accuracy 0.887723
step 4600, cost 112.063
step 4600, change in cost 0.26265
step 4610, training accuracy 0.888772
step 4610, cost 111.801
step 4610, change in cost 0.26194
step 4620, training accuracy 0.888772
step 4620, cost 111.54
step 4620, change in cost 0.261177
step 4630, training accuracy 0.889822
step 4630, cost 111.279
step 4630, change in cost 0.260513
step 4640, training accuracy 0.889822
step 4640, cost 111.019
step 4640, change in cost 0.259796
step 4650, training accuracy 0.889822
step 4650, cost 110.76
step 4650, change in cost 0.259064
step 4660, training accuracy 0.888772
step 4660, cost 110.502
step 4660, change in cost 0.258385
step 4670, training accuracy 0.888772
step 4670, cost 110.244
step 4670, change in cost 0.257652
step 4680, training accuracy 0.888772
step 4680, cost 109.987
step 4680, change in cost 0.256889
step 4690, training accuracy 0.888772
step 4690, cost 109.731
step 4690, change in cost 0.256271
step 4700, training accuracy 0.889822
step 4700, cost 109.475
step 4700, change in cost 0.255493
step 4710, training accuracy 0.889822
step 4710, cost 109.221
step 4710, change in cost 0.254799
step 4720, training accuracy 0.889822
step 4720, cost 108.967
step 4720, change in cost 0.254105
step 4730, training accuracy 0.889822
step 4730, cost 108.713
step 4730, change in cost 0.253357
step 4740, training accuracy 0.889822
step 4740, cost 108.461
step 4740, change in cost 0.252686
step 4750, training accuracy 0.890871
step 4750, cost 108.209
step 4750, change in cost 0.251923
step 4760, training accuracy 0.890871
step 4760, cost 107.957
step 4760, change in cost 0.251228
step 4770, training accuracy 0.89192
step 4770, cost 107.707
step 4770, change in cost 0.250519
step 4780, training accuracy 0.89192
step 4780, cost 107.457
step 4780, change in cost 0.249786
step 4790, training accuracy 0.89192
step 4790, cost 107.208
step 4790, change in cost 0.249092
step 4800, training accuracy 0.89192
step 4800, cost 106.96
step 4800, change in cost 0.24836
step 4810, training accuracy 0.89192
step 4810, cost 106.712
step 4810, change in cost 0.247688
step 4820, training accuracy 0.89192
step 4820, cost 106.465
step 4820, change in cost 0.24691
step 4830, training accuracy 0.89192
step 4830, cost 106.219
step 4830, change in cost 0.246246
step 4840, training accuracy 0.89192
step 4840, cost 105.973
step 4840, change in cost 0.245514
step 4850, training accuracy 0.89192
step 4850, cost 105.728
step 4850, change in cost 0.244789
step 4860, training accuracy 0.89297
step 4860, cost 105.484
step 4860, change in cost 0.24408
step 4870, training accuracy 0.895068
step 4870, cost 105.241
step 4870, change in cost 0.243393
step 4880, training accuracy 0.896118
step 4880, cost 104.998
step 4880, change in cost 0.242645
step 4890, training accuracy 0.896118
step 4890, cost 104.756
step 4890, change in cost 0.241982
step 4900, training accuracy 0.896118
step 4900, cost 104.515
step 4900, change in cost 0.241249
step 4910, training accuracy 0.896118
step 4910, cost 104.275
step 4910, change in cost 0.240524
step 4920, training accuracy 0.896118
step 4920, cost 104.035
step 4920, change in cost 0.239799
step 4930, training accuracy 0.896118
step 4930, cost 103.796
step 4930, change in cost 0.239143
step 4940, training accuracy 0.897167
step 4940, cost 103.557
step 4940, change in cost 0.238396
step 4950, training accuracy 0.897167
step 4950, cost 103.319
step 4950, change in cost 0.23774
step 4960, training accuracy 0.897167
step 4960, cost 103.083
step 4960, change in cost 0.236908
step 4970, training accuracy 0.897167
step 4970, cost 102.846
step 4970, change in cost 0.236351
step 4980, training accuracy 0.897167
step 4980, cost 102.611
step 4980, change in cost 0.235535
step 4990, training accuracy 0.897167
step 4990, cost 102.376
step 4990, change in cost 0.23484
step 5000, training accuracy 0.898216
step 5000, cost 102.142
step 5000, change in cost 0.234192
step 5010, training accuracy 0.899265
step 5010, cost 101.908
step 5010, change in cost 0.233498
step 5020, training accuracy 0.899265
step 5020, cost 101.675
step 5020, change in cost 0.232742
step 5030, training accuracy 0.899265
step 5030, cost 101.443
step 5030, change in cost 0.23204
step 5040, training accuracy 0.900315
step 5040, cost 101.212
step 5040, change in cost 0.231354
step 5050, training accuracy 0.900315
step 5050, cost 100.981
step 5050, change in cost 0.230629
step 5060, training accuracy 0.900315
step 5060, cost 100.751
step 5060, change in cost 0.229988
step 5070, training accuracy 0.900315
step 5070, cost 100.522
step 5070, change in cost 0.22924
step 5080, training accuracy 0.900315
step 5080, cost 100.294
step 5080, change in cost 0.228569
step 5090, training accuracy 0.900315
step 5090, cost 100.066
step 5090, change in cost 0.227837
step 5100, training accuracy 0.901364
step 5100, cost 99.8386
step 5100, change in cost 0.227135
step 5110, training accuracy 0.902413
step 5110, cost 99.6122
step 5110, change in cost 0.226486
step 5120, training accuracy 0.902413
step 5120, cost 99.3864
step 5120, change in cost 0.225777
step 5130, training accuracy 0.903463
step 5130, cost 99.1613
step 5130, change in cost 0.225052
step 5140, training accuracy 0.903463
step 5140, cost 98.937
step 5140, change in cost 0.224373
step 5150, training accuracy 0.904512
step 5150, cost 98.7132
step 5150, change in cost 0.223717
step 5160, training accuracy 0.904512
step 5160, cost 98.4903
step 5160, change in cost 0.222961
step 5170, training accuracy 0.904512
step 5170, cost 98.2679
step 5170, change in cost 0.222328
step 5180, training accuracy 0.904512
step 5180, cost 98.0463
step 5180, change in cost 0.221611
step 5190, training accuracy 0.904512
step 5190, cost 97.8254
step 5190, change in cost 0.220932
step 5200, training accuracy 0.905561
step 5200, cost 97.6052
step 5200, change in cost 0.220238
step 5210, training accuracy 0.905561
step 5210, cost 97.3856
step 5210, change in cost 0.219574
step 5220, training accuracy 0.905561
step 5220, cost 97.1667
step 5220, change in cost 0.21888
step 5230, training accuracy 0.905561
step 5230, cost 96.9485
step 5230, change in cost 0.218216
step 5240, training accuracy 0.906611
step 5240, cost 96.731
step 5240, change in cost 0.217514
step 5250, training accuracy 0.906611
step 5250, cost 96.5141
step 5250, change in cost 0.21685
step 5260, training accuracy 0.906611
step 5260, cost 96.298
step 5260, change in cost 0.216164
step 5270, training accuracy 0.908709
step 5270, cost 96.0825
step 5270, change in cost 0.215477
step 5280, training accuracy 0.908709
step 5280, cost 95.8677
step 5280, change in cost 0.214806
step 5290, training accuracy 0.908709
step 5290, cost 95.6536
step 5290, change in cost 0.214111
step 5300, training accuracy 0.908709
step 5300, cost 95.4401
step 5300, change in cost 0.213478
step 5310, training accuracy 0.909759
step 5310, cost 95.2273
step 5310, change in cost 0.212822
step 5320, training accuracy 0.910808
step 5320, cost 95.0152
step 5320, change in cost 0.212067
step 5330, training accuracy 0.910808
step 5330, cost 94.8038
step 5330, change in cost 0.211449
step 5340, training accuracy 0.911857
step 5340, cost 94.593
step 5340, change in cost 0.210754
step 5350, training accuracy 0.911857
step 5350, cost 94.3829
step 5350, change in cost 0.210152
step 5360, training accuracy 0.911857
step 5360, cost 94.1734
step 5360, change in cost 0.209427
step 5370, training accuracy 0.911857
step 5370, cost 93.9646
step 5370, change in cost 0.208801
step 5380, training accuracy 0.912907
step 5380, cost 93.7565
step 5380, change in cost 0.20813
step 5390, training accuracy 0.912907
step 5390, cost 93.549
step 5390, change in cost 0.207451
step 5400, training accuracy 0.912907
step 5400, cost 93.3423
step 5400, change in cost 0.206787
step 5410, training accuracy 0.912907
step 5410, cost 93.1361
step 5410, change in cost 0.206169
step 5420, training accuracy 0.913956
step 5420, cost 92.9306
step 5420, change in cost 0.205482
step 5430, training accuracy 0.913956
step 5430, cost 92.7258
step 5430, change in cost 0.204849
step 5440, training accuracy 0.913956
step 5440, cost 92.5216
step 5440, change in cost 0.204185
step 5450, training accuracy 0.913956
step 5450, cost 92.3181
step 5450, change in cost 0.203514
step 5460, training accuracy 0.913956
step 5460, cost 92.1152
step 5460, change in cost 0.202858
step 5470, training accuracy 0.915005
step 5470, cost 91.9129
step 5470, change in cost 0.202263
step 5480, training accuracy 0.915005
step 5480, cost 91.7114
step 5480, change in cost 0.201546
step 5490, training accuracy 0.915005
step 5490, cost 91.5104
step 5490, change in cost 0.200966
step 5500, training accuracy 0.916055
step 5500, cost 91.3101
step 5500, change in cost 0.200279
step 5510, training accuracy 0.916055
step 5510, cost 91.1105
step 5510, change in cost 0.199654
step 5520, training accuracy 0.916055
step 5520, cost 90.9115
step 5520, change in cost 0.199028
step 5530, training accuracy 0.916055
step 5530, cost 90.7131
step 5530, change in cost 0.198387
step 5540, training accuracy 0.916055
step 5540, cost 90.5153
step 5540, change in cost 0.197731
step 5550, training accuracy 0.918153
step 5550, cost 90.3182
step 5550, change in cost 0.197121
step 5560, training accuracy 0.918153
step 5560, cost 90.1217
step 5560, change in cost 0.196472
step 5570, training accuracy 0.919203
step 5570, cost 89.9259
step 5570, change in cost 0.195839
step 5580, training accuracy 0.919203
step 5580, cost 89.7307
step 5580, change in cost 0.19519
step 5590, training accuracy 0.919203
step 5590, cost 89.5362
step 5590, change in cost 0.194565
step 5600, training accuracy 0.919203
step 5600, cost 89.3422
step 5600, change in cost 0.19397
step 5610, training accuracy 0.920252
step 5610, cost 89.1489
step 5610, change in cost 0.193306
step 5620, training accuracy 0.920252
step 5620, cost 88.9562
step 5620, change in cost 0.192719
step 5630, training accuracy 0.921301
step 5630, cost 88.7641
step 5630, change in cost 0.19207
step 5640, training accuracy 0.921301
step 5640, cost 88.5726
step 5640, change in cost 0.19146
step 5650, training accuracy 0.921301
step 5650, cost 88.3818
step 5650, change in cost 0.190849
step 5660, training accuracy 0.921301
step 5660, cost 88.1915
step 5660, change in cost 0.190247
step 5670, training accuracy 0.921301
step 5670, cost 88.0019
step 5670, change in cost 0.189621
step 5680, training accuracy 0.921301
step 5680, cost 87.813
step 5680, change in cost 0.188942
step 5690, training accuracy 0.921301
step 5690, cost 87.6246
step 5690, change in cost 0.188408
step 5700, training accuracy 0.921301
step 5700, cost 87.4368
step 5700, change in cost 0.187759
step 5710, training accuracy 0.921301
step 5710, cost 87.2497
step 5710, change in cost 0.187141
step 5720, training accuracy 0.921301
step 5720, cost 87.0631
step 5720, change in cost 0.186577
step 5730, training accuracy 0.921301
step 5730, cost 86.8771
step 5730, change in cost 0.185982
step 5740, training accuracy 0.921301
step 5740, cost 86.6918
step 5740, change in cost 0.185326
step 5750, training accuracy 0.921301
step 5750, cost 86.507
step 5750, change in cost 0.184746
step 5760, training accuracy 0.921301
step 5760, cost 86.3229
step 5760, change in cost 0.184143
step 5770, training accuracy 0.921301
step 5770, cost 86.1393
step 5770, change in cost 0.183571
step 5780, training accuracy 0.921301
step 5780, cost 85.9564
step 5780, change in cost 0.182938
step 5790, training accuracy 0.92235
step 5790, cost 85.774
step 5790, change in cost 0.182381
step 5800, training accuracy 0.9234
step 5800, cost 85.5922
step 5800, change in cost 0.181778
step 5810, training accuracy 0.9234
step 5810, cost 85.4111
step 5810, change in cost 0.181168
step 5820, training accuracy 0.924449
step 5820, cost 85.2305
step 5820, change in cost 0.180588
step 5830, training accuracy 0.924449
step 5830, cost 85.0505
step 5830, change in cost 0.18
step 5840, training accuracy 0.924449
step 5840, cost 84.871
step 5840, change in cost 0.179428
step 5850, training accuracy 0.924449
step 5850, cost 84.6922
step 5850, change in cost 0.178818
step 5860, training accuracy 0.924449
step 5860, cost 84.514
step 5860, change in cost 0.178238
step 5870, training accuracy 0.924449
step 5870, cost 84.3363
step 5870, change in cost 0.177658
step 5880, training accuracy 0.924449
step 5880, cost 84.1592
step 5880, change in cost 0.177109
step 5890, training accuracy 0.924449
step 5890, cost 83.9827
step 5890, change in cost 0.176552
step 5900, training accuracy 0.924449
step 5900, cost 83.8067
step 5900, change in cost 0.175941
step 5910, training accuracy 0.924449
step 5910, cost 83.6313
step 5910, change in cost 0.175377
step 5920, training accuracy 0.924449
step 5920, cost 83.4565
step 5920, change in cost 0.174805
step 5930, training accuracy 0.924449
step 5930, cost 83.2823
step 5930, change in cost 0.17424
step 5940, training accuracy 0.924449
step 5940, cost 83.1087
step 5940, change in cost 0.173607
step 5950, training accuracy 0.924449
step 5950, cost 82.9356
step 5950, change in cost 0.173141
step 5960, training accuracy 0.924449
step 5960, cost 82.763
step 5960, change in cost 0.172539
step 5970, training accuracy 0.924449
step 5970, cost 82.591
step 5970, change in cost 0.171974
step 5980, training accuracy 0.924449
step 5980, cost 82.4196
step 5980, change in cost 0.171417
step 5990, training accuracy 0.924449
step 5990, cost 82.2488
step 5990, change in cost 0.17086
step 6000, training accuracy 0.924449
step 6000, cost 82.0785
step 6000, change in cost 0.170296
step 6010, training accuracy 0.925498
step 6010, cost 81.9087
step 6010, change in cost 0.169754
step 6020, training accuracy 0.925498
step 6020, cost 81.7395
step 6020, change in cost 0.169182
step 6030, training accuracy 0.925498
step 6030, cost 81.5708
step 6030, change in cost 0.168686
step 6040, training accuracy 0.925498
step 6040, cost 81.4028
step 6040, change in cost 0.168068
step 6050, training accuracy 0.925498
step 6050, cost 81.2352
step 6050, change in cost 0.167542
step 6060, training accuracy 0.925498
step 6060, cost 81.0682
step 6060, change in cost 0.167015
step 6070, training accuracy 0.925498
step 6070, cost 80.9017
step 6070, change in cost 0.166473
step 6080, training accuracy 0.925498
step 6080, cost 80.7359
step 6080, change in cost 0.165886
step 6090, training accuracy 0.925498
step 6090, cost 80.5705
step 6090, change in cost 0.165382
step 6100, training accuracy 0.925498
step 6100, cost 80.4056
step 6100, change in cost 0.164864
step 6110, training accuracy 0.925498
step 6110, cost 80.2413
step 6110, change in cost 0.164322
step 6120, training accuracy 0.926548
step 6120, cost 80.0775
step 6120, change in cost 0.163757
step 6130, training accuracy 0.927597
step 6130, cost 79.9143
step 6130, change in cost 0.163223
step 6140, training accuracy 0.927597
step 6140, cost 79.7516
step 6140, change in cost 0.162704
step 6150, training accuracy 0.927597
step 6150, cost 79.5894
step 6150, change in cost 0.162186
step 6160, training accuracy 0.927597
step 6160, cost 79.4277
step 6160, change in cost 0.161674
step 6170, training accuracy 0.927597
step 6170, cost 79.2666
step 6170, change in cost 0.16111
step 6180, training accuracy 0.927597
step 6180, cost 79.106
step 6180, change in cost 0.160606
step 6190, training accuracy 0.927597
step 6190, cost 78.946
step 6190, change in cost 0.160072
step 6200, training accuracy 0.927597
step 6200, cost 78.7864
step 6200, change in cost 0.159584
step 6210, training accuracy 0.927597
step 6210, cost 78.6273
step 6210, change in cost 0.159088
step 6220, training accuracy 0.927597
step 6220, cost 78.4688
step 6220, change in cost 0.158508
step 6230, training accuracy 0.927597
step 6230, cost 78.3108
step 6230, change in cost 0.158005
step 6240, training accuracy 0.927597
step 6240, cost 78.1533
step 6240, change in cost 0.157501
step 6250, training accuracy 0.927597
step 6250, cost 77.9963
step 6250, change in cost 0.15699
step 6260, training accuracy 0.927597
step 6260, cost 77.8398
step 6260, change in cost 0.156464
step 6270, training accuracy 0.927597
step 6270, cost 77.6838
step 6270, change in cost 0.155998
step 6280, training accuracy 0.927597
step 6280, cost 77.5283
step 6280, change in cost 0.155479
step 6290, training accuracy 0.927597
step 6290, cost 77.3734
step 6290, change in cost 0.154938
step 6300, training accuracy 0.927597
step 6300, cost 77.2189
step 6300, change in cost 0.154465
step 6310, training accuracy 0.928646
step 6310, cost 77.065
step 6310, change in cost 0.153976
step 6320, training accuracy 0.928646
step 6320, cost 76.9115
step 6320, change in cost 0.153473
step 6330, training accuracy 0.929696
step 6330, cost 76.7585
step 6330, change in cost 0.152985
step 6340, training accuracy 0.929696
step 6340, cost 76.606
step 6340, change in cost 0.152481
step 6350, training accuracy 0.929696
step 6350, cost 76.4541
step 6350, change in cost 0.151962
step 6360, training accuracy 0.930745
step 6360, cost 76.3025
step 6360, change in cost 0.151527
step 6370, training accuracy 0.930745
step 6370, cost 76.1516
step 6370, change in cost 0.150978
step 6380, training accuracy 0.930745
step 6380, cost 76.001
step 6380, change in cost 0.15052
step 6390, training accuracy 0.930745
step 6390, cost 75.851
step 6390, change in cost 0.150055
step 6400, training accuracy 0.932844
step 6400, cost 75.7014
step 6400, change in cost 0.149536
step 6410, training accuracy 0.932844
step 6410, cost 75.5524
step 6410, change in cost 0.149063
step 6420, training accuracy 0.932844
step 6420, cost 75.4038
step 6420, change in cost 0.148575
step 6430, training accuracy 0.932844
step 6430, cost 75.2557
step 6430, change in cost 0.148109
step 6440, training accuracy 0.932844
step 6440, cost 75.1081
step 6440, change in cost 0.147636
step 6450, training accuracy 0.932844
step 6450, cost 74.9609
step 6450, change in cost 0.147148
step 6460, training accuracy 0.932844
step 6460, cost 74.8142
step 6460, change in cost 0.146721
step 6470, training accuracy 0.932844
step 6470, cost 74.668
step 6470, change in cost 0.146194
step 6480, training accuracy 0.932844
step 6480, cost 74.5223
step 6480, change in cost 0.145729
step 6490, training accuracy 0.932844
step 6490, cost 74.377
step 6490, change in cost 0.145279
step 6500, training accuracy 0.932844
step 6500, cost 74.2322
step 6500, change in cost 0.144791
step 6510, training accuracy 0.932844
step 6510, cost 74.0878
step 6510, change in cost 0.144371
step 6520, training accuracy 0.932844
step 6520, cost 73.944
step 6520, change in cost 0.14386
step 6530, training accuracy 0.932844
step 6530, cost 73.8005
step 6530, change in cost 0.143433
step 6540, training accuracy 0.933893
step 6540, cost 73.6575
step 6540, change in cost 0.14299
step 6550, training accuracy 0.933893
step 6550, cost 73.5151
step 6550, change in cost 0.142471
step 6560, training accuracy 0.933893
step 6560, cost 73.373
step 6560, change in cost 0.142052
step 6570, training accuracy 0.933893
step 6570, cost 73.2314
step 6570, change in cost 0.141579
step 6580, training accuracy 0.933893
step 6580, cost 73.0903
step 6580, change in cost 0.141167
step 6590, training accuracy 0.934942
step 6590, cost 72.9496
step 6590, change in cost 0.140663
step 6600, training accuracy 0.934942
step 6600, cost 72.8094
step 6600, change in cost 0.140228
step 6610, training accuracy 0.935992
step 6610, cost 72.6696
step 6610, change in cost 0.139801
step 6620, training accuracy 0.935992
step 6620, cost 72.5303
step 6620, change in cost 0.139336
step 6630, training accuracy 0.935992
step 6630, cost 72.3914
step 6630, change in cost 0.138893
step 6640, training accuracy 0.935992
step 6640, cost 72.2529
step 6640, change in cost 0.138481
step 6650, training accuracy 0.935992
step 6650, cost 72.1149
step 6650, change in cost 0.138016
step 6660, training accuracy 0.935992
step 6660, cost 71.9773
step 6660, change in cost 0.137596
step 6670, training accuracy 0.937041
step 6670, cost 71.8401
step 6670, change in cost 0.137123
step 6680, training accuracy 0.937041
step 6680, cost 71.7034
step 6680, change in cost 0.136703
step 6690, training accuracy 0.937041
step 6690, cost 71.5672
step 6690, change in cost 0.136261
step 6700, training accuracy 0.937041
step 6700, cost 71.4314
step 6700, change in cost 0.135826
step 6710, training accuracy 0.937041
step 6710, cost 71.2959
step 6710, change in cost 0.135429
step 6720, training accuracy 0.937041
step 6720, cost 71.1609
step 6720, change in cost 0.134987
step 6730, training accuracy 0.937041
step 6730, cost 71.0264
step 6730, change in cost 0.13456
step 6740, training accuracy 0.937041
step 6740, cost 70.8922
step 6740, change in cost 0.13414
step 6750, training accuracy 0.937041
step 6750, cost 70.7586
step 6750, change in cost 0.133682
step 6760, training accuracy 0.93809
step 6760, cost 70.6252
step 6760, change in cost 0.133308
step 6770, training accuracy 0.93809
step 6770, cost 70.4924
step 6770, change in cost 0.132843
step 6780, training accuracy 0.93809
step 6780, cost 70.36
step 6780, change in cost 0.132408
step 6790, training accuracy 0.93809
step 6790, cost 70.228
step 6790, change in cost 0.132042
step 6800, training accuracy 0.93809
step 6800, cost 70.0964
step 6800, change in cost 0.131592
step 6810, training accuracy 0.93809
step 6810, cost 69.9652
step 6810, change in cost 0.131195
step 6820, training accuracy 0.93809
step 6820, cost 69.8344
step 6820, change in cost 0.130768
step 6830, training accuracy 0.93809
step 6830, cost 69.704
step 6830, change in cost 0.130371
step 6840, training accuracy 0.93809
step 6840, cost 69.5741
step 6840, change in cost 0.129967
step 6850, training accuracy 0.93809
step 6850, cost 69.4445
step 6850, change in cost 0.129547
step 6860, training accuracy 0.93914
step 6860, cost 69.3154
step 6860, change in cost 0.12915
step 6870, training accuracy 0.93914
step 6870, cost 69.1866
step 6870, change in cost 0.128731
step 6880, training accuracy 0.93914
step 6880, cost 69.0583
step 6880, change in cost 0.128334
step 6890, training accuracy 0.93914
step 6890, cost 68.9304
step 6890, change in cost 0.127945
step 6900, training accuracy 0.93914
step 6900, cost 68.8028
step 6900, change in cost 0.127518
step 6910, training accuracy 0.93914
step 6910, cost 68.6757
step 6910, change in cost 0.127151
step 6920, training accuracy 0.93914
step 6920, cost 68.549
step 6920, change in cost 0.126732
step 6930, training accuracy 0.93914
step 6930, cost 68.4226
step 6930, change in cost 0.126328
step 6940, training accuracy 0.93914
step 6940, cost 68.2967
step 6940, change in cost 0.125954
step 6950, training accuracy 0.93914
step 6950, cost 68.1711
step 6950, change in cost 0.125542
step 6960, training accuracy 0.93914
step 6960, cost 68.046
step 6960, change in cost 0.125153
step 6970, training accuracy 0.93914
step 6970, cost 67.9212
step 6970, change in cost 0.124794
step 6980, training accuracy 0.93914
step 6980, cost 67.7968
step 6980, change in cost 0.124374
step 6990, training accuracy 0.93914
step 6990, cost 67.6728
step 6990, change in cost 0.123993
step 7000, training accuracy 0.93914
step 7000, cost 67.5492
step 7000, change in cost 0.123634
step 7010, training accuracy 0.93914
step 7010, cost 67.426
step 7010, change in cost 0.123207
step 7020, training accuracy 0.93914
step 7020, cost 67.3031
step 7020, change in cost 0.122849
step 7030, training accuracy 0.93914
step 7030, cost 67.1807
step 7030, change in cost 0.122467
step 7040, training accuracy 0.93914
step 7040, cost 67.0586
step 7040, change in cost 0.12207
step 7050, training accuracy 0.93914
step 7050, cost 66.9369
step 7050, change in cost 0.121719
step 7060, training accuracy 0.93914
step 7060, cost 66.8155
step 7060, change in cost 0.12133
step 7070, training accuracy 0.93914
step 7070, cost 66.6946
step 7070, change in cost 0.120956
step 7080, training accuracy 0.93914
step 7080, cost 66.574
step 7080, change in cost 0.120605
step 7090, training accuracy 0.93914
step 7090, cost 66.4538
step 7090, change in cost 0.120193
step 7100, training accuracy 0.93914
step 7100, cost 66.3339
step 7100, change in cost 0.119843
step 7110, training accuracy 0.940189
step 7110, cost 66.2145
step 7110, change in cost 0.119484
step 7120, training accuracy 0.941238
step 7120, cost 66.0953
step 7120, change in cost 0.11911
step 7130, training accuracy 0.941238
step 7130, cost 65.9766
step 7130, change in cost 0.118736
step 7140, training accuracy 0.941238
step 7140, cost 65.8582
step 7140, change in cost 0.118362
step 7150, training accuracy 0.941238
step 7150, cost 65.7402
step 7150, change in cost 0.118027
step 7160, training accuracy 0.941238
step 7160, cost 65.6226
step 7160, change in cost 0.117668
step 7170, training accuracy 0.941238
step 7170, cost 65.5053
step 7170, change in cost 0.117279
step 7180, training accuracy 0.941238
step 7180, cost 65.3883
step 7180, change in cost 0.116936
step 7190, training accuracy 0.941238
step 7190, cost 65.2718
step 7190, change in cost 0.11657
step 7200, training accuracy 0.941238
step 7200, cost 65.1555
step 7200, change in cost 0.116241
step 7210, training accuracy 0.941238
step 7210, cost 65.0397
step 7210, change in cost 0.115852
step 7220, training accuracy 0.941238
step 7220, cost 64.9242
step 7220, change in cost 0.115517
step 7230, training accuracy 0.941238
step 7230, cost 64.809
step 7230, change in cost 0.115181
step 7240, training accuracy 0.943337
step 7240, cost 64.6942
step 7240, change in cost 0.114807
step 7250, training accuracy 0.943337
step 7250, cost 64.5797
step 7250, change in cost 0.114487
step 7260, training accuracy 0.943337
step 7260, cost 64.4656
step 7260, change in cost 0.114098
step 7270, training accuracy 0.943337
step 7270, cost 64.3518
step 7270, change in cost 0.113762
step 7280, training accuracy 0.944386
step 7280, cost 64.2384
step 7280, change in cost 0.113434
step 7290, training accuracy 0.944386
step 7290, cost 64.1253
step 7290, change in cost 0.113098
step 7300, training accuracy 0.944386
step 7300, cost 64.0126
step 7300, change in cost 0.112732
step 7310, training accuracy 0.944386
step 7310, cost 63.9001
step 7310, change in cost 0.112415
step 7320, training accuracy 0.944386
step 7320, cost 63.7881
step 7320, change in cost 0.112026
step 7330, training accuracy 0.944386
step 7330, cost 63.6764
step 7330, change in cost 0.111732
step 7340, training accuracy 0.944386
step 7340, cost 63.565
step 7340, change in cost 0.111416
step 7350, training accuracy 0.945435
step 7350, cost 63.4539
step 7350, change in cost 0.111057
step 7360, training accuracy 0.945435
step 7360, cost 63.3432
step 7360, change in cost 0.110691
step 7370, training accuracy 0.945435
step 7370, cost 63.2328
step 7370, change in cost 0.110382
step 7380, training accuracy 0.945435
step 7380, cost 63.1228
step 7380, change in cost 0.110062
step 7390, training accuracy 0.945435
step 7390, cost 63.013
step 7390, change in cost 0.10973
step 7400, training accuracy 0.945435
step 7400, cost 62.9037
step 7400, change in cost 0.109394
step 7410, training accuracy 0.945435
step 7410, cost 62.7946
step 7410, change in cost 0.109066
step 7420, training accuracy 0.945435
step 7420, cost 62.6859
step 7420, change in cost 0.108727
step 7430, training accuracy 0.945435
step 7430, cost 62.5774
step 7430, change in cost 0.108433
step 7440, training accuracy 0.945435
step 7440, cost 62.4693
step 7440, change in cost 0.108089
step 7450, training accuracy 0.945435
step 7450, cost 62.3616
step 7450, change in cost 0.107784
step 7460, training accuracy 0.945435
step 7460, cost 62.2541
step 7460, change in cost 0.107445
step 7470, training accuracy 0.945435
step 7470, cost 62.147
step 7470, change in cost 0.107128
step 7480, training accuracy 0.945435
step 7480, cost 62.0402
step 7480, change in cost 0.106819
step 7490, training accuracy 0.945435
step 7490, cost 61.9337
step 7490, change in cost 0.106491
step 7500, training accuracy 0.945435
step 7500, cost 61.8275
step 7500, change in cost 0.106186
step 7510, training accuracy 0.945435
step 7510, cost 61.7216
step 7510, change in cost 0.105854
step 7520, training accuracy 0.945435
step 7520, cost 61.6161
step 7520, change in cost 0.105556
step 7530, training accuracy 0.945435
step 7530, cost 61.5108
step 7530, change in cost 0.105244
step 7540, training accuracy 0.945435
step 7540, cost 61.4059
step 7540, change in cost 0.104931
step 7550, training accuracy 0.945435
step 7550, cost 61.3013
step 7550, change in cost 0.104607
step 7560, training accuracy 0.945435
step 7560, cost 61.197
step 7560, change in cost 0.104305
step 7570, training accuracy 0.945435
step 7570, cost 61.093
step 7570, change in cost 0.103992
step 7580, training accuracy 0.945435
step 7580, cost 60.9893
step 7580, change in cost 0.103718
step 7590, training accuracy 0.945435
step 7590, cost 60.8859
step 7590, change in cost 0.103401
step 7600, training accuracy 0.945435
step 7600, cost 60.7828
step 7600, change in cost 0.103077
step 7610, training accuracy 0.945435
step 7610, cost 60.68
step 7610, change in cost 0.102802
step 7620, training accuracy 0.945435
step 7620, cost 60.5775
step 7620, change in cost 0.102474
step 7630, training accuracy 0.945435
step 7630, cost 60.4753
step 7630, change in cost 0.102184
step 7640, training accuracy 0.945435
step 7640, cost 60.3734
step 7640, change in cost 0.101906
step 7650, training accuracy 0.945435
step 7650, cost 60.2719
step 7650, change in cost 0.101574
step 7660, training accuracy 0.945435
step 7660, cost 60.1706
step 7660, change in cost 0.101307
step 7670, training accuracy 0.946485
step 7670, cost 60.0695
step 7670, change in cost 0.101006
step 7680, training accuracy 0.946485
step 7680, cost 59.9689
step 7680, change in cost 0.100693
step 7690, training accuracy 0.946485
step 7690, cost 59.8684
step 7690, change in cost 0.100426
step 7700, training accuracy 0.946485
step 7700, cost 59.7683
step 7700, change in cost 0.100109
step 7710, training accuracy 0.946485
step 7710, cost 59.6685
step 7710, change in cost 0.0998383
step 7720, training accuracy 0.946485
step 7720, cost 59.5689
step 7720, change in cost 0.0995407
step 7730, training accuracy 0.946485
step 7730, cost 59.4697
step 7730, change in cost 0.0992546
step 7740, training accuracy 0.946485
step 7740, cost 59.3707
step 7740, change in cost 0.0989838
step 7750, training accuracy 0.946485
step 7750, cost 59.272
step 7750, change in cost 0.0986824
step 7760, training accuracy 0.946485
step 7760, cost 59.1736
step 7760, change in cost 0.0984039
step 7770, training accuracy 0.946485
step 7770, cost 59.0755
step 7770, change in cost 0.0980949
step 7780, training accuracy 0.946485
step 7780, cost 58.9777
step 7780, change in cost 0.0978279
step 7790, training accuracy 0.946485
step 7790, cost 58.8801
step 7790, change in cost 0.0975609
step 7800, training accuracy 0.946485
step 7800, cost 58.7829
step 7800, change in cost 0.0972672
step 7810, training accuracy 0.946485
step 7810, cost 58.6859
step 7810, change in cost 0.096981
step 7820, training accuracy 0.946485
step 7820, cost 58.5892
step 7820, change in cost 0.0967064
step 7830, training accuracy 0.946485
step 7830, cost 58.4927
step 7830, change in cost 0.0964546
step 7840, training accuracy 0.946485
step 7840, cost 58.3966
step 7840, change in cost 0.0961571
step 7850, training accuracy 0.946485
step 7850, cost 58.3007
step 7850, change in cost 0.0958939
step 7860, training accuracy 0.946485
step 7860, cost 58.2051
step 7860, change in cost 0.0955925
step 7870, training accuracy 0.946485
step 7870, cost 58.1097
step 7870, change in cost 0.0953484
step 7880, training accuracy 0.946485
step 7880, cost 58.0147
step 7880, change in cost 0.0950546
step 7890, training accuracy 0.946485
step 7890, cost 57.9199
step 7890, change in cost 0.0948181
step 7900, training accuracy 0.946485
step 7900, cost 57.8253
step 7900, change in cost 0.0945244
step 7910, training accuracy 0.946485
step 7910, cost 57.7311
step 7910, change in cost 0.0942574
step 7920, training accuracy 0.946485
step 7920, cost 57.6371
step 7920, change in cost 0.0939865
step 7930, training accuracy 0.946485
step 7930, cost 57.5434
step 7930, change in cost 0.0937347
step 7940, training accuracy 0.946485
step 7940, cost 57.4499
step 7940, change in cost 0.0934677
step 7950, training accuracy 0.946485
step 7950, cost 57.3567
step 7950, change in cost 0.0932159
step 7960, training accuracy 0.946485
step 7960, cost 57.2637
step 7960, change in cost 0.092926
step 7970, training accuracy 0.946485
step 7970, cost 57.1711
step 7970, change in cost 0.0926552
step 7980, training accuracy 0.946485
step 7980, cost 57.0787
step 7980, change in cost 0.0924187
step 7990, training accuracy 0.946485
step 7990, cost 56.9865
step 7990, change in cost 0.0921669
step 8000, training accuracy 0.946485
step 8000, cost 56.8946
step 8000, change in cost 0.0918961
step 8010, training accuracy 0.946485
step 8010, cost 56.803
step 8010, change in cost 0.091629
step 8020, training accuracy 0.946485
step 8020, cost 56.7116
step 8020, change in cost 0.0913963
step 8030, training accuracy 0.946485
step 8030, cost 56.6204
step 8030, change in cost 0.0911331
step 8040, training accuracy 0.946485
step 8040, cost 56.5296
step 8040, change in cost 0.0908356
step 8050, training accuracy 0.946485
step 8050, cost 56.439
step 8050, change in cost 0.0906219
step 8060, training accuracy 0.946485
step 8060, cost 56.3486
step 8060, change in cost 0.090374
step 8070, training accuracy 0.946485
step 8070, cost 56.2585
step 8070, change in cost 0.0901108
step 8080, training accuracy 0.946485
step 8080, cost 56.1686
step 8080, change in cost 0.089859
step 8090, training accuracy 0.946485
step 8090, cost 56.079
step 8090, change in cost 0.0896034
step 8100, training accuracy 0.946485
step 8100, cost 55.9897
step 8100, change in cost 0.0893669
step 8110, training accuracy 0.946485
step 8110, cost 55.9006
step 8110, change in cost 0.0891228
step 8120, training accuracy 0.946485
step 8120, cost 55.8117
step 8120, change in cost 0.0888748
step 8130, training accuracy 0.946485
step 8130, cost 55.7231
step 8130, change in cost 0.088623
step 8140, training accuracy 0.946485
step 8140, cost 55.6347
step 8140, change in cost 0.0883713
step 8150, training accuracy 0.946485
step 8150, cost 55.5466
step 8150, change in cost 0.088131
step 8160, training accuracy 0.946485
step 8160, cost 55.4587
step 8160, change in cost 0.0878944
step 8170, training accuracy 0.946485
step 8170, cost 55.371
step 8170, change in cost 0.0876389
step 8180, training accuracy 0.946485
step 8180, cost 55.2836
step 8180, change in cost 0.0874252
step 8190, training accuracy 0.946485
step 8190, cost 55.1964
step 8190, change in cost 0.0871582
step 8200, training accuracy 0.946485
step 8200, cost 55.1095
step 8200, change in cost 0.0869446
step 8210, training accuracy 0.946485
step 8210, cost 55.0228
step 8210, change in cost 0.086689
step 8220, training accuracy 0.946485
step 8220, cost 54.9363
step 8220, change in cost 0.0864677
step 8230, training accuracy 0.946485
step 8230, cost 54.8501
step 8230, change in cost 0.0862083
step 8240, training accuracy 0.946485
step 8240, cost 54.7641
step 8240, change in cost 0.0860062
step 8250, training accuracy 0.946485
step 8250, cost 54.6784
step 8250, change in cost 0.0857201
step 8260, training accuracy 0.946485
step 8260, cost 54.5929
step 8260, change in cost 0.0855103
step 8270, training accuracy 0.946485
step 8270, cost 54.5076
step 8270, change in cost 0.0852966
step 8280, training accuracy 0.946485
step 8280, cost 54.4225
step 8280, change in cost 0.0850563
step 8290, training accuracy 0.946485
step 8290, cost 54.3377
step 8290, change in cost 0.084816
step 8300, training accuracy 0.946485
step 8300, cost 54.2531
step 8300, change in cost 0.0845947
step 8310, training accuracy 0.946485
step 8310, cost 54.1688
step 8310, change in cost 0.0843544
step 8320, training accuracy 0.946485
step 8320, cost 54.0846
step 8320, change in cost 0.0841255
step 8330, training accuracy 0.946485
step 8330, cost 54.0007
step 8330, change in cost 0.0839157
step 8340, training accuracy 0.946485
step 8340, cost 53.9171
step 8340, change in cost 0.0836754
step 8350, training accuracy 0.946485
step 8350, cost 53.8336
step 8350, change in cost 0.0834579
step 8360, training accuracy 0.946485
step 8360, cost 53.7504
step 8360, change in cost 0.0832176
step 8370, training accuracy 0.946485
step 8370, cost 53.6674
step 8370, change in cost 0.0830231
step 8380, training accuracy 0.946485
step 8380, cost 53.5846
step 8380, change in cost 0.0827789
step 8390, training accuracy 0.946485
step 8390, cost 53.502
step 8390, change in cost 0.0825424
step 8400, training accuracy 0.946485
step 8400, cost 53.4197
step 8400, change in cost 0.0823479
step 8410, training accuracy 0.946485
step 8410, cost 53.3376
step 8410, change in cost 0.0821075
step 8420, training accuracy 0.946485
step 8420, cost 53.2557
step 8420, change in cost 0.0819283
step 8430, training accuracy 0.946485
step 8430, cost 53.174
step 8430, change in cost 0.0816612
step 8440, training accuracy 0.946485
step 8440, cost 53.0925
step 8440, change in cost 0.081459
step 8450, training accuracy 0.946485
step 8450, cost 53.0113
step 8450, change in cost 0.0812569
step 8460, training accuracy 0.946485
step 8460, cost 52.9302
step 8460, change in cost 0.0810356
step 8470, training accuracy 0.946485
step 8470, cost 52.8494
step 8470, change in cost 0.0808067
step 8480, training accuracy 0.946485
step 8480, cost 52.7688
step 8480, change in cost 0.0806198
step 8490, training accuracy 0.946485
step 8490, cost 52.6884
step 8490, change in cost 0.0803795
step 8500, training accuracy 0.946485
step 8500, cost 52.6082
step 8500, change in cost 0.0801849
step 8510, training accuracy 0.947534
step 8510, cost 52.5283
step 8510, change in cost 0.0799713
step 8520, training accuracy 0.947534
step 8520, cost 52.4485
step 8520, change in cost 0.0797424
step 8530, training accuracy 0.947534
step 8530, cost 52.369
step 8530, change in cost 0.079567
step 8540, training accuracy 0.947534
step 8540, cost 52.2897
step 8540, change in cost 0.0792999
step 8550, training accuracy 0.947534
step 8550, cost 52.2105
step 8550, change in cost 0.0791435
step 8560, training accuracy 0.947534
step 8560, cost 52.1316
step 8560, change in cost 0.078907
step 8570, training accuracy 0.947534
step 8570, cost 52.0529
step 8570, change in cost 0.0787163
step 8580, training accuracy 0.947534
step 8580, cost 51.9744
step 8580, change in cost 0.0784912
step 8590, training accuracy 0.947534
step 8590, cost 51.8961
step 8590, change in cost 0.0783195
step 8600, training accuracy 0.947534
step 8600, cost 51.818
step 8600, change in cost 0.0780754
step 8610, training accuracy 0.947534
step 8610, cost 51.7401
step 8610, change in cost 0.0778732
step 8620, training accuracy 0.947534
step 8620, cost 51.6624
step 8620, change in cost 0.0777016
step 8630, training accuracy 0.947534
step 8630, cost 51.585
step 8630, change in cost 0.0774765
step 8640, training accuracy 0.947534
step 8640, cost 51.5077
step 8640, change in cost 0.077282
step 8650, training accuracy 0.947534
step 8650, cost 51.4306
step 8650, change in cost 0.0770798
step 8660, training accuracy 0.947534
step 8660, cost 51.3537
step 8660, change in cost 0.0768967
step 8670, training accuracy 0.947534
step 8670, cost 51.277
step 8670, change in cost 0.0766716
step 8680, training accuracy 0.947534
step 8680, cost 51.2006
step 8680, change in cost 0.0764847
step 8690, training accuracy 0.947534
step 8690, cost 51.1243
step 8690, change in cost 0.0762787
step 8700, training accuracy 0.947534
step 8700, cost 51.0482
step 8700, change in cost 0.0761032
step 8710, training accuracy 0.947534
step 8710, cost 50.9723
step 8710, change in cost 0.0758743
step 8720, training accuracy 0.948583
step 8720, cost 50.8966
step 8720, change in cost 0.0757103
step 8730, training accuracy 0.949633
step 8730, cost 50.8211
step 8730, change in cost 0.0755119
step 8740, training accuracy 0.949633
step 8740, cost 50.7458
step 8740, change in cost 0.0753136
step 8750, training accuracy 0.949633
step 8750, cost 50.6707
step 8750, change in cost 0.0750999
step 8760, training accuracy 0.949633
step 8760, cost 50.5957
step 8760, change in cost 0.0749207
step 8770, training accuracy 0.949633
step 8770, cost 50.521
step 8770, change in cost 0.0747452
step 8780, training accuracy 0.949633
step 8780, cost 50.4464
step 8780, change in cost 0.0745544
step 8790, training accuracy 0.949633
step 8790, cost 50.3721
step 8790, change in cost 0.074337
step 8800, training accuracy 0.949633
step 8800, cost 50.2979
step 8800, change in cost 0.0741539
step 8810, training accuracy 0.949633
step 8810, cost 50.224
step 8810, change in cost 0.0739708
step 8820, training accuracy 0.949633
step 8820, cost 50.1502
step 8820, change in cost 0.0737839
step 8830, training accuracy 0.949633
step 8830, cost 50.0766
step 8830, change in cost 0.073597
step 8840, training accuracy 0.949633
step 8840, cost 50.0032
step 8840, change in cost 0.07341
step 8850, training accuracy 0.949633
step 8850, cost 49.93
step 8850, change in cost 0.0732117
step 8860, training accuracy 0.949633
step 8860, cost 49.8569
step 8860, change in cost 0.0730362
step 8870, training accuracy 0.949633
step 8870, cost 49.7841
step 8870, change in cost 0.0728378
step 8880, training accuracy 0.949633
step 8880, cost 49.7114
step 8880, change in cost 0.0726929
step 8890, training accuracy 0.949633
step 8890, cost 49.6389
step 8890, change in cost 0.0724792
step 8900, training accuracy 0.949633
step 8900, cost 49.5666
step 8900, change in cost 0.0723
step 8910, training accuracy 0.949633
step 8910, cost 49.4945
step 8910, change in cost 0.072113
step 8920, training accuracy 0.949633
step 8920, cost 49.4226
step 8920, change in cost 0.0719376
step 8930, training accuracy 0.949633
step 8930, cost 49.3508
step 8930, change in cost 0.071743
step 8940, training accuracy 0.949633
step 8940, cost 49.2793
step 8940, change in cost 0.0715714
step 8950, training accuracy 0.949633
step 8950, cost 49.2079
step 8950, change in cost 0.0714035
step 8960, training accuracy 0.949633
step 8960, cost 49.1366
step 8960, change in cost 0.0712166
step 8970, training accuracy 0.949633
step 8970, cost 49.0656
step 8970, change in cost 0.0710373
step 8980, training accuracy 0.949633
step 8980, cost 48.9947
step 8980, change in cost 0.0708771
step 8990, training accuracy 0.949633
step 8990, cost 48.924
step 8990, change in cost 0.0706787
step 9000, training accuracy 0.949633
step 9000, cost 48.8535
step 9000, change in cost 0.0705109
step 9010, training accuracy 0.949633
step 9010, cost 48.7832
step 9010, change in cost 0.0703506
step 9020, training accuracy 0.949633
step 9020, cost 48.713
step 9020, change in cost 0.0701485
step 9030, training accuracy 0.949633
step 9030, cost 48.6431
step 9030, change in cost 0.0699883
step 9040, training accuracy 0.949633
step 9040, cost 48.5733
step 9040, change in cost 0.0697975
step 9050, training accuracy 0.949633
step 9050, cost 48.5036
step 9050, change in cost 0.0696411
step 9060, training accuracy 0.949633
step 9060, cost 48.4341
step 9060, change in cost 0.0694656
step 9070, training accuracy 0.949633
step 9070, cost 48.3648
step 9070, change in cost 0.0693092
step 9080, training accuracy 0.949633
step 9080, cost 48.2957
step 9080, change in cost 0.0691071
step 9090, training accuracy 0.949633
step 9090, cost 48.2268
step 9090, change in cost 0.0689583
step 9100, training accuracy 0.949633
step 9100, cost 48.158
step 9100, change in cost 0.0687904
step 9110, training accuracy 0.949633
step 9110, cost 48.0894
step 9110, change in cost 0.0686073
step 9120, training accuracy 0.949633
step 9120, cost 48.0209
step 9120, change in cost 0.0684509
step 9130, training accuracy 0.949633
step 9130, cost 47.9526
step 9130, change in cost 0.068306
step 9140, training accuracy 0.949633
step 9140, cost 47.8845
step 9140, change in cost 0.0680733
step 9150, training accuracy 0.949633
step 9150, cost 47.8166
step 9150, change in cost 0.0679512
step 9160, training accuracy 0.949633
step 9160, cost 47.7488
step 9160, change in cost 0.0677986
step 9170, training accuracy 0.949633
step 9170, cost 47.6812
step 9170, change in cost 0.0675964
step 9180, training accuracy 0.949633
step 9180, cost 47.6138
step 9180, change in cost 0.0674477
step 9190, training accuracy 0.949633
step 9190, cost 47.5465
step 9190, change in cost 0.0672798
step 9200, training accuracy 0.949633
step 9200, cost 47.4793
step 9200, change in cost 0.0671272
step 9210, training accuracy 0.949633
step 9210, cost 47.4124
step 9210, change in cost 0.0669479
step 9220, training accuracy 0.949633
step 9220, cost 47.3456
step 9220, change in cost 0.0667915
step 9230, training accuracy 0.949633
step 9230, cost 47.279
step 9230, change in cost 0.0666428
step 9240, training accuracy 0.949633
step 9240, cost 47.2125
step 9240, change in cost 0.0664711
step 9250, training accuracy 0.949633
step 9250, cost 47.1462
step 9250, change in cost 0.0662918
step 9260, training accuracy 0.949633
step 9260, cost 47.08
step 9260, change in cost 0.0661583
step 9270, training accuracy 0.949633
step 9270, cost 47.0141
step 9270, change in cost 0.0659866
step 9280, training accuracy 0.949633
step 9280, cost 46.9482
step 9280, change in cost 0.0658264
step 9290, training accuracy 0.949633
step 9290, cost 46.8826
step 9290, change in cost 0.0656738
step 9300, training accuracy 0.949633
step 9300, cost 46.817
step 9300, change in cost 0.065506
step 9310, training accuracy 0.949633
step 9310, cost 46.7517
step 9310, change in cost 0.0653458
step 9320, training accuracy 0.950682
step 9320, cost 46.6865
step 9320, change in cost 0.0652122
step 9330, training accuracy 0.950682
step 9330, cost 46.6215
step 9330, change in cost 0.0650368
step 9340, training accuracy 0.950682
step 9340, cost 46.5566
step 9340, change in cost 0.0648994
step 9350, training accuracy 0.950682
step 9350, cost 46.4918
step 9350, change in cost 0.0647278
step 9360, training accuracy 0.950682
step 9360, cost 46.4273
step 9360, change in cost 0.0645638
step 9370, training accuracy 0.950682
step 9370, cost 46.3629
step 9370, change in cost 0.0644112
step 9380, training accuracy 0.950682
step 9380, cost 46.2986
step 9380, change in cost 0.0642853
step 9390, training accuracy 0.950682
step 9390, cost 46.2345
step 9390, change in cost 0.0641136
step 9400, training accuracy 0.951731
step 9400, cost 46.1705
step 9400, change in cost 0.0639763
step 9410, training accuracy 0.952781
step 9410, cost 46.1067
step 9410, change in cost 0.063797
step 9420, training accuracy 0.952781
step 9420, cost 46.043
step 9420, change in cost 0.0636635
step 9430, training accuracy 0.952781
step 9430, cost 45.9795
step 9430, change in cost 0.0634956
step 9440, training accuracy 0.95383
step 9440, cost 45.9162
step 9440, change in cost 0.0633659
step 9450, training accuracy 0.95383
step 9450, cost 45.8529
step 9450, change in cost 0.0632133
step 9460, training accuracy 0.95383
step 9460, cost 45.7899
step 9460, change in cost 0.0630417
step 9470, training accuracy 0.95383
step 9470, cost 45.727
step 9470, change in cost 0.0629387
step 9480, training accuracy 0.95383
step 9480, cost 45.6642
step 9480, change in cost 0.0627289
step 9490, training accuracy 0.95383
step 9490, cost 45.6016
step 9490, change in cost 0.0626335
step 9500, training accuracy 0.95383
step 9500, cost 45.5391
step 9500, change in cost 0.0624619
step 9510, training accuracy 0.95383
step 9510, cost 45.4768
step 9510, change in cost 0.0623093
step 9520, training accuracy 0.95383
step 9520, cost 45.4146
step 9520, change in cost 0.062191
step 9530, training accuracy 0.95383
step 9530, cost 45.3526
step 9530, change in cost 0.0620117
step 9540, training accuracy 0.95383
step 9540, cost 45.2907
step 9540, change in cost 0.0618782
step 9550, training accuracy 0.95383
step 9550, cost 45.229
step 9550, change in cost 0.0617485
step 9560, training accuracy 0.95383
step 9560, cost 45.1674
step 9560, change in cost 0.0615845
step 9570, training accuracy 0.95383
step 9570, cost 45.106
step 9570, change in cost 0.0614395
step 9580, training accuracy 0.95383
step 9580, cost 45.0446
step 9580, change in cost 0.0613251
step 9590, training accuracy 0.95383
step 9590, cost 44.9835
step 9590, change in cost 0.0611572
step 9600, training accuracy 0.95383
step 9600, cost 44.9225
step 9600, change in cost 0.0610237
step 9610, training accuracy 0.95383
step 9610, cost 44.8616
step 9610, change in cost 0.0608673
step 9620, training accuracy 0.95383
step 9620, cost 44.8009
step 9620, change in cost 0.0607452
step 9630, training accuracy 0.954879
step 9630, cost 44.7403
step 9630, change in cost 0.0605812
step 9640, training accuracy 0.954879
step 9640, cost 44.6798
step 9640, change in cost 0.0604591
step 9650, training accuracy 0.954879
step 9650, cost 44.6195
step 9650, change in cost 0.0602989
step 9660, training accuracy 0.954879
step 9660, cost 44.5593
step 9660, change in cost 0.0601959
step 9670, training accuracy 0.954879
step 9670, cost 44.4993
step 9670, change in cost 0.0600281
step 9680, training accuracy 0.954879
step 9680, cost 44.4394
step 9680, change in cost 0.0598946
step 9690, training accuracy 0.954879
step 9690, cost 44.3796
step 9690, change in cost 0.0597763
step 9700, training accuracy 0.954879
step 9700, cost 44.32
step 9700, change in cost 0.059597
step 9710, training accuracy 0.954879
step 9710, cost 44.2605
step 9710, change in cost 0.0594864
step 9720, training accuracy 0.954879
step 9720, cost 44.2012
step 9720, change in cost 0.0593414
step 9730, training accuracy 0.954879
step 9730, cost 44.142
step 9730, change in cost 0.059227
step 9740, training accuracy 0.955929
step 9740, cost 44.0829
step 9740, change in cost 0.0590706
step 9750, training accuracy 0.955929
step 9750, cost 44.024
step 9750, change in cost 0.0589409
step 9760, training accuracy 0.955929
step 9760, cost 43.9652
step 9760, change in cost 0.0588036
step 9770, training accuracy 0.955929
step 9770, cost 43.9065
step 9770, change in cost 0.0586624
step 9780, training accuracy 0.955929
step 9780, cost 43.8479
step 9780, change in cost 0.0585403
step 9790, training accuracy 0.955929
step 9790, cost 43.7896
step 9790, change in cost 0.0583954
step 9800, training accuracy 0.955929
step 9800, cost 43.7313
step 9800, change in cost 0.0582771
step 9810, training accuracy 0.955929
step 9810, cost 43.6732
step 9810, change in cost 0.0581207
step 9820, training accuracy 0.956978
step 9820, cost 43.6151
step 9820, change in cost 0.0580101
step 9830, training accuracy 0.958027
step 9830, cost 43.5573
step 9830, change in cost 0.0578766
step 9840, training accuracy 0.958027
step 9840, cost 43.4995
step 9840, change in cost 0.0577202
step 9850, training accuracy 0.958027
step 9850, cost 43.4419
step 9850, change in cost 0.0576057
step 9860, training accuracy 0.958027
step 9860, cost 43.3845
step 9860, change in cost 0.057476
step 9870, training accuracy 0.958027
step 9870, cost 43.3271
step 9870, change in cost 0.0573425
step 9880, training accuracy 0.958027
step 9880, cost 43.2699
step 9880, change in cost 0.0572166
step 9890, training accuracy 0.958027
step 9890, cost 43.2128
step 9890, change in cost 0.0570908
step 9900, training accuracy 0.958027
step 9900, cost 43.1559
step 9900, change in cost 0.0569496
step 9910, training accuracy 0.958027
step 9910, cost 43.099
step 9910, change in cost 0.0568275
step 9920, training accuracy 0.958027
step 9920, cost 43.0424
step 9920, change in cost 0.0566902
step 9930, training accuracy 0.958027
step 9930, cost 42.9858
step 9930, change in cost 0.056591
step 9940, training accuracy 0.958027
step 9940, cost 42.9293
step 9940, change in cost 0.0564384
step 9950, training accuracy 0.958027
step 9950, cost 42.873
step 9950, change in cost 0.0563011
step 9960, training accuracy 0.958027
step 9960, cost 42.8168
step 9960, change in cost 0.0561981
step 9970, training accuracy 0.958027
step 9970, cost 42.7608
step 9970, change in cost 0.0560646
step 9980, training accuracy 0.958027
step 9980, cost 42.7048
step 9980, change in cost 0.0559502
step 9990, training accuracy 0.959077
step 9990, cost 42.649
step 9990, change in cost 0.0558014
step 10000, training accuracy 0.959077
step 10000, cost 42.5933
step 10000, change in cost 0.0556831
step 10010, training accuracy 0.959077
step 10010, cost 42.5378
step 10010, change in cost 0.0555725
step 10020, training accuracy 0.959077
step 10020, cost 42.4823
step 10020, change in cost 0.0554276
step 10030, training accuracy 0.959077
step 10030, cost 42.427
step 10030, change in cost 0.0553131
step 10040, training accuracy 0.959077
step 10040, cost 42.3718
step 10040, change in cost 0.0552063
step 10050, training accuracy 0.959077
step 10050, cost 42.3167
step 10050, change in cost 0.0550575
step 10060, training accuracy 0.959077
step 10060, cost 42.2618
step 10060, change in cost 0.0549393
step 10070, training accuracy 0.959077
step 10070, cost 42.207
step 10070, change in cost 0.0548248
step 10080, training accuracy 0.959077
step 10080, cost 42.1523
step 10080, change in cost 0.0547104
step 10090, training accuracy 0.959077
step 10090, cost 42.0977
step 10090, change in cost 0.0545578
step 10100, training accuracy 0.959077
step 10100, cost 42.0433
step 10100, change in cost 0.0544586
step 10110, training accuracy 0.959077
step 10110, cost 41.9889
step 10110, change in cost 0.0543556
step 10120, training accuracy 0.959077
step 10120, cost 41.9347
step 10120, change in cost 0.054203
step 10130, training accuracy 0.959077
step 10130, cost 41.8806
step 10130, change in cost 0.0541
step 10140, training accuracy 0.959077
step 10140, cost 41.8266
step 10140, change in cost 0.0539894
step 10150, training accuracy 0.959077
step 10150, cost 41.7728
step 10150, change in cost 0.0538445
step 10160, training accuracy 0.959077
step 10160, cost 41.719
step 10160, change in cost 0.0537491
step 10170, training accuracy 0.959077
step 10170, cost 41.6654
step 10170, change in cost 0.0536308
step 10180, training accuracy 0.959077
step 10180, cost 41.6119
step 10180, change in cost 0.0534935
step 10190, training accuracy 0.959077
step 10190, cost 41.5585
step 10190, change in cost 0.0533752
step 10200, training accuracy 0.959077
step 10200, cost 41.5052
step 10200, change in cost 0.0532722
step 10210, training accuracy 0.959077
step 10210, cost 41.4521
step 10210, change in cost 0.0531502
step 10220, training accuracy 0.959077
step 10220, cost 41.3991
step 10220, change in cost 0.0530357
step 10230, training accuracy 0.959077
step 10230, cost 41.3461
step 10230, change in cost 0.0529175
step 10240, training accuracy 0.959077
step 10240, cost 41.2933
step 10240, change in cost 0.0528107
step 10250, training accuracy 0.959077
step 10250, cost 41.2406
step 10250, change in cost 0.0526848
step 10260, training accuracy 0.959077
step 10260, cost 41.1881
step 10260, change in cost 0.0525665
step 10270, training accuracy 0.959077
step 10270, cost 41.1356
step 10270, change in cost 0.0524483
step 10280, training accuracy 0.959077
step 10280, cost 41.0833
step 10280, change in cost 0.0523376
step 10290, training accuracy 0.959077
step 10290, cost 41.0311
step 10290, change in cost 0.0522308
step 10300, training accuracy 0.959077
step 10300, cost 40.979
step 10300, change in cost 0.0521049
step 10310, training accuracy 0.960126
step 10310, cost 40.9269
step 10310, change in cost 0.0520058
step 10320, training accuracy 0.960126
step 10320, cost 40.8751
step 10320, change in cost 0.0518951
step 10330, training accuracy 0.960126
step 10330, cost 40.8233
step 10330, change in cost 0.0517693
step 10340, training accuracy 0.960126
step 10340, cost 40.7716
step 10340, change in cost 0.0516434
step 10350, training accuracy 0.960126
step 10350, cost 40.7201
step 10350, change in cost 0.0515518
step 10360, training accuracy 0.960126
step 10360, cost 40.6687
step 10360, change in cost 0.0514297
step 10370, training accuracy 0.960126
step 10370, cost 40.6173
step 10370, change in cost 0.0513496
step 10380, training accuracy 0.960126
step 10380, cost 40.5661
step 10380, change in cost 0.0512047
step 10390, training accuracy 0.960126
step 10390, cost 40.515
step 10390, change in cost 0.0510941
step 10400, training accuracy 0.960126
step 10400, cost 40.464
step 10400, change in cost 0.0509911
step 10410, training accuracy 0.960126
step 10410, cost 40.4131
step 10410, change in cost 0.0508728
step 10420, training accuracy 0.960126
step 10420, cost 40.3624
step 10420, change in cost 0.0507851
step 10430, training accuracy 0.960126
step 10430, cost 40.3117
step 10430, change in cost 0.0506477
step 10440, training accuracy 0.960126
step 10440, cost 40.2612
step 10440, change in cost 0.05056
step 10450, training accuracy 0.960126
step 10450, cost 40.2107
step 10450, change in cost 0.0504265
step 10460, training accuracy 0.960126
step 10460, cost 40.1604
step 10460, change in cost 0.0503349
step 10470, training accuracy 0.960126
step 10470, cost 40.1102
step 10470, change in cost 0.0502205
step 10480, training accuracy 0.960126
step 10480, cost 40.0601
step 10480, change in cost 0.0501213
step 10490, training accuracy 0.960126
step 10490, cost 40.01
step 10490, change in cost 0.0500107
step 10500, training accuracy 0.960126
step 10500, cost 39.9601
step 10500, change in cost 0.0498962
step 10510, training accuracy 0.960126
step 10510, cost 39.9104
step 10510, change in cost 0.0497856
step 10520, training accuracy 0.960126
step 10520, cost 39.8607
step 10520, change in cost 0.0497017
step 10530, training accuracy 0.960126
step 10530, cost 39.8111
step 10530, change in cost 0.0495834
step 10540, training accuracy 0.960126
step 10540, cost 39.7616
step 10540, change in cost 0.0494652
step 10550, training accuracy 0.960126
step 10550, cost 39.7122
step 10550, change in cost 0.0493736
step 10560, training accuracy 0.960126
step 10560, cost 39.663
step 10560, change in cost 0.0492554
step 10570, training accuracy 0.960126
step 10570, cost 39.6138
step 10570, change in cost 0.0491562
step 10580, training accuracy 0.960126
step 10580, cost 39.5648
step 10580, change in cost 0.0490456
step 10590, training accuracy 0.960126
step 10590, cost 39.5158
step 10590, change in cost 0.0489578
step 10600, training accuracy 0.960126
step 10600, cost 39.467
step 10600, change in cost 0.0488434
step 10610, training accuracy 0.960126
step 10610, cost 39.4183
step 10610, change in cost 0.0487175
step 10620, training accuracy 0.960126
step 10620, cost 39.3696
step 10620, change in cost 0.0486412
step 10630, training accuracy 0.960126
step 10630, cost 39.3211
step 10630, change in cost 0.0485382
step 10640, training accuracy 0.960126
step 10640, cost 39.2727
step 10640, change in cost 0.0484238
step 10650, training accuracy 0.960126
step 10650, cost 39.2243
step 10650, change in cost 0.0483208
step 10660, training accuracy 0.960126
step 10660, cost 39.1761
step 10660, change in cost 0.0482063
step 10670, training accuracy 0.960126
step 10670, cost 39.128
step 10670, change in cost 0.0481377
step 10680, training accuracy 0.960126
step 10680, cost 39.08
step 10680, change in cost 0.0480042
step 10690, training accuracy 0.960126
step 10690, cost 39.0321
step 10690, change in cost 0.0479088
step 10700, training accuracy 0.960126
step 10700, cost 38.9843
step 10700, change in cost 0.047821
step 10710, training accuracy 0.960126
step 10710, cost 38.9365
step 10710, change in cost 0.0477142
step 10720, training accuracy 0.960126
step 10720, cost 38.8889
step 10720, change in cost 0.0475998
step 10730, training accuracy 0.960126
step 10730, cost 38.8414
step 10730, change in cost 0.0475235
step 10740, training accuracy 0.960126
step 10740, cost 38.794
step 10740, change in cost 0.0474052
step 10750, training accuracy 0.960126
step 10750, cost 38.7467
step 10750, change in cost 0.0472984
step 10760, training accuracy 0.960126
step 10760, cost 38.6995
step 10760, change in cost 0.0472069
step 10770, training accuracy 0.961175
step 10770, cost 38.6524
step 10770, change in cost 0.047123
step 10780, training accuracy 0.961175
step 10780, cost 38.6054
step 10780, change in cost 0.0470047
step 10790, training accuracy 0.961175
step 10790, cost 38.5585
step 10790, change in cost 0.0469093
step 10800, training accuracy 0.961175
step 10800, cost 38.5116
step 10800, change in cost 0.0468292
step 10810, training accuracy 0.961175
step 10810, cost 38.4649
step 10810, change in cost 0.0466995
step 10820, training accuracy 0.961175
step 10820, cost 38.4183
step 10820, change in cost 0.0466232
step 10830, training accuracy 0.961175
step 10830, cost 38.3718
step 10830, change in cost 0.0465126
step 10840, training accuracy 0.961175
step 10840, cost 38.3254
step 10840, change in cost 0.0464211
step 10850, training accuracy 0.961175
step 10850, cost 38.2791
step 10850, change in cost 0.0463066
step 10860, training accuracy 0.961175
step 10860, cost 38.2328
step 10860, change in cost 0.0462341
step 10870, training accuracy 0.961175
step 10870, cost 38.1867
step 10870, change in cost 0.0461349
step 10880, training accuracy 0.961175
step 10880, cost 38.1407
step 10880, change in cost 0.0460281
step 10890, training accuracy 0.962225
step 10890, cost 38.0947
step 10890, change in cost 0.045948
step 10900, training accuracy 0.962225
step 10900, cost 38.0489
step 10900, change in cost 0.045826
step 10910, training accuracy 0.962225
step 10910, cost 38.0032
step 10910, change in cost 0.045742
step 10920, training accuracy 0.962225
step 10920, cost 37.9575
step 10920, change in cost 0.0456581
step 10930, training accuracy 0.962225
step 10930, cost 37.912
step 10930, change in cost 0.0455513
step 10940, training accuracy 0.962225
step 10940, cost 37.8665
step 10940, change in cost 0.0454521
step 10950, training accuracy 0.962225
step 10950, cost 37.8211
step 10950, change in cost 0.0453568
step 10960, training accuracy 0.962225
step 10960, cost 37.7759
step 10960, change in cost 0.0452766
step 10970, training accuracy 0.962225
step 10970, cost 37.7307
step 10970, change in cost 0.0451698
step 10980, training accuracy 0.963274
step 10980, cost 37.6856
step 10980, change in cost 0.045063
step 10990, training accuracy 0.963274
step 10990, cost 37.6406
step 10990, change in cost 0.045002
step 11000, training accuracy 0.963274
step 11000, cost 37.5957
step 11000, change in cost 0.0448875
step 11010, training accuracy 0.963274
step 11010, cost 37.551
step 11010, change in cost 0.0447807
step 11020, training accuracy 0.963274
step 11020, cost 37.5063
step 11020, change in cost 0.0447159
step 11030, training accuracy 0.963274
step 11030, cost 37.4616
step 11030, change in cost 0.0446053
step 11040, training accuracy 0.963274
step 11040, cost 37.4171
step 11040, change in cost 0.0445213
step 11050, training accuracy 0.963274
step 11050, cost 37.3727
step 11050, change in cost 0.0444221
step 11060, training accuracy 0.964323
step 11060, cost 37.3284
step 11060, change in cost 0.0443459
step 11070, training accuracy 0.964323
step 11070, cost 37.2841
step 11070, change in cost 0.0442429
step 11080, training accuracy 0.964323
step 11080, cost 37.24
step 11080, change in cost 0.0441475
step 11090, training accuracy 0.964323
step 11090, cost 37.1959
step 11090, change in cost 0.0440636
step 11100, training accuracy 0.964323
step 11100, cost 37.152
step 11100, change in cost 0.0439529
step 11110, training accuracy 0.964323
step 11110, cost 37.1081
step 11110, change in cost 0.0438881
step 11120, training accuracy 0.964323
step 11120, cost 37.0643
step 11120, change in cost 0.0437965
step 11130, training accuracy 0.964323
step 11130, cost 37.0206
step 11130, change in cost 0.0436745
step 11140, training accuracy 0.964323
step 11140, cost 36.977
step 11140, change in cost 0.0436211
step 11150, training accuracy 0.964323
step 11150, cost 36.9335
step 11150, change in cost 0.0435104
step 11160, training accuracy 0.964323
step 11160, cost 36.89
step 11160, change in cost 0.0434341
step 11170, training accuracy 0.964323
step 11170, cost 36.8467
step 11170, change in cost 0.0433388
step 11180, training accuracy 0.964323
step 11180, cost 36.8034
step 11180, change in cost 0.043251
step 11190, training accuracy 0.964323
step 11190, cost 36.7603
step 11190, change in cost 0.043148
step 11200, training accuracy 0.964323
step 11200, cost 36.7172
step 11200, change in cost 0.0430756
step 11210, training accuracy 0.964323
step 11210, cost 36.6742
step 11210, change in cost 0.0429878
step 11220, training accuracy 0.964323
step 11220, cost 36.6313
step 11220, change in cost 0.0428963
step 11230, training accuracy 0.964323
step 11230, cost 36.5885
step 11230, change in cost 0.0427933
step 11240, training accuracy 0.964323
step 11240, cost 36.5458
step 11240, change in cost 0.0427361
step 11250, training accuracy 0.964323
step 11250, cost 36.5032
step 11250, change in cost 0.0426178
step 11260, training accuracy 0.964323
step 11260, cost 36.4606
step 11260, change in cost 0.0425415
step 11270, training accuracy 0.964323
step 11270, cost 36.4182
step 11270, change in cost 0.0424576
step 11280, training accuracy 0.965373
step 11280, cost 36.3758
step 11280, change in cost 0.0423737
step 11290, training accuracy 0.965373
step 11290, cost 36.3335
step 11290, change in cost 0.0422783
step 11300, training accuracy 0.965373
step 11300, cost 36.2913
step 11300, change in cost 0.0421982
step 11310, training accuracy 0.965373
step 11310, cost 36.2492
step 11310, change in cost 0.0421181
step 11320, training accuracy 0.966422
step 11320, cost 36.2072
step 11320, change in cost 0.0420265
step 11330, training accuracy 0.966422
step 11330, cost 36.1653
step 11330, change in cost 0.0419312
step 11340, training accuracy 0.966422
step 11340, cost 36.1234
step 11340, change in cost 0.0418625
step 11350, training accuracy 0.966422
step 11350, cost 36.0816
step 11350, change in cost 0.0417519
step 11360, training accuracy 0.966422
step 11360, cost 36.0399
step 11360, change in cost 0.0416946
step 11370, training accuracy 0.966422
step 11370, cost 35.9983
step 11370, change in cost 0.0416069
step 11380, training accuracy 0.966422
step 11380, cost 35.9568
step 11380, change in cost 0.0415077
step 11390, training accuracy 0.966422
step 11390, cost 35.9154
step 11390, change in cost 0.0414429
step 11400, training accuracy 0.966422
step 11400, cost 35.8741
step 11400, change in cost 0.0413322
step 11410, training accuracy 0.966422
step 11410, cost 35.8328
step 11410, change in cost 0.0412598
step 11420, training accuracy 0.966422
step 11420, cost 35.7916
step 11420, change in cost 0.0411758
step 11430, training accuracy 0.966422
step 11430, cost 35.7505
step 11430, change in cost 0.0410919
step 11440, training accuracy 0.966422
step 11440, cost 35.7095
step 11440, change in cost 0.041008
step 11450, training accuracy 0.966422
step 11450, cost 35.6686
step 11450, change in cost 0.0409241
step 11460, training accuracy 0.966422
step 11460, cost 35.6278
step 11460, change in cost 0.040844
step 11470, training accuracy 0.966422
step 11470, cost 35.587
step 11470, change in cost 0.0407715
step 11480, training accuracy 0.966422
step 11480, cost 35.5463
step 11480, change in cost 0.0406647
step 11490, training accuracy 0.966422
step 11490, cost 35.5057
step 11490, change in cost 0.0405884
step 11500, training accuracy 0.966422
step 11500, cost 35.4652
step 11500, change in cost 0.0405273
step 11510, training accuracy 0.966422
step 11510, cost 35.4248
step 11510, change in cost 0.0404243
step 11520, training accuracy 0.966422
step 11520, cost 35.3844
step 11520, change in cost 0.0403442
step 11530, training accuracy 0.966422
step 11530, cost 35.3442
step 11530, change in cost 0.0402794
step 11540, training accuracy 0.966422
step 11540, cost 35.304
step 11540, change in cost 0.040184
step 11550, training accuracy 0.966422
step 11550, cost 35.2639
step 11550, change in cost 0.0401077
step 11560, training accuracy 0.966422
step 11560, cost 35.2238
step 11560, change in cost 0.0400276
step 11570, training accuracy 0.966422
step 11570, cost 35.1839
step 11570, change in cost 0.0399361
step 11580, training accuracy 0.96852
step 11580, cost 35.144
step 11580, change in cost 0.0398674
step 11590, training accuracy 0.96957
step 11590, cost 35.1042
step 11590, change in cost 0.0397835
step 11600, training accuracy 0.96957
step 11600, cost 35.0645
step 11600, change in cost 0.0397186
step 11610, training accuracy 0.96957
step 11610, cost 35.0249
step 11610, change in cost 0.039608
step 11620, training accuracy 0.96957
step 11620, cost 34.9854
step 11620, change in cost 0.0395508
step 11630, training accuracy 0.96957
step 11630, cost 34.9459
step 11630, change in cost 0.0394592
step 11640, training accuracy 0.970619
step 11640, cost 34.9065
step 11640, change in cost 0.0393944
step 11650, training accuracy 0.970619
step 11650, cost 34.8672
step 11650, change in cost 0.0392914
step 11660, training accuracy 0.970619
step 11660, cost 34.828
step 11660, change in cost 0.0392265
step 11670, training accuracy 0.970619
step 11670, cost 34.7889
step 11670, change in cost 0.0391464
step 11680, training accuracy 0.970619
step 11680, cost 34.7498
step 11680, change in cost 0.0390892
step 11690, training accuracy 0.970619
step 11690, cost 34.7108
step 11690, change in cost 0.0389938
step 11700, training accuracy 0.970619
step 11700, cost 34.6719
step 11700, change in cost 0.0389099
step 11710, training accuracy 0.970619
step 11710, cost 34.633
step 11710, change in cost 0.0388336
step 11720, training accuracy 0.970619
step 11720, cost 34.5943
step 11720, change in cost 0.0387535
step 11730, training accuracy 0.970619
step 11730, cost 34.5556
step 11730, change in cost 0.0386963
step 11740, training accuracy 0.971668
step 11740, cost 34.517
step 11740, change in cost 0.0386009
step 11750, training accuracy 0.971668
step 11750, cost 34.4785
step 11750, change in cost 0.0385208
step 11760, training accuracy 0.971668
step 11760, cost 34.44
step 11760, change in cost 0.0384598
step 11770, training accuracy 0.971668
step 11770, cost 34.4016
step 11770, change in cost 0.038372
step 11780, training accuracy 0.971668
step 11780, cost 34.3633
step 11780, change in cost 0.0382996
step 11790, training accuracy 0.971668
step 11790, cost 34.3251
step 11790, change in cost 0.0382309
step 11800, training accuracy 0.971668
step 11800, cost 34.2869
step 11800, change in cost 0.038147
step 11810, training accuracy 0.971668
step 11810, cost 34.2489
step 11810, change in cost 0.038063
step 11820, training accuracy 0.971668
step 11820, cost 34.2109
step 11820, change in cost 0.038002
step 11830, training accuracy 0.971668
step 11830, cost 34.173
step 11830, change in cost 0.0379181
step 11840, training accuracy 0.971668
step 11840, cost 34.1351
step 11840, change in cost 0.0378418
step 11850, training accuracy 0.971668
step 11850, cost 34.0974
step 11850, change in cost 0.0377655
step 11860, training accuracy 0.971668
step 11860, cost 34.0597
step 11860, change in cost 0.0377007
step 11870, training accuracy 0.971668
step 11870, cost 34.022
step 11870, change in cost 0.0376244
step 11880, training accuracy 0.971668
step 11880, cost 33.9845
step 11880, change in cost 0.0375404
step 11890, training accuracy 0.971668
step 11890, cost 33.947
step 11890, change in cost 0.0374756
step 11900, training accuracy 0.971668
step 11900, cost 33.9096
step 11900, change in cost 0.0373993
step 11910, training accuracy 0.971668
step 11910, cost 33.8723
step 11910, change in cost 0.0373154
step 11920, training accuracy 0.971668
step 11920, cost 33.835
step 11920, change in cost 0.0372505
step 11930, training accuracy 0.971668
step 11930, cost 33.7979
step 11930, change in cost 0.0371857
step 11940, training accuracy 0.971668
step 11940, cost 33.7608
step 11940, change in cost 0.0370903
step 11950, training accuracy 0.971668
step 11950, cost 33.7237
step 11950, change in cost 0.0370407
step 11960, training accuracy 0.971668
step 11960, cost 33.6868
step 11960, change in cost 0.0369492
step 11970, training accuracy 0.971668
step 11970, cost 33.6499
step 11970, change in cost 0.0368805
step 11980, training accuracy 0.971668
step 11980, cost 33.6131
step 11980, change in cost 0.0368156
step 11990, training accuracy 0.971668
step 11990, cost 33.5763
step 11990, change in cost 0.0367508
step 12000, training accuracy 0.971668
step 12000, cost 33.5397
step 12000, change in cost 0.0366592
step 12010, training accuracy 0.971668
step 12010, cost 33.5031
step 12010, change in cost 0.0366058
step 12020, training accuracy 0.971668
step 12020, cost 33.4665
step 12020, change in cost 0.0365295
step 12030, training accuracy 0.971668
step 12030, cost 33.4301
step 12030, change in cost 0.0364456
step 12040, training accuracy 0.971668
step 12040, cost 33.3937
step 12040, change in cost 0.0363808
step 12050, training accuracy 0.972718
step 12050, cost 33.3574
step 12050, change in cost 0.0363121
step 12060, training accuracy 0.972718
step 12060, cost 33.3212
step 12060, change in cost 0.0362396
step 12070, training accuracy 0.972718
step 12070, cost 33.285
step 12070, change in cost 0.0361633
step 12080, training accuracy 0.972718
step 12080, cost 33.2489
step 12080, change in cost 0.0361061
step 12090, training accuracy 0.972718
step 12090, cost 33.2129
step 12090, change in cost 0.0360222
step 12100, training accuracy 0.972718
step 12100, cost 33.1769
step 12100, change in cost 0.0359459
step 12110, training accuracy 0.972718
step 12110, cost 33.141
step 12110, change in cost 0.0358887
step 12120, training accuracy 0.972718
step 12120, cost 33.1052
step 12120, change in cost 0.0358009
step 12130, training accuracy 0.972718
step 12130, cost 33.0695
step 12130, change in cost 0.0357552
step 12140, training accuracy 0.972718
step 12140, cost 33.0338
step 12140, change in cost 0.0356712
step 12150, training accuracy 0.972718
step 12150, cost 32.9982
step 12150, change in cost 0.0355949
step 12160, training accuracy 0.972718
step 12160, cost 32.9627
step 12160, change in cost 0.0355377
step 12170, training accuracy 0.972718
step 12170, cost 32.9272
step 12170, change in cost 0.0354538
step 12180, training accuracy 0.972718
step 12180, cost 32.8918
step 12180, change in cost 0.0354042
step 12190, training accuracy 0.972718
step 12190, cost 32.8565
step 12190, change in cost 0.0353241
step 12200, training accuracy 0.972718
step 12200, cost 32.8212
step 12200, change in cost 0.0352669
step 12210, training accuracy 0.972718
step 12210, cost 32.786
step 12210, change in cost 0.0351868
step 12220, training accuracy 0.972718
step 12220, cost 32.7509
step 12220, change in cost 0.0351219
step 12230, training accuracy 0.972718
step 12230, cost 32.7159
step 12230, change in cost 0.0350456
step 12240, training accuracy 0.972718
step 12240, cost 32.6809
step 12240, change in cost 0.0349998
step 12250, training accuracy 0.972718
step 12250, cost 32.6459
step 12250, change in cost 0.0349312
step 12260, training accuracy 0.972718
step 12260, cost 32.6111
step 12260, change in cost 0.0348396
step 12270, training accuracy 0.972718
step 12270, cost 32.5763
step 12270, change in cost 0.0347786
step 12280, training accuracy 0.972718
step 12280, cost 32.5416
step 12280, change in cost 0.0347252
step 12290, training accuracy 0.972718
step 12290, cost 32.507
step 12290, change in cost 0.0346451
step 12300, training accuracy 0.972718
step 12300, cost 32.4724
step 12300, change in cost 0.0345802
step 12310, training accuracy 0.972718
step 12310, cost 32.4379
step 12310, change in cost 0.0345154
step 12320, training accuracy 0.972718
step 12320, cost 32.4034
step 12320, change in cost 0.0344505
step 12330, training accuracy 0.972718
step 12330, cost 32.369
step 12330, change in cost 0.0343857
step 12340, training accuracy 0.972718
step 12340, cost 32.3347
step 12340, change in cost 0.0343094
step 12350, training accuracy 0.972718
step 12350, cost 32.3004
step 12350, change in cost 0.0342636
step 12360, training accuracy 0.972718
step 12360, cost 32.2663
step 12360, change in cost 0.0341721
step 12370, training accuracy 0.972718
step 12370, cost 32.2321
step 12370, change in cost 0.0341301
step 12380, training accuracy 0.972718
step 12380, cost 32.1981
step 12380, change in cost 0.0340424
step 12390, training accuracy 0.972718
step 12390, cost 32.1641
step 12390, change in cost 0.0339737
step 12400, training accuracy 0.972718
step 12400, cost 32.1302
step 12400, change in cost 0.0339317
step 12410, training accuracy 0.972718
step 12410, cost 32.0963
step 12410, change in cost 0.0338554
step 12420, training accuracy 0.972718
step 12420, cost 32.0625
step 12420, change in cost 0.0337944
step 12430, training accuracy 0.973767
step 12430, cost 32.0288
step 12430, change in cost 0.0337257
step 12440, training accuracy 0.973767
step 12440, cost 31.9952
step 12440, change in cost 0.0336704
step 12450, training accuracy 0.973767
step 12450, cost 31.9616
step 12450, change in cost 0.0335903
step 12460, training accuracy 0.973767
step 12460, cost 31.928
step 12460, change in cost 0.0335369
step 12470, training accuracy 0.973767
step 12470, cost 31.8946
step 12470, change in cost 0.0334682
step 12480, training accuracy 0.973767
step 12480, cost 31.8612
step 12480, change in cost 0.0333977
step 12490, training accuracy 0.973767
step 12490, cost 31.8278
step 12490, change in cost 0.0333481
step 12500, training accuracy 0.973767
step 12500, cost 31.7945
step 12500, change in cost 0.0332813
step 12510, training accuracy 0.973767
step 12510, cost 31.7613
step 12510, change in cost 0.0332108
step 12520, training accuracy 0.973767
step 12520, cost 31.7282
step 12520, change in cost 0.0331478
step 12530, training accuracy 0.973767
step 12530, cost 31.6951
step 12530, change in cost 0.0330772
step 12540, training accuracy 0.974816
step 12540, cost 31.6621
step 12540, change in cost 0.0330315
step 12550, training accuracy 0.974816
step 12550, cost 31.6291
step 12550, change in cost 0.0329628
step 12560, training accuracy 0.974816
step 12560, cost 31.5962
step 12560, change in cost 0.0328827
step 12570, training accuracy 0.975866
step 12570, cost 31.5634
step 12570, change in cost 0.0328465
step 12580, training accuracy 0.975866
step 12580, cost 31.5306
step 12580, change in cost 0.0327721
step 12590, training accuracy 0.975866
step 12590, cost 31.4979
step 12590, change in cost 0.032711
step 12600, training accuracy 0.975866
step 12600, cost 31.4652
step 12600, change in cost 0.03265
step 12610, training accuracy 0.975866
step 12610, cost 31.4327
step 12610, change in cost 0.0325794
step 12620, training accuracy 0.975866
step 12620, cost 31.4001
step 12620, change in cost 0.0325241
step 12630, training accuracy 0.975866
step 12630, cost 31.3677
step 12630, change in cost 0.0324631
step 12640, training accuracy 0.975866
step 12640, cost 31.3353
step 12640, change in cost 0.0323982
step 12650, training accuracy 0.975866
step 12650, cost 31.3029
step 12650, change in cost 0.0323429
step 12660, training accuracy 0.975866
step 12660, cost 31.2707
step 12660, change in cost 0.03228
step 12670, training accuracy 0.975866
step 12670, cost 31.2384
step 12670, change in cost 0.0322189
step 12680, training accuracy 0.975866
step 12680, cost 31.2063
step 12680, change in cost 0.0321484
step 12690, training accuracy 0.975866
step 12690, cost 31.1742
step 12690, change in cost 0.0321045
step 12700, training accuracy 0.975866
step 12700, cost 31.1422
step 12700, change in cost 0.0320282
step 12710, training accuracy 0.976915
step 12710, cost 31.1102
step 12710, change in cost 0.0319824
step 12720, training accuracy 0.976915
step 12720, cost 31.0783
step 12720, change in cost 0.0319138
step 12730, training accuracy 0.976915
step 12730, cost 31.0464
step 12730, change in cost 0.031847
step 12740, training accuracy 0.976915
step 12740, cost 31.0146
step 12740, change in cost 0.0317974
step 12750, training accuracy 0.976915
step 12750, cost 30.9829
step 12750, change in cost 0.0317287
step 12760, training accuracy 0.977964
step 12760, cost 30.9512
step 12760, change in cost 0.0316811
step 12770, training accuracy 0.977964
step 12770, cost 30.9196
step 12770, change in cost 0.0316105
step 12780, training accuracy 0.977964
step 12780, cost 30.888
step 12780, change in cost 0.031559
step 12790, training accuracy 0.977964
step 12790, cost 30.8565
step 12790, change in cost 0.0315037
step 12800, training accuracy 0.977964
step 12800, cost 30.8251
step 12800, change in cost 0.0314255
step 12810, training accuracy 0.977964
step 12810, cost 30.7937
step 12810, change in cost 0.0313854
step 12820, training accuracy 0.977964
step 12820, cost 30.7624
step 12820, change in cost 0.0313206
step 12830, training accuracy 0.977964
step 12830, cost 30.7311
step 12830, change in cost 0.0312576
step 12840, training accuracy 0.977964
step 12840, cost 30.6999
step 12840, change in cost 0.0312042
step 12850, training accuracy 0.977964
step 12850, cost 30.6688
step 12850, change in cost 0.0311508
step 12860, training accuracy 0.977964
step 12860, cost 30.6377
step 12860, change in cost 0.0310783
step 12870, training accuracy 0.977964
step 12870, cost 30.6067
step 12870, change in cost 0.0310345
step 12880, training accuracy 0.977964
step 12880, cost 30.5757
step 12880, change in cost 0.0309696
step 12890, training accuracy 0.977964
step 12890, cost 30.5448
step 12890, change in cost 0.0309124
step 12900, training accuracy 0.977964
step 12900, cost 30.5139
step 12900, change in cost 0.030859
step 12910, training accuracy 0.977964
step 12910, cost 30.4831
step 12910, change in cost 0.030798
step 12920, training accuracy 0.977964
step 12920, cost 30.4524
step 12920, change in cost 0.0307522
step 12930, training accuracy 0.977964
step 12930, cost 30.4217
step 12930, change in cost 0.0306854
step 12940, training accuracy 0.977964
step 12940, cost 30.3911
step 12940, change in cost 0.0306187
step 12950, training accuracy 0.977964
step 12950, cost 30.3605
step 12950, change in cost 0.0305672
step 12960, training accuracy 0.977964
step 12960, cost 30.33
step 12960, change in cost 0.0305099
step 12970, training accuracy 0.977964
step 12970, cost 30.2995
step 12970, change in cost 0.030468
step 12980, training accuracy 0.977964
step 12980, cost 30.2691
step 12980, change in cost 0.0303841
step 12990, training accuracy 0.977964
step 12990, cost 30.2388
step 12990, change in cost 0.0303497
step 13000, training accuracy 0.977964
step 13000, cost 30.2085
step 13000, change in cost 0.030283
step 13010, training accuracy 0.977964
step 13010, cost 30.1783
step 13010, change in cost 0.0302334
step 13020, training accuracy 0.977964
step 13020, cost 30.1481
step 13020, change in cost 0.0301876
step 13030, training accuracy 0.977964
step 13030, cost 30.118
step 13030, change in cost 0.0301094
step 13040, training accuracy 0.977964
step 13040, cost 30.0879
step 13040, change in cost 0.0300732
step 13050, training accuracy 0.979014
step 13050, cost 30.0579
step 13050, change in cost 0.0300026
step 13060, training accuracy 0.979014
step 13060, cost 30.0279
step 13060, change in cost 0.0299606
step 13070, training accuracy 0.979014
step 13070, cost 29.9981
step 13070, change in cost 0.0298939
step 13080, training accuracy 0.979014
step 13080, cost 29.9682
step 13080, change in cost 0.0298271
step 13090, training accuracy 0.979014
step 13090, cost 29.9384
step 13090, change in cost 0.0298023
step 13100, training accuracy 0.979014
step 13100, cost 29.9087
step 13100, change in cost 0.0297318
step 13110, training accuracy 0.979014
step 13110, cost 29.879
step 13110, change in cost 0.0296631
step 13120, training accuracy 0.979014
step 13120, cost 29.8494
step 13120, change in cost 0.0296288
step 13130, training accuracy 0.979014
step 13130, cost 29.8198
step 13130, change in cost 0.0295753
step 13140, training accuracy 0.979014
step 13140, cost 29.7903
step 13140, change in cost 0.0295124
step 13150, training accuracy 0.979014
step 13150, cost 29.7609
step 13150, change in cost 0.0294609
step 13160, training accuracy 0.979014
step 13160, cost 29.7315
step 13160, change in cost 0.0293961
step 13170, training accuracy 0.979014
step 13170, cost 29.7021
step 13170, change in cost 0.029356
step 13180, training accuracy 0.979014
step 13180, cost 29.6728
step 13180, change in cost 0.0293045
step 13190, training accuracy 0.979014
step 13190, cost 29.6435
step 13190, change in cost 0.0292473
step 13200, training accuracy 0.979014
step 13200, cost 29.6144
step 13200, change in cost 0.0291805
step 13210, training accuracy 0.979014
step 13210, cost 29.5852
step 13210, change in cost 0.0291481
step 13220, training accuracy 0.979014
step 13220, cost 29.5561
step 13220, change in cost 0.0290833
step 13230, training accuracy 0.979014
step 13230, cost 29.5271
step 13230, change in cost 0.029026
step 13240, training accuracy 0.979014
step 13240, cost 29.4981
step 13240, change in cost 0.0289783
step 13250, training accuracy 0.979014
step 13250, cost 29.4692
step 13250, change in cost 0.028923
step 13260, training accuracy 0.979014
step 13260, cost 29.4403
step 13260, change in cost 0.0288906
step 13270, training accuracy 0.979014
step 13270, cost 29.4115
step 13270, change in cost 0.0288105
step 13280, training accuracy 0.979014
step 13280, cost 29.3827
step 13280, change in cost 0.0287724
step 13290, training accuracy 0.979014
step 13290, cost 29.354
step 13290, change in cost 0.0287132
step 13300, training accuracy 0.979014
step 13300, cost 29.3254
step 13300, change in cost 0.0286655
step 13310, training accuracy 0.979014
step 13310, cost 29.2967
step 13310, change in cost 0.0286236
step 13320, training accuracy 0.979014
step 13320, cost 29.2682
step 13320, change in cost 0.0285511
step 13330, training accuracy 0.979014
step 13330, cost 29.2397
step 13330, change in cost 0.0285091
step 13340, training accuracy 0.979014
step 13340, cost 29.2112
step 13340, change in cost 0.0284557
step 13350, training accuracy 0.979014
step 13350, cost 29.1828
step 13350, change in cost 0.0284081
step 13360, training accuracy 0.979014
step 13360, cost 29.1545
step 13360, change in cost 0.0283546
step 13370, training accuracy 0.979014
step 13370, cost 29.1261
step 13370, change in cost 0.0283108
step 13380, training accuracy 0.979014
step 13380, cost 29.0979
step 13380, change in cost 0.0282536
step 13390, training accuracy 0.979014
step 13390, cost 29.0697
step 13390, change in cost 0.0281887
step 13400, training accuracy 0.979014
step 13400, cost 29.0415
step 13400, change in cost 0.0281506
step 13410, training accuracy 0.979014
step 13410, cost 29.0134
step 13410, change in cost 0.0281048
step 13420, training accuracy 0.979014
step 13420, cost 28.9854
step 13420, change in cost 0.0280495
step 13430, training accuracy 0.979014
step 13430, cost 28.9574
step 13430, change in cost 0.0280018
step 13440, training accuracy 0.980063
step 13440, cost 28.9294
step 13440, change in cost 0.0279484
step 13450, training accuracy 0.980063
step 13450, cost 28.9015
step 13450, change in cost 0.0278969
step 13460, training accuracy 0.980063
step 13460, cost 28.8737
step 13460, change in cost 0.0278511
step 13470, training accuracy 0.980063
step 13470, cost 28.8459
step 13470, change in cost 0.0278015
step 13480, training accuracy 0.980063
step 13480, cost 28.8181
step 13480, change in cost 0.0277462
step 13490, training accuracy 0.980063
step 13490, cost 28.7904
step 13490, change in cost 0.0277004
step 13500, training accuracy 0.980063
step 13500, cost 28.7628
step 13500, change in cost 0.0276489
step 13510, training accuracy 0.980063
step 13510, cost 28.7352
step 13510, change in cost 0.0275955
step 13520, training accuracy 0.980063
step 13520, cost 28.7076
step 13520, change in cost 0.0275555
step 13530, training accuracy 0.980063
step 13530, cost 28.6802
step 13530, change in cost 0.0274906
step 13540, training accuracy 0.980063
step 13540, cost 28.6527
step 13540, change in cost 0.0274582
step 13550, training accuracy 0.980063
step 13550, cost 28.6253
step 13550, change in cost 0.0273991
step 13560, training accuracy 0.980063
step 13560, cost 28.5979
step 13560, change in cost 0.0273628
step 13570, training accuracy 0.980063
step 13570, cost 28.5706
step 13570, change in cost 0.0272961
step 13580, training accuracy 0.980063
step 13580, cost 28.5434
step 13580, change in cost 0.0272655
step 13590, training accuracy 0.980063
step 13590, cost 28.5162
step 13590, change in cost 0.0271988
step 13600, training accuracy 0.980063
step 13600, cost 28.489
step 13600, change in cost 0.0271664
step 13610, training accuracy 0.980063
step 13610, cost 28.4619
step 13610, change in cost 0.0271091
step 13620, training accuracy 0.980063
step 13620, cost 28.4348
step 13620, change in cost 0.0270596
step 13630, training accuracy 0.980063
step 13630, cost 28.4078
step 13630, change in cost 0.0270195
step 13640, training accuracy 0.980063
step 13640, cost 28.3809
step 13640, change in cost 0.0269661
step 13650, training accuracy 0.980063
step 13650, cost 28.3539
step 13650, change in cost 0.0269146
step 13660, training accuracy 0.980063
step 13660, cost 28.3271
step 13660, change in cost 0.0268745
step 13670, training accuracy 0.980063
step 13670, cost 28.3002
step 13670, change in cost 0.0268288
step 13680, training accuracy 0.980063
step 13680, cost 28.2735
step 13680, change in cost 0.0267715
step 13690, training accuracy 0.980063
step 13690, cost 28.2467
step 13690, change in cost 0.0267353
step 13700, training accuracy 0.980063
step 13700, cost 28.2201
step 13700, change in cost 0.0266724
step 13710, training accuracy 0.981112
step 13710, cost 28.1934
step 13710, change in cost 0.0266399
step 13720, training accuracy 0.981112
step 13720, cost 28.1668
step 13720, change in cost 0.0265884
step 13730, training accuracy 0.981112
step 13730, cost 28.1403
step 13730, change in cost 0.0265388
step 13740, training accuracy 0.981112
step 13740, cost 28.1138
step 13740, change in cost 0.0264969
step 13750, training accuracy 0.981112
step 13750, cost 28.0873
step 13750, change in cost 0.0264492
step 13760, training accuracy 0.981112
step 13760, cost 28.0609
step 13760, change in cost 0.0264034
step 13770, training accuracy 0.981112
step 13770, cost 28.0346
step 13770, change in cost 0.0263538
step 13780, training accuracy 0.981112
step 13780, cost 28.0083
step 13780, change in cost 0.0263214
step 13790, training accuracy 0.981112
step 13790, cost 27.982
step 13790, change in cost 0.0262432
step 13800, training accuracy 0.981112
step 13800, cost 27.9558
step 13800, change in cost 0.0262356
step 13810, training accuracy 0.981112
step 13810, cost 27.9296
step 13810, change in cost 0.0261631
step 13820, training accuracy 0.981112
step 13820, cost 27.9035
step 13820, change in cost 0.0261307
step 13830, training accuracy 0.981112
step 13830, cost 27.8774
step 13830, change in cost 0.0260735
step 13840, training accuracy 0.981112
step 13840, cost 27.8514
step 13840, change in cost 0.0260429
step 13850, training accuracy 0.981112
step 13850, cost 27.8254
step 13850, change in cost 0.02598
step 13860, training accuracy 0.981112
step 13860, cost 27.7994
step 13860, change in cost 0.0259514
step 13870, training accuracy 0.981112
step 13870, cost 27.7736
step 13870, change in cost 0.0258884
step 13880, training accuracy 0.981112
step 13880, cost 27.7477
step 13880, change in cost 0.0258579
step 13890, training accuracy 0.981112
step 13890, cost 27.7219
step 13890, change in cost 0.0258179
step 13900, training accuracy 0.981112
step 13900, cost 27.6961
step 13900, change in cost 0.0257568
step 13910, training accuracy 0.981112
step 13910, cost 27.6704
step 13910, change in cost 0.025713
step 13920, training accuracy 0.981112
step 13920, cost 27.6447
step 13920, change in cost 0.0256672
step 13930, training accuracy 0.981112
step 13930, cost 27.6191
step 13930, change in cost 0.0256329
step 13940, training accuracy 0.981112
step 13940, cost 27.5935
step 13940, change in cost 0.0255852
step 13950, training accuracy 0.981112
step 13950, cost 27.568
step 13950, change in cost 0.0255394
step 13960, training accuracy 0.981112
step 13960, cost 27.5425
step 13960, change in cost 0.0254974
step 13970, training accuracy 0.981112
step 13970, cost 27.517
step 13970, change in cost 0.0254574
step 13980, training accuracy 0.981112
step 13980, cost 27.4916
step 13980, change in cost 0.0253983
step 13990, training accuracy 0.981112
step 13990, cost 27.4663
step 13990, change in cost 0.0253658
step 14000, training accuracy 0.981112
step 14000, cost 27.441
step 14000, change in cost 0.0253105
step 14010, training accuracy 0.981112
step 14010, cost 27.4157
step 14010, change in cost 0.0252857
step 14020, training accuracy 0.981112
step 14020, cost 27.3905
step 14020, change in cost 0.0252228
step 14030, training accuracy 0.981112
step 14030, cost 27.3653
step 14030, change in cost 0.0251865
step 14040, training accuracy 0.981112
step 14040, cost 27.3401
step 14040, change in cost 0.0251484
step 14050, training accuracy 0.981112
step 14050, cost 27.315
step 14050, change in cost 0.0251102
step 14060, training accuracy 0.981112
step 14060, cost 27.29
step 14060, change in cost 0.025053
step 14070, training accuracy 0.981112
step 14070, cost 27.2649
step 14070, change in cost 0.0250092
step 14080, training accuracy 0.981112
step 14080, cost 27.24
step 14080, change in cost 0.0249844
step 14090, training accuracy 0.981112
step 14090, cost 27.215
step 14090, change in cost 0.0249195
step 14100, training accuracy 0.981112
step 14100, cost 27.1902
step 14100, change in cost 0.0248871
step 14110, training accuracy 0.981112
step 14110, cost 27.1653
step 14110, change in cost 0.0248489
step 14120, training accuracy 0.981112
step 14120, cost 27.1405
step 14120, change in cost 0.0248013
step 14130, training accuracy 0.981112
step 14130, cost 27.1157
step 14130, change in cost 0.0247612
step 14140, training accuracy 0.981112
step 14140, cost 27.091
step 14140, change in cost 0.0247231
step 14150, training accuracy 0.981112
step 14150, cost 27.0663
step 14150, change in cost 0.0246696
step 14160, training accuracy 0.981112
step 14160, cost 27.0417
step 14160, change in cost 0.0246372
step 14170, training accuracy 0.981112
step 14170, cost 27.0171
step 14170, change in cost 0.02458
step 14180, training accuracy 0.981112
step 14180, cost 26.9926
step 14180, change in cost 0.0245476
step 14190, training accuracy 0.981112
step 14190, cost 26.9681
step 14190, change in cost 0.0244999
step 14200, training accuracy 0.981112
step 14200, cost 26.9436
step 14200, change in cost 0.0244751
step 14210, training accuracy 0.981112
step 14210, cost 26.9192
step 14210, change in cost 0.024416
step 14220, training accuracy 0.981112
step 14220, cost 26.8948
step 14220, change in cost 0.0243816
step 14230, training accuracy 0.981112
step 14230, cost 26.8705
step 14230, change in cost 0.0243416
step 14240, training accuracy 0.981112
step 14240, cost 26.8462
step 14240, change in cost 0.0242939
step 14250, training accuracy 0.981112
step 14250, cost 26.8219
step 14250, change in cost 0.0242577
step 14260, training accuracy 0.981112
step 14260, cost 26.7977
step 14260, change in cost 0.0242252
step 14270, training accuracy 0.981112
step 14270, cost 26.7735
step 14270, change in cost 0.024168
step 14280, training accuracy 0.981112
step 14280, cost 26.7494
step 14280, change in cost 0.0241299
step 14290, training accuracy 0.981112
step 14290, cost 26.7253
step 14290, change in cost 0.0240993
step 14300, training accuracy 0.981112
step 14300, cost 26.7013
step 14300, change in cost 0.0240459
step 14310, training accuracy 0.981112
step 14310, cost 26.6772
step 14310, change in cost 0.0240116
step 14320, training accuracy 0.981112
step 14320, cost 26.6533
step 14320, change in cost 0.0239811
step 14330, training accuracy 0.981112
step 14330, cost 26.6293
step 14330, change in cost 0.0239296
step 14340, training accuracy 0.981112
step 14340, cost 26.6055
step 14340, change in cost 0.0238724
step 14350, training accuracy 0.981112
step 14350, cost 26.5816
step 14350, change in cost 0.023859
step 14360, training accuracy 0.981112
step 14360, cost 26.5578
step 14360, change in cost 0.0238075
step 14370, training accuracy 0.981112
step 14370, cost 26.534
step 14370, change in cost 0.0237865
step 14380, training accuracy 0.981112
step 14380, cost 26.5103
step 14380, change in cost 0.0237141
step 14390, training accuracy 0.981112
step 14390, cost 26.4866
step 14390, change in cost 0.023695
step 14400, training accuracy 0.981112
step 14400, cost 26.4629
step 14400, change in cost 0.023653
step 14410, training accuracy 0.981112
step 14410, cost 26.4393
step 14410, change in cost 0.0236149
step 14420, training accuracy 0.981112
step 14420, cost 26.4158
step 14420, change in cost 0.0235691
step 14430, training accuracy 0.981112
step 14430, cost 26.3922
step 14430, change in cost 0.0235291
step 14440, training accuracy 0.981112
step 14440, cost 26.3687
step 14440, change in cost 0.0234947
step 14450, training accuracy 0.981112
step 14450, cost 26.3453
step 14450, change in cost 0.0234528
step 14460, training accuracy 0.981112
step 14460, cost 26.3219
step 14460, change in cost 0.0234203
step 14470, training accuracy 0.981112
step 14470, cost 26.2985
step 14470, change in cost 0.0233784
step 14480, training accuracy 0.981112
step 14480, cost 26.2751
step 14480, change in cost 0.0233345
step 14490, training accuracy 0.981112
step 14490, cost 26.2519
step 14490, change in cost 0.0232964
step 14500, training accuracy 0.981112
step 14500, cost 26.2286
step 14500, change in cost 0.023243
step 14510, training accuracy 0.981112
step 14510, cost 26.2054
step 14510, change in cost 0.023222
step 14520, training accuracy 0.981112
step 14520, cost 26.1822
step 14520, change in cost 0.0231838
step 14530, training accuracy 0.981112
step 14530, cost 26.1591
step 14530, change in cost 0.0231495
step 14540, training accuracy 0.981112
step 14540, cost 26.1359
step 14540, change in cost 0.0231037
step 14550, training accuracy 0.981112
step 14550, cost 26.1129
step 14550, change in cost 0.023056
step 14560, training accuracy 0.981112
step 14560, cost 26.0899
step 14560, change in cost 0.0230312
step 14570, training accuracy 0.981112
step 14570, cost 26.0669
step 14570, change in cost 0.0229836
step 14580, training accuracy 0.981112
step 14580, cost 26.0439
step 14580, change in cost 0.022953
step 14590, training accuracy 0.981112
step 14590, cost 26.021
step 14590, change in cost 0.0229092
step 14600, training accuracy 0.981112
step 14600, cost 25.9981
step 14600, change in cost 0.0228748
step 14610, training accuracy 0.981112
step 14610, cost 25.9753
step 14610, change in cost 0.022831
step 14620, training accuracy 0.981112
step 14620, cost 25.9525
step 14620, change in cost 0.0228004
step 14630, training accuracy 0.981112
step 14630, cost 25.9297
step 14630, change in cost 0.0227623
step 14640, training accuracy 0.981112
step 14640, cost 25.907
step 14640, change in cost 0.0227242
step 14650, training accuracy 0.981112
step 14650, cost 25.8844
step 14650, change in cost 0.0226688
step 14660, training accuracy 0.981112
step 14660, cost 25.8617
step 14660, change in cost 0.0226593
step 14670, training accuracy 0.981112
step 14670, cost 25.8391
step 14670, change in cost 0.0226097
step 14680, training accuracy 0.981112
step 14680, cost 25.8165
step 14680, change in cost 0.0225792
step 14690, training accuracy 0.981112
step 14690, cost 25.794
step 14690, change in cost 0.022543
step 14700, training accuracy 0.981112
step 14700, cost 25.7715
step 14700, change in cost 0.0224953
step 14710, training accuracy 0.981112
step 14710, cost 25.749
step 14710, change in cost 0.022459
step 14720, training accuracy 0.981112
step 14720, cost 25.7266
step 14720, change in cost 0.02244
step 14730, training accuracy 0.981112
step 14730, cost 25.7042
step 14730, change in cost 0.0223942
step 14740, training accuracy 0.981112
step 14740, cost 25.6818
step 14740, change in cost 0.0223389
step 14750, training accuracy 0.981112
step 14750, cost 25.6595
step 14750, change in cost 0.022316
step 14760, training accuracy 0.981112
step 14760, cost 25.6372
step 14760, change in cost 0.0222759
step 14770, training accuracy 0.981112
step 14770, cost 25.615
step 14770, change in cost 0.0222416
step 14780, training accuracy 0.981112
step 14780, cost 25.5928
step 14780, change in cost 0.0222034
step 14790, training accuracy 0.981112
step 14790, cost 25.5706
step 14790, change in cost 0.0221748
step 14800, training accuracy 0.981112
step 14800, cost 25.5485
step 14800, change in cost 0.0221424
step 14810, training accuracy 0.981112
step 14810, cost 25.5264
step 14810, change in cost 0.0220966
step 14820, training accuracy 0.981112
step 14820, cost 25.5043
step 14820, change in cost 0.0220642
step 14830, training accuracy 0.981112
step 14830, cost 25.4823
step 14830, change in cost 0.022028
step 14840, training accuracy 0.981112
step 14840, cost 25.4603
step 14840, change in cost 0.0219936
step 14850, training accuracy 0.981112
step 14850, cost 25.4383
step 14850, change in cost 0.0219517
step 14860, training accuracy 0.981112
step 14860, cost 25.4164
step 14860, change in cost 0.0219231
step 14870, training accuracy 0.981112
step 14870, cost 25.3945
step 14870, change in cost 0.0218868
step 14880, training accuracy 0.981112
step 14880, cost 25.3727
step 14880, change in cost 0.021841
step 14890, training accuracy 0.981112
step 14890, cost 25.3509
step 14890, change in cost 0.021822
step 14900, training accuracy 0.981112
step 14900, cost 25.3291
step 14900, change in cost 0.0217762
step 14910, training accuracy 0.981112
step 14910, cost 25.3074
step 14910, change in cost 0.0217457
step 14920, training accuracy 0.981112
step 14920, cost 25.2856
step 14920, change in cost 0.0217056
step 14930, training accuracy 0.981112
step 14930, cost 25.264
step 14930, change in cost 0.0216618
step 14940, training accuracy 0.981112
step 14940, cost 25.2423
step 14940, change in cost 0.0216503
step 14950, training accuracy 0.981112
step 14950, cost 25.2207
step 14950, change in cost 0.0215988
step 14960, training accuracy 0.981112
step 14960, cost 25.1992
step 14960, change in cost 0.0215778
step 14970, training accuracy 0.981112
step 14970, cost 25.1776
step 14970, change in cost 0.0215244
step 14980, training accuracy 0.982162
step 14980, cost 25.1561
step 14980, change in cost 0.0214901
step 14990, training accuracy 0.982162
step 14990, cost 25.1347
step 14990, change in cost 0.0214748
step 15000, training accuracy 0.982162
step 15000, cost 25.1132
step 15000, change in cost 0.0214214
step 15010, training accuracy 0.982162
step 15010, cost 25.0918
step 15010, change in cost 0.0214043
step 15020, training accuracy 0.982162
step 15020, cost 25.0705
step 15020, change in cost 0.0213585
step 15030, training accuracy 0.982162
step 15030, cost 25.0492
step 15030, change in cost 0.0213261
step 15040, training accuracy 0.982162
step 15040, cost 25.0279
step 15040, change in cost 0.0212898
step 15050, training accuracy 0.982162
step 15050, cost 25.0066
step 15050, change in cost 0.0212631
step 15060, training accuracy 0.982162
step 15060, cost 24.9854
step 15060, change in cost 0.0212193
step 15070, training accuracy 0.982162
step 15070, cost 24.9642
step 15070, change in cost 0.0211906
step 15080, training accuracy 0.982162
step 15080, cost 24.943
step 15080, change in cost 0.0211601
step 15090, training accuracy 0.982162
step 15090, cost 24.9219
step 15090, change in cost 0.0211182
step 15100, training accuracy 0.982162
step 15100, cost 24.9008
step 15100, change in cost 0.0210896
step 15110, training accuracy 0.982162
step 15110, cost 24.8798
step 15110, change in cost 0.0210571
step 15120, training accuracy 0.981112
step 15120, cost 24.8588
step 15120, change in cost 0.0210114
step 15130, training accuracy 0.981112
step 15130, cost 24.8378
step 15130, change in cost 0.0209827
step 15140, training accuracy 0.981112
step 15140, cost 24.8168
step 15140, change in cost 0.020977
step 15150, training accuracy 0.981112
step 15150, cost 24.7959
step 15150, change in cost 0.020916
step 15160, training accuracy 0.981112
step 15160, cost 24.775
step 15160, change in cost 0.0208817
step 15170, training accuracy 0.981112
step 15170, cost 24.7541
step 15170, change in cost 0.0208626
step 15180, training accuracy 0.981112
step 15180, cost 24.7333
step 15180, change in cost 0.0208149
step 15190, training accuracy 0.981112
step 15190, cost 24.7125
step 15190, change in cost 0.0207882
step 15200, training accuracy 0.981112
step 15200, cost 24.6918
step 15200, change in cost 0.0207653
step 15210, training accuracy 0.981112
step 15210, cost 24.6711
step 15210, change in cost 0.0207157
step 15220, training accuracy 0.981112
step 15220, cost 24.6504
step 15220, change in cost 0.0207005
step 15230, training accuracy 0.981112
step 15230, cost 24.6297
step 15230, change in cost 0.0206528
step 15240, training accuracy 0.981112
step 15240, cost 24.6091
step 15240, change in cost 0.0206203
step 15250, training accuracy 0.981112
step 15250, cost 24.5885
step 15250, change in cost 0.0205994
step 15260, training accuracy 0.981112
step 15260, cost 24.5679
step 15260, change in cost 0.0205593
step 15270, training accuracy 0.981112
step 15270, cost 24.5474
step 15270, change in cost 0.0205212
step 15280, training accuracy 0.981112
step 15280, cost 24.5269
step 15280, change in cost 0.0205078
step 15290, training accuracy 0.981112
step 15290, cost 24.5064
step 15290, change in cost 0.0204468
step 15300, training accuracy 0.981112
step 15300, cost 24.486
step 15300, change in cost 0.0204277
step 15310, training accuracy 0.981112
step 15310, cost 24.4656
step 15310, change in cost 0.0204048
step 15320, training accuracy 0.981112
step 15320, cost 24.4452
step 15320, change in cost 0.0203705
step 15330, training accuracy 0.981112
step 15330, cost 24.4249
step 15330, change in cost 0.0203323
step 15340, training accuracy 0.981112
step 15340, cost 24.4046
step 15340, change in cost 0.0203075
step 15350, training accuracy 0.981112
step 15350, cost 24.3843
step 15350, change in cost 0.0202713
step 15360, training accuracy 0.981112
step 15360, cost 24.3641
step 15360, change in cost 0.020237
step 15370, training accuracy 0.981112
step 15370, cost 24.3439
step 15370, change in cost 0.0202084
step 15380, training accuracy 0.981112
step 15380, cost 24.3237
step 15380, change in cost 0.0201683
step 15390, training accuracy 0.981112
step 15390, cost 24.3036
step 15390, change in cost 0.0201454
step 15400, training accuracy 0.981112
step 15400, cost 24.2835
step 15400, change in cost 0.0201187
step 15410, training accuracy 0.981112
step 15410, cost 24.2634
step 15410, change in cost 0.0200768
step 15420, training accuracy 0.981112
step 15420, cost 24.2433
step 15420, change in cost 0.0200558
step 15430, training accuracy 0.981112
step 15430, cost 24.2233
step 15430, change in cost 0.0200138
step 15440, training accuracy 0.981112
step 15440, cost 24.2033
step 15440, change in cost 0.0199928
step 15450, training accuracy 0.981112
step 15450, cost 24.1833
step 15450, change in cost 0.0199661
step 15460, training accuracy 0.981112
step 15460, cost 24.1634
step 15460, change in cost 0.0199223
step 15470, training accuracy 0.981112
step 15470, cost 24.1435
step 15470, change in cost 0.0198994
step 15480, training accuracy 0.981112
step 15480, cost 24.1237
step 15480, change in cost 0.0198669
step 15490, training accuracy 0.981112
step 15490, cost 24.1038
step 15490, change in cost 0.0198364
step 15500, training accuracy 0.981112
step 15500, cost 24.084
step 15500, change in cost 0.0197983
step 15510, training accuracy 0.981112
step 15510, cost 24.0642
step 15510, change in cost 0.0197792
step 15520, training accuracy 0.981112
step 15520, cost 24.0445
step 15520, change in cost 0.0197411
step 15530, training accuracy 0.981112
step 15530, cost 24.0248
step 15530, change in cost 0.0197163
step 15540, training accuracy 0.981112
step 15540, cost 24.0051
step 15540, change in cost 0.0196819
step 15550, training accuracy 0.981112
step 15550, cost 23.9855
step 15550, change in cost 0.0196457
step 15560, training accuracy 0.981112
step 15560, cost 23.9658
step 15560, change in cost 0.0196228
step 15570, training accuracy 0.981112
step 15570, cost 23.9462
step 15570, change in cost 0.0195942
step 15580, training accuracy 0.981112
step 15580, cost 23.9267
step 15580, change in cost 0.0195656
step 15590, training accuracy 0.981112
step 15590, cost 23.9072
step 15590, change in cost 0.0195293
step 15600, training accuracy 0.981112
step 15600, cost 23.8877
step 15600, change in cost 0.0194988
step 15610, training accuracy 0.981112
step 15610, cost 23.8682
step 15610, change in cost 0.0194778
step 15620, training accuracy 0.981112
step 15620, cost 23.8487
step 15620, change in cost 0.0194397
step 15630, training accuracy 0.981112
step 15630, cost 23.8293
step 15630, change in cost 0.019413
step 15640, training accuracy 0.981112
step 15640, cost 23.8099
step 15640, change in cost 0.0193806
step 15650, training accuracy 0.981112
step 15650, cost 23.7906
step 15650, change in cost 0.0193481
step 15660, training accuracy 0.981112
step 15660, cost 23.7713
step 15660, change in cost 0.0193157
step 15670, training accuracy 0.981112
step 15670, cost 23.752
step 15670, change in cost 0.0193024
step 15680, training accuracy 0.981112
step 15680, cost 23.7327
step 15680, change in cost 0.0192757
step 15690, training accuracy 0.981112
step 15690, cost 23.7135
step 15690, change in cost 0.0192299
step 15700, training accuracy 0.981112
step 15700, cost 23.6943
step 15700, change in cost 0.0191994
step 15710, training accuracy 0.981112
step 15710, cost 23.6751
step 15710, change in cost 0.0191746
step 15720, training accuracy 0.981112
step 15720, cost 23.656
step 15720, change in cost 0.0191441
step 15730, training accuracy 0.981112
step 15730, cost 23.6368
step 15730, change in cost 0.0191154
step 15740, training accuracy 0.981112
step 15740, cost 23.6178
step 15740, change in cost 0.0190849
step 15750, training accuracy 0.981112
step 15750, cost 23.5987
step 15750, change in cost 0.0190601
step 15760, training accuracy 0.981112
step 15760, cost 23.5797
step 15760, change in cost 0.0190392
step 15770, training accuracy 0.981112
step 15770, cost 23.5607
step 15770, change in cost 0.0189934
step 15780, training accuracy 0.981112
step 15780, cost 23.5417
step 15780, change in cost 0.0189648
step 15790, training accuracy 0.982162
step 15790, cost 23.5227
step 15790, change in cost 0.0189533
step 15800, training accuracy 0.982162
step 15800, cost 23.5038
step 15800, change in cost 0.0189056
step 15810, training accuracy 0.982162
step 15810, cost 23.4849
step 15810, change in cost 0.0188866
step 15820, training accuracy 0.982162
step 15820, cost 23.4661
step 15820, change in cost 0.018858
step 15830, training accuracy 0.982162
step 15830, cost 23.4473
step 15830, change in cost 0.018837
step 15840, training accuracy 0.982162
step 15840, cost 23.4285
step 15840, change in cost 0.0187912
step 15850, training accuracy 0.982162
step 15850, cost 23.4097
step 15850, change in cost 0.0187702
step 15860, training accuracy 0.982162
step 15860, cost 23.3909
step 15860, change in cost 0.0187531
step 15870, training accuracy 0.982162
step 15870, cost 23.3722
step 15870, change in cost 0.0187168
step 15880, training accuracy 0.982162
step 15880, cost 23.3535
step 15880, change in cost 0.0186996
step 15890, training accuracy 0.982162
step 15890, cost 23.3349
step 15890, change in cost 0.018652
step 15900, training accuracy 0.982162
step 15900, cost 23.3162
step 15900, change in cost 0.0186386
step 15910, training accuracy 0.982162
step 15910, cost 23.2976
step 15910, change in cost 0.0185986
step 15920, training accuracy 0.982162
step 15920, cost 23.2791
step 15920, change in cost 0.0185757
step 15930, training accuracy 0.982162
step 15930, cost 23.2605
step 15930, change in cost 0.0185509
step 15940, training accuracy 0.982162
step 15940, cost 23.242
step 15940, change in cost 0.0185242
step 15950, training accuracy 0.982162
step 15950, cost 23.2235
step 15950, change in cost 0.0184917
step 15960, training accuracy 0.982162
step 15960, cost 23.205
step 15960, change in cost 0.0184574
step 15970, training accuracy 0.982162
step 15970, cost 23.1866
step 15970, change in cost 0.0184479
step 15980, training accuracy 0.982162
step 15980, cost 23.1682
step 15980, change in cost 0.0184097
step 15990, training accuracy 0.982162
step 15990, cost 23.1498
step 15990, change in cost 0.0183716
step 16000, training accuracy 0.982162
step 16000, cost 23.1314
step 16000, change in cost 0.018364
step 16010, training accuracy 0.982162
step 16010, cost 23.1131
step 16010, change in cost 0.0183277
step 16020, training accuracy 0.982162
step 16020, cost 23.0948
step 16020, change in cost 0.0182915
step 16030, training accuracy 0.982162
step 16030, cost 23.0765
step 16030, change in cost 0.0182858
step 16040, training accuracy 0.982162
step 16040, cost 23.0583
step 16040, change in cost 0.0182438
step 16050, training accuracy 0.982162
step 16050, cost 23.0401
step 16050, change in cost 0.018219
step 16060, training accuracy 0.982162
step 16060, cost 23.0219
step 16060, change in cost 0.0181866
step 16070, training accuracy 0.982162
step 16070, cost 23.0037
step 16070, change in cost 0.0181694
step 16080, training accuracy 0.982162
step 16080, cost 22.9856
step 16080, change in cost 0.0181293
step 16090, training accuracy 0.982162
step 16090, cost 22.9675
step 16090, change in cost 0.0181141
step 16100, training accuracy 0.982162
step 16100, cost 22.9494
step 16100, change in cost 0.0180836
step 16110, training accuracy 0.982162
step 16110, cost 22.9313
step 16110, change in cost 0.018055
step 16120, training accuracy 0.982162
step 16120, cost 22.9133
step 16120, change in cost 0.0180225
step 16130, training accuracy 0.982162
step 16130, cost 22.8953
step 16130, change in cost 0.0180054
step 16140, training accuracy 0.982162
step 16140, cost 22.8773
step 16140, change in cost 0.0179844
step 16150, training accuracy 0.982162
step 16150, cost 22.8594
step 16150, change in cost 0.0179501
step 16160, training accuracy 0.982162
step 16160, cost 22.8414
step 16160, change in cost 0.017931
step 16170, training accuracy 0.982162
step 16170, cost 22.8236
step 16170, change in cost 0.017889
step 16180, training accuracy 0.982162
step 16180, cost 22.8057
step 16180, change in cost 0.0178623
step 16190, training accuracy 0.982162
step 16190, cost 22.7878
step 16190, change in cost 0.0178471
step 16200, training accuracy 0.982162
step 16200, cost 22.77
step 16200, change in cost 0.0178223
step 16210, training accuracy 0.982162
step 16210, cost 22.7522
step 16210, change in cost 0.0177975
step 16220, training accuracy 0.982162
step 16220, cost 22.7345
step 16220, change in cost 0.0177631
step 16230, training accuracy 0.982162
step 16230, cost 22.7167
step 16230, change in cost 0.0177422
step 16240, training accuracy 0.982162
step 16240, cost 22.699
step 16240, change in cost 0.0177174
step 16250, training accuracy 0.982162
step 16250, cost 22.6813
step 16250, change in cost 0.0176868
step 16260, training accuracy 0.982162
step 16260, cost 22.6636
step 16260, change in cost 0.017664
step 16270, training accuracy 0.982162
step 16270, cost 22.646
step 16270, change in cost 0.0176315
step 16280, training accuracy 0.982162
step 16280, cost 22.6284
step 16280, change in cost 0.0176144
step 16290, training accuracy 0.982162
step 16290, cost 22.6108
step 16290, change in cost 0.0175838
step 16300, training accuracy 0.982162
step 16300, cost 22.5933
step 16300, change in cost 0.0175552
step 16310, training accuracy 0.982162
step 16310, cost 22.5757
step 16310, change in cost 0.0175381
step 16320, training accuracy 0.982162
step 16320, cost 22.5582
step 16320, change in cost 0.0175076
step 16330, training accuracy 0.982162
step 16330, cost 22.5407
step 16330, change in cost 0.0174866
step 16340, training accuracy 0.982162
step 16340, cost 22.5233
step 16340, change in cost 0.0174522
step 16350, training accuracy 0.982162
step 16350, cost 22.5058
step 16350, change in cost 0.0174332
step 16360, training accuracy 0.982162
step 16360, cost 22.4884
step 16360, change in cost 0.0173988
step 16370, training accuracy 0.982162
step 16370, cost 22.4711
step 16370, change in cost 0.0173683
step 16380, training accuracy 0.982162
step 16380, cost 22.4537
step 16380, change in cost 0.0173721
step 16390, training accuracy 0.982162
step 16390, cost 22.4364
step 16390, change in cost 0.0173283
step 16400, training accuracy 0.982162
step 16400, cost 22.4191
step 16400, change in cost 0.0173092
step 16410, training accuracy 0.982162
step 16410, cost 22.4018
step 16410, change in cost 0.0172806
step 16420, training accuracy 0.982162
step 16420, cost 22.3846
step 16420, change in cost 0.0172386
step 16430, training accuracy 0.982162
step 16430, cost 22.3673
step 16430, change in cost 0.0172386
step 16440, training accuracy 0.982162
step 16440, cost 22.3501
step 16440, change in cost 0.0172043
step 16450, training accuracy 0.982162
step 16450, cost 22.3329
step 16450, change in cost 0.0171757
step 16460, training accuracy 0.982162
step 16460, cost 22.3158
step 16460, change in cost 0.0171604
step 16470, training accuracy 0.982162
step 16470, cost 22.2986
step 16470, change in cost 0.0171375
step 16480, training accuracy 0.982162
step 16480, cost 22.2815
step 16480, change in cost 0.0171108
step 16490, training accuracy 0.982162
step 16490, cost 22.2645
step 16490, change in cost 0.0170708
step 16500, training accuracy 0.982162
step 16500, cost 22.2474
step 16500, change in cost 0.0170555
step 16510, training accuracy 0.982162
step 16510, cost 22.2304
step 16510, change in cost 0.0170345
step 16520, training accuracy 0.982162
step 16520, cost 22.2133
step 16520, change in cost 0.0170193
step 16530, training accuracy 0.982162
step 16530, cost 22.1964
step 16530, change in cost 0.0169754
step 16540, training accuracy 0.982162
step 16540, cost 22.1794
step 16540, change in cost 0.016964
step 16550, training accuracy 0.982162
step 16550, cost 22.1625
step 16550, change in cost 0.0169277
step 16560, training accuracy 0.982162
step 16560, cost 22.1456
step 16560, change in cost 0.0169201
step 16570, training accuracy 0.982162
step 16570, cost 22.1287
step 16570, change in cost 0.0168819
step 16580, training accuracy 0.982162
step 16580, cost 22.1118
step 16580, change in cost 0.0168686
step 16590, training accuracy 0.982162
step 16590, cost 22.095
step 16590, change in cost 0.0168438
step 16600, training accuracy 0.982162
step 16600, cost 22.0781
step 16600, change in cost 0.0168171
step 16610, training accuracy 0.982162
step 16610, cost 22.0614
step 16610, change in cost 0.0167809
step 16620, training accuracy 0.982162
step 16620, cost 22.0446
step 16620, change in cost 0.016777
step 16630, training accuracy 0.982162
step 16630, cost 22.0278
step 16630, change in cost 0.0167427
step 16640, training accuracy 0.982162
step 16640, cost 22.0111
step 16640, change in cost 0.016716
step 16650, training accuracy 0.982162
step 16650, cost 21.9944
step 16650, change in cost 0.0166931
step 16660, training accuracy 0.982162
step 16660, cost 21.9778
step 16660, change in cost 0.0166683
step 16670, training accuracy 0.982162
step 16670, cost 21.9611
step 16670, change in cost 0.016655
step 16680, training accuracy 0.982162
step 16680, cost 21.9445
step 16680, change in cost 0.0166225
step 16690, training accuracy 0.982162
step 16690, cost 21.9279
step 16690, change in cost 0.0165977
step 16700, training accuracy 0.982162
step 16700, cost 21.9113
step 16700, change in cost 0.016571
step 16710, training accuracy 0.982162
step 16710, cost 21.8948
step 16710, change in cost 0.0165615
step 16720, training accuracy 0.982162
step 16720, cost 21.8782
step 16720, change in cost 0.0165329
step 16730, training accuracy 0.982162
step 16730, cost 21.8617
step 16730, change in cost 0.0164967
step 16740, training accuracy 0.982162
step 16740, cost 21.8452
step 16740, change in cost 0.0164871
step 16750, training accuracy 0.983211
step 16750, cost 21.8288
step 16750, change in cost 0.0164623
step 16760, training accuracy 0.983211
step 16760, cost 21.8123
step 16760, change in cost 0.0164356
step 16770, training accuracy 0.983211
step 16770, cost 21.7959
step 16770, change in cost 0.0164185
step 16780, training accuracy 0.983211
step 16780, cost 21.7795
step 16780, change in cost 0.0163841
step 16790, training accuracy 0.983211
step 16790, cost 21.7632
step 16790, change in cost 0.0163689
step 16800, training accuracy 0.98426
step 16800, cost 21.7468
step 16800, change in cost 0.0163479
step 16810, training accuracy 0.98426
step 16810, cost 21.7305
step 16810, change in cost 0.0163155
step 16820, training accuracy 0.98426
step 16820, cost 21.7142
step 16820, change in cost 0.0163116
step 16830, training accuracy 0.98426
step 16830, cost 21.6979
step 16830, change in cost 0.0162735
step 16840, training accuracy 0.98426
step 16840, cost 21.6817
step 16840, change in cost 0.0162525
step 16850, training accuracy 0.98426
step 16850, cost 21.6654
step 16850, change in cost 0.0162296
step 16860, training accuracy 0.98426
step 16860, cost 21.6492
step 16860, change in cost 0.0162144
step 16870, training accuracy 0.98426
step 16870, cost 21.633
step 16870, change in cost 0.01618
step 16880, training accuracy 0.98426
step 16880, cost 21.6169
step 16880, change in cost 0.0161629
step 16890, training accuracy 0.98426
step 16890, cost 21.6007
step 16890, change in cost 0.0161457
step 16900, training accuracy 0.98426
step 16900, cost 21.5846
step 16900, change in cost 0.0161133
step 16910, training accuracy 0.98426
step 16910, cost 21.5685
step 16910, change in cost 0.0160885
step 16920, training accuracy 0.98426
step 16920, cost 21.5525
step 16920, change in cost 0.0160828
step 16930, training accuracy 0.98426
step 16930, cost 21.5364
step 16930, change in cost 0.0160389
step 16940, training accuracy 0.98426
step 16940, cost 21.5204
step 16940, change in cost 0.0160351
step 16950, training accuracy 0.98426
step 16950, cost 21.5044
step 16950, change in cost 0.0160007
step 16960, training accuracy 0.98426
step 16960, cost 21.4884
step 16960, change in cost 0.0159855
step 16970, training accuracy 0.98426
step 16970, cost 21.4724
step 16970, change in cost 0.0159569
step 16980, training accuracy 0.98426
step 16980, cost 21.4565
step 16980, change in cost 0.0159397
step 16990, training accuracy 0.98426
step 16990, cost 21.4406
step 16990, change in cost 0.015913
step 17000, training accuracy 0.98426
step 17000, cost 21.4247
step 17000, change in cost 0.0158939
step 17010, training accuracy 0.98426
step 17010, cost 21.4088
step 17010, change in cost 0.0158749
step 17020, training accuracy 0.98426
step 17020, cost 21.393
step 17020, change in cost 0.0158405
step 17030, training accuracy 0.98426
step 17030, cost 21.3771
step 17030, change in cost 0.0158291
step 17040, training accuracy 0.98426
step 17040, cost 21.3613
step 17040, change in cost 0.0158138
step 17050, training accuracy 0.98426
step 17050, cost 21.3456
step 17050, change in cost 0.0157738
step 17060, training accuracy 0.98426
step 17060, cost 21.3298
step 17060, change in cost 0.0157623
step 17070, training accuracy 0.98426
step 17070, cost 21.314
step 17070, change in cost 0.0157471
step 17080, training accuracy 0.98426
step 17080, cost 21.2983
step 17080, change in cost 0.0157204
step 17090, training accuracy 0.98426
step 17090, cost 21.2826
step 17090, change in cost 0.0156879
step 17100, training accuracy 0.98426
step 17100, cost 21.267
step 17100, change in cost 0.015686
step 17110, training accuracy 0.98426
step 17110, cost 21.2513
step 17110, change in cost 0.0156517
step 17120, training accuracy 0.98426
step 17120, cost 21.2357
step 17120, change in cost 0.0156326
step 17130, training accuracy 0.98426
step 17130, cost 21.2201
step 17130, change in cost 0.0156136
step 17140, training accuracy 0.98426
step 17140, cost 21.2045
step 17140, change in cost 0.0155926
step 17150, training accuracy 0.98426
step 17150, cost 21.1889
step 17150, change in cost 0.0155582
step 17160, training accuracy 0.98426
step 17160, cost 21.1734
step 17160, change in cost 0.0155544
step 17170, training accuracy 0.98426
step 17170, cost 21.1578
step 17170, change in cost 0.0155258
step 17180, training accuracy 0.98426
step 17180, cost 21.1423
step 17180, change in cost 0.015501
step 17190, training accuracy 0.98426
step 17190, cost 21.1268
step 17190, change in cost 0.0154819
step 17200, training accuracy 0.98426
step 17200, cost 21.1114
step 17200, change in cost 0.0154629
step 17210, training accuracy 0.98426
step 17210, cost 21.0959
step 17210, change in cost 0.0154457
step 17220, training accuracy 0.98426
step 17220, cost 21.0805
step 17220, change in cost 0.0154076
step 17230, training accuracy 0.98426
step 17230, cost 21.0651
step 17230, change in cost 0.0154076
step 17240, training accuracy 0.98426
step 17240, cost 21.0497
step 17240, change in cost 0.015377
step 17250, training accuracy 0.98426
step 17250, cost 21.0344
step 17250, change in cost 0.0153542
step 17260, training accuracy 0.98426
step 17260, cost 21.019
step 17260, change in cost 0.0153408
step 17270, training accuracy 0.98426
step 17270, cost 21.0037
step 17270, change in cost 0.0153084
step 17280, training accuracy 0.98426
step 17280, cost 20.9884
step 17280, change in cost 0.015295
step 17290, training accuracy 0.98426
step 17290, cost 20.9732
step 17290, change in cost 0.0152645
step 17300, training accuracy 0.98426
step 17300, cost 20.9579
step 17300, change in cost 0.015255
step 17310, training accuracy 0.98426
step 17310, cost 20.9427
step 17310, change in cost 0.0152359
step 17320, training accuracy 0.98426
step 17320, cost 20.9275
step 17320, change in cost 0.0152073
step 17330, training accuracy 0.98426
step 17330, cost 20.9123
step 17330, change in cost 0.0151863
step 17340, training accuracy 0.98426
step 17340, cost 20.8971
step 17340, change in cost 0.0151653
step 17350, training accuracy 0.98426
step 17350, cost 20.882
step 17350, change in cost 0.0151558
step 17360, training accuracy 0.98426
step 17360, cost 20.8668
step 17360, change in cost 0.0151272
step 17370, training accuracy 0.98426
step 17370, cost 20.8517
step 17370, change in cost 0.0151062
step 17380, training accuracy 0.98426
step 17380, cost 20.8367
step 17380, change in cost 0.015089
step 17390, training accuracy 0.98426
step 17390, cost 20.8216
step 17390, change in cost 0.0150623
step 17400, training accuracy 0.98426
step 17400, cost 20.8065
step 17400, change in cost 0.0150433
step 17410, training accuracy 0.98426
step 17410, cost 20.7915
step 17410, change in cost 0.0150204
step 17420, training accuracy 0.98426
step 17420, cost 20.7765
step 17420, change in cost 0.0150051
step 17430, training accuracy 0.98426
step 17430, cost 20.7615
step 17430, change in cost 0.0149822
step 17440, training accuracy 0.98426
step 17440, cost 20.7466
step 17440, change in cost 0.0149727
step 17450, training accuracy 0.98426
step 17450, cost 20.7316
step 17450, change in cost 0.0149403
step 17460, training accuracy 0.98426
step 17460, cost 20.7167
step 17460, change in cost 0.0149269
step 17470, training accuracy 0.98426
step 17470, cost 20.7018
step 17470, change in cost 0.0149174
step 17480, training accuracy 0.98426
step 17480, cost 20.6869
step 17480, change in cost 0.0148811
step 17490, training accuracy 0.98426
step 17490, cost 20.672
step 17490, change in cost 0.0148697
step 17500, training accuracy 0.98426
step 17500, cost 20.6572
step 17500, change in cost 0.0148392
step 17510, training accuracy 0.98426
step 17510, cost 20.6424
step 17510, change in cost 0.0148296
step 17520, training accuracy 0.98426
step 17520, cost 20.6276
step 17520, change in cost 0.0148048
step 17530, training accuracy 0.98426
step 17530, cost 20.6128
step 17530, change in cost 0.01478
step 17540, training accuracy 0.98426
step 17540, cost 20.598
step 17540, change in cost 0.0147667
step 17550, training accuracy 0.98426
step 17550, cost 20.5833
step 17550, change in cost 0.0147457
step 17560, training accuracy 0.98426
step 17560, cost 20.5685
step 17560, change in cost 0.0147343
step 17570, training accuracy 0.98426
step 17570, cost 20.5538
step 17570, change in cost 0.0147114
step 17580, training accuracy 0.98426
step 17580, cost 20.5391
step 17580, change in cost 0.0146809
step 17590, training accuracy 0.98426
step 17590, cost 20.5245
step 17590, change in cost 0.0146675
step 17600, training accuracy 0.98426
step 17600, cost 20.5098
step 17600, change in cost 0.0146599
step 17610, training accuracy 0.98426
step 17610, cost 20.4952
step 17610, change in cost 0.0146122
step 17620, training accuracy 0.98426
step 17620, cost 20.4806
step 17620, change in cost 0.014616
step 17630, training accuracy 0.98426
step 17630, cost 20.466
step 17630, change in cost 0.0145893
step 17640, training accuracy 0.98426
step 17640, cost 20.4514
step 17640, change in cost 0.0145817
step 17650, training accuracy 0.98426
step 17650, cost 20.4369
step 17650, change in cost 0.0145512
step 17660, training accuracy 0.98426
step 17660, cost 20.4223
step 17660, change in cost 0.0145226
step 17670, training accuracy 0.98426
step 17670, cost 20.4078
step 17670, change in cost 0.0145168
step 17680, training accuracy 0.98426
step 17680, cost 20.3933
step 17680, change in cost 0.0144958
step 17690, training accuracy 0.98426
step 17690, cost 20.3788
step 17690, change in cost 0.0144768
step 17700, training accuracy 0.98426
step 17700, cost 20.3644
step 17700, change in cost 0.0144596
step 17710, training accuracy 0.98426
step 17710, cost 20.3499
step 17710, change in cost 0.0144386
step 17720, training accuracy 0.98426
step 17720, cost 20.3355
step 17720, change in cost 0.0144176
step 17730, training accuracy 0.98426
step 17730, cost 20.3211
step 17730, change in cost 0.0143948
step 17740, training accuracy 0.98426
step 17740, cost 20.3068
step 17740, change in cost 0.0143795
step 17750, training accuracy 0.98426
step 17750, cost 20.2924
step 17750, change in cost 0.0143585
step 17760, training accuracy 0.98426
step 17760, cost 20.2781
step 17760, change in cost 0.0143452
step 17770, training accuracy 0.98426
step 17770, cost 20.2637
step 17770, change in cost 0.0143147
step 17780, training accuracy 0.98426
step 17780, cost 20.2494
step 17780, change in cost 0.0143089
step 17790, training accuracy 0.98426
step 17790, cost 20.2351
step 17790, change in cost 0.0142803
step 17800, training accuracy 0.98426
step 17800, cost 20.2209
step 17800, change in cost 0.0142765
step 17810, training accuracy 0.98426
step 17810, cost 20.2066
step 17810, change in cost 0.014246
step 17820, training accuracy 0.98426
step 17820, cost 20.1924
step 17820, change in cost 0.014225
step 17830, training accuracy 0.98426
step 17830, cost 20.1782
step 17830, change in cost 0.0142136
step 17840, training accuracy 0.98426
step 17840, cost 20.164
step 17840, change in cost 0.0141792
step 17850, training accuracy 0.98426
step 17850, cost 20.1498
step 17850, change in cost 0.0141735
step 17860, training accuracy 0.98426
step 17860, cost 20.1357
step 17860, change in cost 0.0141563
step 17870, training accuracy 0.98426
step 17870, cost 20.1215
step 17870, change in cost 0.0141411
step 17880, training accuracy 0.98426
step 17880, cost 20.1074
step 17880, change in cost 0.0141182
step 17890, training accuracy 0.98426
step 17890, cost 20.0933
step 17890, change in cost 0.014101
step 17900, training accuracy 0.98426
step 17900, cost 20.0792
step 17900, change in cost 0.0140743
step 17910, training accuracy 0.98426
step 17910, cost 20.0652
step 17910, change in cost 0.0140705
step 17920, training accuracy 0.98426
step 17920, cost 20.0511
step 17920, change in cost 0.0140495
step 17930, training accuracy 0.98426
step 17930, cost 20.0371
step 17930, change in cost 0.0140114
step 17940, training accuracy 0.98426
step 17940, cost 20.0231
step 17940, change in cost 0.014019
step 17950, training accuracy 0.98426
step 17950, cost 20.0091
step 17950, change in cost 0.013979
step 17960, training accuracy 0.98426
step 17960, cost 19.9951
step 17960, change in cost 0.0139751
step 17970, training accuracy 0.98426
step 17970, cost 19.9812
step 17970, change in cost 0.0139503
step 17980, training accuracy 0.98426
step 17980, cost 19.9673
step 17980, change in cost 0.0139294
step 17990, training accuracy 0.98426
step 17990, cost 19.9533
step 17990, change in cost 0.0139217
step 18000, training accuracy 0.98426
step 18000, cost 19.9394
step 18000, change in cost 0.0139065
step 18010, training accuracy 0.98426
step 18010, cost 19.9256
step 18010, change in cost 0.0138779
step 18020, training accuracy 0.98426
step 18020, cost 19.9117
step 18020, change in cost 0.0138626
step 18030, training accuracy 0.98426
step 18030, cost 19.8978
step 18030, change in cost 0.0138435
step 18040, training accuracy 0.98426
step 18040, cost 19.884
step 18040, change in cost 0.0138283
step 18050, training accuracy 0.98426
step 18050, cost 19.8702
step 18050, change in cost 0.013813
step 18060, training accuracy 0.98426
step 18060, cost 19.8564
step 18060, change in cost 0.0137844
step 18070, training accuracy 0.98426
step 18070, cost 19.8426
step 18070, change in cost 0.0137787
step 18080, training accuracy 0.98426
step 18080, cost 19.8289
step 18080, change in cost 0.0137539
step 18090, training accuracy 0.98426
step 18090, cost 19.8151
step 18090, change in cost 0.0137405
step 18100, training accuracy 0.98426
step 18100, cost 19.8014
step 18100, change in cost 0.013731
step 18110, training accuracy 0.98426
step 18110, cost 19.7877
step 18110, change in cost 0.0136967
step 18120, training accuracy 0.98426
step 18120, cost 19.774
step 18120, change in cost 0.0136814
step 18130, training accuracy 0.98426
step 18130, cost 19.7604
step 18130, change in cost 0.0136719
step 18140, training accuracy 0.98426
step 18140, cost 19.7467
step 18140, change in cost 0.0136471
step 18150, training accuracy 0.98426
step 18150, cost 19.7331
step 18150, change in cost 0.0136395
step 18160, training accuracy 0.98426
step 18160, cost 19.7195
step 18160, change in cost 0.0136051
step 18170, training accuracy 0.98426
step 18170, cost 19.7059
step 18170, change in cost 0.0135918
step 18180, training accuracy 0.98426
step 18180, cost 19.6923
step 18180, change in cost 0.0135899
step 18190, training accuracy 0.98426
step 18190, cost 19.6787
step 18190, change in cost 0.0135708
step 18200, training accuracy 0.98426
step 18200, cost 19.6652
step 18200, change in cost 0.013546
step 18210, training accuracy 0.98426
step 18210, cost 19.6516
step 18210, change in cost 0.0135288
step 18220, training accuracy 0.98426
step 18220, cost 19.6381
step 18220, change in cost 0.0135059
step 18230, training accuracy 0.98426
step 18230, cost 19.6247
step 18230, change in cost 0.0134869
step 18240, training accuracy 0.98426
step 18240, cost 19.6112
step 18240, change in cost 0.013485
step 18250, training accuracy 0.98426
step 18250, cost 19.5977
step 18250, change in cost 0.0134525
step 18260, training accuracy 0.98426
step 18260, cost 19.5843
step 18260, change in cost 0.0134449
step 18270, training accuracy 0.98426
step 18270, cost 19.5709
step 18270, change in cost 0.0134239
step 18280, training accuracy 0.98426
step 18280, cost 19.5574
step 18280, change in cost 0.0134087
step 18290, training accuracy 0.98426
step 18290, cost 19.544
step 18290, change in cost 0.0133991
step 18300, training accuracy 0.98426
step 18300, cost 19.5307
step 18300, change in cost 0.0133724
step 18310, training accuracy 0.98426
step 18310, cost 19.5173
step 18310, change in cost 0.0133572
step 18320, training accuracy 0.98426
step 18320, cost 19.504
step 18320, change in cost 0.01334
step 18330, training accuracy 0.98426
step 18330, cost 19.4907
step 18330, change in cost 0.0133209
step 18340, training accuracy 0.98426
step 18340, cost 19.4773
step 18340, change in cost 0.0133209
step 18350, training accuracy 0.98426
step 18350, cost 19.4641
step 18350, change in cost 0.0132809
step 18360, training accuracy 0.98426
step 18360, cost 19.4508
step 18360, change in cost 0.0132713
step 18370, training accuracy 0.98426
step 18370, cost 19.4375
step 18370, change in cost 0.013258
step 18380, training accuracy 0.98426
step 18380, cost 19.4243
step 18380, change in cost 0.0132408
step 18390, training accuracy 0.98426
step 18390, cost 19.4111
step 18390, change in cost 0.0132141
step 18400, training accuracy 0.98426
step 18400, cost 19.3979
step 18400, change in cost 0.0132103
step 18410, training accuracy 0.98426
step 18410, cost 19.3847
step 18410, change in cost 0.0131912
step 18420, training accuracy 0.98426
step 18420, cost 19.3715
step 18420, change in cost 0.013176
step 18430, training accuracy 0.98426
step 18430, cost 19.3583
step 18430, change in cost 0.0131588
step 18440, training accuracy 0.98426
step 18440, cost 19.3452
step 18440, change in cost 0.0131302
step 18450, training accuracy 0.98426
step 18450, cost 19.3321
step 18450, change in cost 0.0131187
step 18460, training accuracy 0.98426
step 18460, cost 19.319
step 18460, change in cost 0.0131111
step 18470, training accuracy 0.98426
step 18470, cost 19.3059
step 18470, change in cost 0.0130863
step 18480, training accuracy 0.98426
step 18480, cost 19.2928
step 18480, change in cost 0.0130749
step 18490, training accuracy 0.98426
step 18490, cost 19.2797
step 18490, change in cost 0.0130653
step 18500, training accuracy 0.98426
step 18500, cost 19.2667
step 18500, change in cost 0.0130348
step 18510, training accuracy 0.98426
step 18510, cost 19.2537
step 18510, change in cost 0.0130272
step 18520, training accuracy 0.98426
step 18520, cost 19.2407
step 18520, change in cost 0.0130062
step 18530, training accuracy 0.98426
step 18530, cost 19.2277
step 18530, change in cost 0.012991
step 18540, training accuracy 0.98426
step 18540, cost 19.2147
step 18540, change in cost 0.0129833
step 18550, training accuracy 0.98426
step 18550, cost 19.2017
step 18550, change in cost 0.0129509
step 18560, training accuracy 0.98531
step 18560, cost 19.1888
step 18560, change in cost 0.0129471
step 18570, training accuracy 0.98531
step 18570, cost 19.1759
step 18570, change in cost 0.0129261
step 18580, training accuracy 0.98531
step 18580, cost 19.163
step 18580, change in cost 0.0129147
step 18590, training accuracy 0.98531
step 18590, cost 19.1501
step 18590, change in cost 0.0128994
step 18600, training accuracy 0.98531
step 18600, cost 19.1372
step 18600, change in cost 0.0128822
step 18610, training accuracy 0.98531
step 18610, cost 19.1243
step 18610, change in cost 0.0128651
step 18620, training accuracy 0.98531
step 18620, cost 19.1115
step 18620, change in cost 0.0128422
step 18630, training accuracy 0.98531
step 18630, cost 19.0986
step 18630, change in cost 0.0128288
step 18640, training accuracy 0.98531
step 18640, cost 19.0858
step 18640, change in cost 0.0128174
step 18650, training accuracy 0.98531
step 18650, cost 19.073
step 18650, change in cost 0.0127926
step 18660, training accuracy 0.98531
step 18660, cost 19.0602
step 18660, change in cost 0.0127907
step 18670, training accuracy 0.98531
step 18670, cost 19.0475
step 18670, change in cost 0.012764
step 18680, training accuracy 0.98531
step 18680, cost 19.0347
step 18680, change in cost 0.0127506
step 18690, training accuracy 0.98531
step 18690, cost 19.022
step 18690, change in cost 0.012743
step 18700, training accuracy 0.98531
step 18700, cost 19.0093
step 18700, change in cost 0.0127163
step 18710, training accuracy 0.98531
step 18710, cost 18.9966
step 18710, change in cost 0.0127068
step 18720, training accuracy 0.98531
step 18720, cost 18.9839
step 18720, change in cost 0.0126915
step 18730, training accuracy 0.98531
step 18730, cost 18.9712
step 18730, change in cost 0.0126743
step 18740, training accuracy 0.98531
step 18740, cost 18.9585
step 18740, change in cost 0.0126534
step 18750, training accuracy 0.98531
step 18750, cost 18.9459
step 18750, change in cost 0.01264
step 18760, training accuracy 0.98531
step 18760, cost 18.9333
step 18760, change in cost 0.0126324
step 18770, training accuracy 0.98531
step 18770, cost 18.9207
step 18770, change in cost 0.0126038
step 18780, training accuracy 0.98531
step 18780, cost 18.9081
step 18780, change in cost 0.0126019
step 18790, training accuracy 0.98531
step 18790, cost 18.8955
step 18790, change in cost 0.0125809
step 18800, training accuracy 0.98531
step 18800, cost 18.8829
step 18800, change in cost 0.0125561
step 18810, training accuracy 0.98531
step 18810, cost 18.8704
step 18810, change in cost 0.0125465
step 18820, training accuracy 0.98531
step 18820, cost 18.8579
step 18820, change in cost 0.0125294
step 18830, training accuracy 0.98531
step 18830, cost 18.8453
step 18830, change in cost 0.0125198
step 18840, training accuracy 0.98531
step 18840, cost 18.8328
step 18840, change in cost 0.0125065
step 18850, training accuracy 0.98531
step 18850, cost 18.8203
step 18850, change in cost 0.0124893
step 18860, training accuracy 0.98531
step 18860, cost 18.8079
step 18860, change in cost 0.0124741
step 18870, training accuracy 0.98531
step 18870, cost 18.7954
step 18870, change in cost 0.0124512
step 18880, training accuracy 0.98531
step 18880, cost 18.783
step 18880, change in cost 0.0124416
step 18890, training accuracy 0.98531
step 18890, cost 18.7705
step 18890, change in cost 0.0124283
step 18900, training accuracy 0.98531
step 18900, cost 18.7581
step 18900, change in cost 0.0124168
step 18910, training accuracy 0.98531
step 18910, cost 18.7457
step 18910, change in cost 0.0123844
step 18920, training accuracy 0.98531
step 18920, cost 18.7334
step 18920, change in cost 0.0123863
step 18930, training accuracy 0.98531
step 18930, cost 18.721
step 18930, change in cost 0.0123672
step 18940, training accuracy 0.98531
step 18940, cost 18.7086
step 18940, change in cost 0.0123444
step 18950, training accuracy 0.98531
step 18950, cost 18.6963
step 18950, change in cost 0.0123444
step 18960, training accuracy 0.98531
step 18960, cost 18.684
step 18960, change in cost 0.0123196
step 18970, training accuracy 0.98531
step 18970, cost 18.6717
step 18970, change in cost 0.01231
step 18980, training accuracy 0.98531
step 18980, cost 18.6594
step 18980, change in cost 0.012289
step 18990, training accuracy 0.98531
step 18990, cost 18.6471
step 18990, change in cost 0.0122719
step 19000, training accuracy 0.98531
step 19000, cost 18.6348
step 19000, change in cost 0.0122585
step 19010, training accuracy 0.98531
step 19010, cost 18.6226
step 19010, change in cost 0.012249
step 19020, training accuracy 0.98531
step 19020, cost 18.6104
step 19020, change in cost 0.0122337
step 19030, training accuracy 0.98531
step 19030, cost 18.5982
step 19030, change in cost 0.0122128
step 19040, training accuracy 0.98531
step 19040, cost 18.586
step 19040, change in cost 0.0121956
step 19050, training accuracy 0.98531
step 19050, cost 18.5738
step 19050, change in cost 0.0121899
step 19060, training accuracy 0.98531
step 19060, cost 18.5616
step 19060, change in cost 0.0121746
step 19070, training accuracy 0.98531
step 19070, cost 18.5494
step 19070, change in cost 0.0121593
step 19080, training accuracy 0.98531
step 19080, cost 18.5373
step 19080, change in cost 0.0121498
step 19090, training accuracy 0.98531
step 19090, cost 18.5252
step 19090, change in cost 0.0121231
step 19100, training accuracy 0.98531
step 19100, cost 18.513
step 19100, change in cost 0.0121155
step 19110, training accuracy 0.98531
step 19110, cost 18.501
step 19110, change in cost 0.0120926
step 19120, training accuracy 0.98531
step 19120, cost 18.4889
step 19120, change in cost 0.012085
step 19130, training accuracy 0.98531
step 19130, cost 18.4768
step 19130, change in cost 0.0120735
step 19140, training accuracy 0.98531
step 19140, cost 18.4647
step 19140, change in cost 0.0120544
step 19150, training accuracy 0.98531
step 19150, cost 18.4527
step 19150, change in cost 0.012043
step 19160, training accuracy 0.98531
step 19160, cost 18.4407
step 19160, change in cost 0.0120239
step 19170, training accuracy 0.98531
step 19170, cost 18.4287
step 19170, change in cost 0.0120087
step 19180, training accuracy 0.98531
step 19180, cost 18.4167
step 19180, change in cost 0.012001
step 19190, training accuracy 0.98531
step 19190, cost 18.4047
step 19190, change in cost 0.011982
step 19200, training accuracy 0.98531
step 19200, cost 18.3927
step 19200, change in cost 0.0119686
step 19210, training accuracy 0.98531
step 19210, cost 18.3808
step 19210, change in cost 0.0119572
step 19220, training accuracy 0.98531
step 19220, cost 18.3688
step 19220, change in cost 0.0119381
step 19230, training accuracy 0.98531
step 19230, cost 18.3569
step 19230, change in cost 0.0119362
step 19240, training accuracy 0.98531
step 19240, cost 18.345
step 19240, change in cost 0.0119038
step 19250, training accuracy 0.98531
step 19250, cost 18.3331
step 19250, change in cost 0.0119057
step 19260, training accuracy 0.98531
step 19260, cost 18.3212
step 19260, change in cost 0.0118752
step 19270, training accuracy 0.98531
step 19270, cost 18.3093
step 19270, change in cost 0.0118732
step 19280, training accuracy 0.98531
step 19280, cost 18.2975
step 19280, change in cost 0.011858
step 19290, training accuracy 0.98531
step 19290, cost 18.2856
step 19290, change in cost 0.0118446
step 19300, training accuracy 0.98531
step 19300, cost 18.2738
step 19300, change in cost 0.0118294
step 19310, training accuracy 0.98531
step 19310, cost 18.262
step 19310, change in cost 0.0118046
step 19320, training accuracy 0.98531
step 19320, cost 18.2502
step 19320, change in cost 0.0118065
step 19330, training accuracy 0.98531
step 19330, cost 18.2384
step 19330, change in cost 0.0117893
step 19340, training accuracy 0.98531
step 19340, cost 18.2266
step 19340, change in cost 0.0117702
step 19350, training accuracy 0.98531
step 19350, cost 18.2149
step 19350, change in cost 0.0117626
step 19360, training accuracy 0.98531
step 19360, cost 18.2031
step 19360, change in cost 0.0117397
step 19370, training accuracy 0.98531
step 19370, cost 18.1914
step 19370, change in cost 0.011734
step 19380, training accuracy 0.98531
step 19380, cost 18.1797
step 19380, change in cost 0.0117207
step 19390, training accuracy 0.98531
step 19390, cost 18.168
step 19390, change in cost 0.0116959
step 19400, training accuracy 0.98531
step 19400, cost 18.1563
step 19400, change in cost 0.011692
step 19410, training accuracy 0.98531
step 19410, cost 18.1446
step 19410, change in cost 0.0116711
step 19420, training accuracy 0.986359
step 19420, cost 18.1329
step 19420, change in cost 0.0116749
step 19430, training accuracy 0.986359
step 19430, cost 18.1213
step 19430, change in cost 0.0116386
step 19440, training accuracy 0.986359
step 19440, cost 18.1097
step 19440, change in cost 0.0116291
step 19450, training accuracy 0.986359
step 19450, cost 18.098
step 19450, change in cost 0.0116234
step 19460, training accuracy 0.986359
step 19460, cost 18.0864
step 19460, change in cost 0.0116005
step 19470, training accuracy 0.986359
step 19470, cost 18.0748
step 19470, change in cost 0.0115986
step 19480, training accuracy 0.986359
step 19480, cost 18.0633
step 19480, change in cost 0.01157
step 19490, training accuracy 0.986359
step 19490, cost 18.0517
step 19490, change in cost 0.0115662
step 19500, training accuracy 0.986359
step 19500, cost 18.0402
step 19500, change in cost 0.0115452
step 19510, training accuracy 0.986359
step 19510, cost 18.0286
step 19510, change in cost 0.0115356
step 19520, training accuracy 0.986359
step 19520, cost 18.0171
step 19520, change in cost 0.0115318
step 19530, training accuracy 0.986359
step 19530, cost 18.0056
step 19530, change in cost 0.0115147
step 19540, training accuracy 0.986359
step 19540, cost 17.9941
step 19540, change in cost 0.0114956
step 19550, training accuracy 0.986359
step 19550, cost 17.9826
step 19550, change in cost 0.0114822
step 19560, training accuracy 0.986359
step 19560, cost 17.9711
step 19560, change in cost 0.011467
step 19570, training accuracy 0.986359
step 19570, cost 17.9597
step 19570, change in cost 0.0114632
step 19580, training accuracy 0.986359
step 19580, cost 17.9482
step 19580, change in cost 0.0114403
step 19590, training accuracy 0.986359
step 19590, cost 17.9368
step 19590, change in cost 0.0114307
step 19600, training accuracy 0.986359
step 19600, cost 17.9254
step 19600, change in cost 0.0114136
step 19610, training accuracy 0.986359
step 19610, cost 17.914
step 19610, change in cost 0.0114117
step 19620, training accuracy 0.986359
step 19620, cost 17.9026
step 19620, change in cost 0.0113792
step 19630, training accuracy 0.986359
step 19630, cost 17.8912
step 19630, change in cost 0.0113792
step 19640, training accuracy 0.986359
step 19640, cost 17.8798
step 19640, change in cost 0.0113659
step 19650, training accuracy 0.986359
step 19650, cost 17.8685
step 19650, change in cost 0.0113468
step 19660, training accuracy 0.986359
step 19660, cost 17.8572
step 19660, change in cost 0.0113411
step 19670, training accuracy 0.986359
step 19670, cost 17.8458
step 19670, change in cost 0.0113239
step 19680, training accuracy 0.986359
step 19680, cost 17.8345
step 19680, change in cost 0.0113144
step 19690, training accuracy 0.986359
step 19690, cost 17.8232
step 19690, change in cost 0.0112972
step 19700, training accuracy 0.986359
step 19700, cost 17.8119
step 19700, change in cost 0.0112877
step 19710, training accuracy 0.986359
step 19710, cost 17.8007
step 19710, change in cost 0.0112743
step 19720, training accuracy 0.986359
step 19720, cost 17.7894
step 19720, change in cost 0.0112514
step 19730, training accuracy 0.986359
step 19730, cost 17.7782
step 19730, change in cost 0.0112476
step 19740, training accuracy 0.986359
step 19740, cost 17.7669
step 19740, change in cost 0.01124
step 19750, training accuracy 0.986359
step 19750, cost 17.7557
step 19750, change in cost 0.0112133
step 19760, training accuracy 0.986359
step 19760, cost 17.7445
step 19760, change in cost 0.0112133
step 19770, training accuracy 0.986359
step 19770, cost 17.7333
step 19770, change in cost 0.0111866
step 19780, training accuracy 0.986359
step 19780, cost 17.7221
step 19780, change in cost 0.0111828
step 19790, training accuracy 0.986359
step 19790, cost 17.711
step 19790, change in cost 0.0111637
step 19800, training accuracy 0.986359
step 19800, cost 17.6998
step 19800, change in cost 0.0111561
step 19810, training accuracy 0.986359
step 19810, cost 17.6887
step 19810, change in cost 0.0111504
step 19820, training accuracy 0.986359
step 19820, cost 17.6775
step 19820, change in cost 0.0111313
step 19830, training accuracy 0.986359
step 19830, cost 17.6664
step 19830, change in cost 0.0111065
step 19840, training accuracy 0.986359
step 19840, cost 17.6553
step 19840, change in cost 0.0111046
step 19850, training accuracy 0.986359
step 19850, cost 17.6442
step 19850, change in cost 0.0110874
step 19860, training accuracy 0.986359
step 19860, cost 17.6331
step 19860, change in cost 0.0110817
step 19870, training accuracy 0.986359
step 19870, cost 17.6221
step 19870, change in cost 0.0110683
step 19880, training accuracy 0.986359
step 19880, cost 17.611
step 19880, change in cost 0.0110531
step 19890, training accuracy 0.986359
step 19890, cost 17.6
step 19890, change in cost 0.0110359
step 19900, training accuracy 0.986359
step 19900, cost 17.589
step 19900, change in cost 0.0110264
step 19910, training accuracy 0.986359
step 19910, cost 17.5779
step 19910, change in cost 0.0110149
step 19920, training accuracy 0.986359
step 19920, cost 17.5669
step 19920, change in cost 0.0109997
step 19930, training accuracy 0.986359
step 19930, cost 17.556
step 19930, change in cost 0.0109882
step 19940, training accuracy 0.986359
step 19940, cost 17.545
step 19940, change in cost 0.0109863
step 19950, training accuracy 0.986359
step 19950, cost 17.534
step 19950, change in cost 0.0109596
step 19960, training accuracy 0.986359
step 19960, cost 17.5231
step 19960, change in cost 0.0109539
step 19970, training accuracy 0.986359
step 19970, cost 17.5121
step 19970, change in cost 0.0109386
step 19980, training accuracy 0.986359
step 19980, cost 17.5012
step 19980, change in cost 0.0109291
step 19990, training accuracy 0.986359
step 19990, cost 17.4903
step 19990, change in cost 0.0109158
step 20000, training accuracy 0.986359
step 20000, cost 17.4794
step 20000, change in cost 0.0108986
step 20010, training accuracy 0.986359
step 20010, cost 17.4685
step 20010, change in cost 0.0108852
step 20020, training accuracy 0.986359
step 20020, cost 17.4576
step 20020, change in cost 0.0108776
step 20030, training accuracy 0.986359
step 20030, cost 17.4468
step 20030, change in cost 0.0108624
step 20040, training accuracy 0.986359
step 20040, cost 17.4359
step 20040, change in cost 0.0108624
step 20050, training accuracy 0.986359
step 20050, cost 17.425
step 20050, change in cost 0.0108414
step 20060, training accuracy 0.986359
step 20060, cost 17.4142
step 20060, change in cost 0.0108261
step 20070, training accuracy 0.986359
step 20070, cost 17.4034
step 20070, change in cost 0.0108223
step 20080, training accuracy 0.987408
step 20080, cost 17.3926
step 20080, change in cost 0.0107956
step 20090, training accuracy 0.987408
step 20090, cost 17.3818
step 20090, change in cost 0.0107918
step 20100, training accuracy 0.987408
step 20100, cost 17.371
step 20100, change in cost 0.0107746
step 20110, training accuracy 0.987408
step 20110, cost 17.3603
step 20110, change in cost 0.0107651
step 20120, training accuracy 0.987408
step 20120, cost 17.3495
step 20120, change in cost 0.0107555
step 20130, training accuracy 0.987408
step 20130, cost 17.3388
step 20130, change in cost 0.0107365
step 20140, training accuracy 0.987408
step 20140, cost 17.328
step 20140, change in cost 0.0107346
step 20150, training accuracy 0.987408
step 20150, cost 17.3173
step 20150, change in cost 0.0107231
step 20160, training accuracy 0.987408
step 20160, cost 17.3066
step 20160, change in cost 0.0106983
step 20170, training accuracy 0.987408
step 20170, cost 17.2959
step 20170, change in cost 0.0107021
step 20180, training accuracy 0.987408
step 20180, cost 17.2852
step 20180, change in cost 0.0106869
step 20190, training accuracy 0.987408
step 20190, cost 17.2746
step 20190, change in cost 0.0106678
step 20200, training accuracy 0.988458
step 20200, cost 17.2639
step 20200, change in cost 0.0106544
step 20210, training accuracy 0.988458
step 20210, cost 17.2533
step 20210, change in cost 0.0106392
step 20220, training accuracy 0.988458
step 20220, cost 17.2426
step 20220, change in cost 0.0106373
step 20230, training accuracy 0.988458
step 20230, cost 17.232
step 20230, change in cost 0.0106144
step 20240, training accuracy 0.988458
step 20240, cost 17.2214
step 20240, change in cost 0.0106125
step 20250, training accuracy 0.988458
step 20250, cost 17.2108
step 20250, change in cost 0.0105934
step 20260, training accuracy 0.988458
step 20260, cost 17.2002
step 20260, change in cost 0.0105801
step 20270, training accuracy 0.988458
step 20270, cost 17.1897
step 20270, change in cost 0.010582
step 20280, training accuracy 0.988458
step 20280, cost 17.1791
step 20280, change in cost 0.0105553
step 20290, training accuracy 0.988458
step 20290, cost 17.1685
step 20290, change in cost 0.0105553
step 20300, training accuracy 0.988458
step 20300, cost 17.158
step 20300, change in cost 0.0105343
step 20310, training accuracy 0.988458
step 20310, cost 17.1475
step 20310, change in cost 0.0105343
step 20320, training accuracy 0.988458
step 20320, cost 17.137
step 20320, change in cost 0.0105114
step 20330, training accuracy 0.988458
step 20330, cost 17.1265
step 20330, change in cost 0.0105057
step 20340, training accuracy 0.988458
step 20340, cost 17.116
step 20340, change in cost 0.0104885
step 20350, training accuracy 0.988458
step 20350, cost 17.1055
step 20350, change in cost 0.010479
step 20360, training accuracy 0.988458
step 20360, cost 17.095
step 20360, change in cost 0.0104752
step 20370, training accuracy 0.988458
step 20370, cost 17.0846
step 20370, change in cost 0.0104542
step 20380, training accuracy 0.988458
step 20380, cost 17.0741
step 20380, change in cost 0.0104427
step 20390, training accuracy 0.988458
step 20390, cost 17.0637
step 20390, change in cost 0.010437
step 20400, training accuracy 0.988458
step 20400, cost 17.0533
step 20400, change in cost 0.010416
step 20410, training accuracy 0.988458
step 20410, cost 17.0429
step 20410, change in cost 0.0104122
step 20420, training accuracy 0.988458
step 20420, cost 17.0325
step 20420, change in cost 0.0103989
step 20430, training accuracy 0.988458
step 20430, cost 17.0221
step 20430, change in cost 0.0103931
step 20440, training accuracy 0.988458
step 20440, cost 17.0117
step 20440, change in cost 0.0103683
step 20450, training accuracy 0.988458
step 20450, cost 17.0013
step 20450, change in cost 0.0103683
step 20460, training accuracy 0.988458
step 20460, cost 16.991
step 20460, change in cost 0.0103512
step 20470, training accuracy 0.988458
step 20470, cost 16.9806
step 20470, change in cost 0.0103416
step 20480, training accuracy 0.988458
step 20480, cost 16.9703
step 20480, change in cost 0.0103397
step 20490, training accuracy 0.988458
step 20490, cost 16.96
step 20490, change in cost 0.0103111
step 20500, training accuracy 0.988458
step 20500, cost 16.9497
step 20500, change in cost 0.0103111
step 20510, training accuracy 0.988458
step 20510, cost 16.9394
step 20510, change in cost 0.0102997
step 20520, training accuracy 0.988458
step 20520, cost 16.9291
step 20520, change in cost 0.0102825
step 20530, training accuracy 0.988458
step 20530, cost 16.9188
step 20530, change in cost 0.0102768
step 20540, training accuracy 0.988458
step 20540, cost 16.9086
step 20540, change in cost 0.0102615
step 20550, training accuracy 0.988458
step 20550, cost 16.8983
step 20550, change in cost 0.010252
step 20560, training accuracy 0.988458
step 20560, cost 16.8881
step 20560, change in cost 0.0102425
step 20570, training accuracy 0.988458
step 20570, cost 16.8778
step 20570, change in cost 0.0102253
step 20580, training accuracy 0.988458
step 20580, cost 16.8676
step 20580, change in cost 0.0102139
step 20590, training accuracy 0.988458
step 20590, cost 16.8574
step 20590, change in cost 0.0102043
step 20600, training accuracy 0.988458
step 20600, cost 16.8472
step 20600, change in cost 0.0101967
step 20610, training accuracy 0.988458
step 20610, cost 16.837
step 20610, change in cost 0.0101776
step 20620, training accuracy 0.988458
step 20620, cost 16.8269
step 20620, change in cost 0.0101757
step 20630, training accuracy 0.988458
step 20630, cost 16.8167
step 20630, change in cost 0.0101547
step 20640, training accuracy 0.988458
step 20640, cost 16.8066
step 20640, change in cost 0.0101452
step 20650, training accuracy 0.988458
step 20650, cost 16.7964
step 20650, change in cost 0.0101337
step 20660, training accuracy 0.988458
step 20660, cost 16.7863
step 20660, change in cost 0.0101357
step 20670, training accuracy 0.988458
step 20670, cost 16.7762
step 20670, change in cost 0.0101166
step 20680, training accuracy 0.988458
step 20680, cost 16.7661
step 20680, change in cost 0.0100994
step 20690, training accuracy 0.988458
step 20690, cost 16.756
step 20690, change in cost 0.0101013
step 20700, training accuracy 0.988458
step 20700, cost 16.7459
step 20700, change in cost 0.0100765
step 20710, training accuracy 0.988458
step 20710, cost 16.7358
step 20710, change in cost 0.0100765
step 20720, training accuracy 0.988458
step 20720, cost 16.7258
step 20720, change in cost 0.010067
step 20730, training accuracy 0.988458
step 20730, cost 16.7157
step 20730, change in cost 0.010046
step 20740, training accuracy 0.988458
step 20740, cost 16.7057
step 20740, change in cost 0.0100384
step 20750, training accuracy 0.988458
step 20750, cost 16.6956
step 20750, change in cost 0.0100269
step 20760, training accuracy 0.988458
step 20760, cost 16.6856
step 20760, change in cost 0.0100117
step 20770, training accuracy 0.988458
step 20770, cost 16.6756
step 20770, change in cost 0.010006
step 20780, training accuracy 0.988458
step 20780, cost 16.6656
step 20780, change in cost 0.0099926
step 20790, training accuracy 0.988458
step 20790, cost 16.6556
step 20790, change in cost 0.00998497
step 20800, training accuracy 0.988458
step 20800, cost 16.6457
step 20800, change in cost 0.00997543
step 20810, training accuracy 0.988458
step 20810, cost 16.6357
step 20810, change in cost 0.00995445
step 20820, training accuracy 0.988458
step 20820, cost 16.6258
step 20820, change in cost 0.00995445
step 20830, training accuracy 0.988458
step 20830, cost 16.6158
step 20830, change in cost 0.00994301
step 20840, training accuracy 0.988458
step 20840, cost 16.6059
step 20840, change in cost 0.00993156
step 20850, training accuracy 0.988458
step 20850, cost 16.596
step 20850, change in cost 0.00992012
step 20860, training accuracy 0.988458
step 20860, cost 16.5861
step 20860, change in cost 0.00990677
step 20870, training accuracy 0.988458
step 20870, cost 16.5762
step 20870, change in cost 0.00990105
step 20880, training accuracy 0.988458
step 20880, cost 16.5663
step 20880, change in cost 0.00988579
step 20890, training accuracy 0.988458
step 20890, cost 16.5564
step 20890, change in cost 0.00987816
step 20900, training accuracy 0.988458
step 20900, cost 16.5465
step 20900, change in cost 0.0098629
step 20910, training accuracy 0.988458
step 20910, cost 16.5367
step 20910, change in cost 0.00985909
step 20920, training accuracy 0.988458
step 20920, cost 16.5268
step 20920, change in cost 0.0098362
step 20930, training accuracy 0.988458
step 20930, cost 16.517
step 20930, change in cost 0.0098381
step 20940, training accuracy 0.988458
step 20940, cost 16.5072
step 20940, change in cost 0.00982666
step 20950, training accuracy 0.988458
step 20950, cost 16.4974
step 20950, change in cost 0.00981331
step 20960, training accuracy 0.988458
step 20960, cost 16.4876
step 20960, change in cost 0.00980377
step 20970, training accuracy 0.988458
step 20970, cost 16.4778
step 20970, change in cost 0.00979614
step 20980, training accuracy 0.988458
step 20980, cost 16.468
step 20980, change in cost 0.00978279
step 20990, training accuracy 0.988458
step 20990, cost 16.4582
step 20990, change in cost 0.00976753
step 21000, training accuracy 0.988458
step 21000, cost 16.4485
step 21000, change in cost 0.0097599
step 21010, training accuracy 0.988458
step 21010, cost 16.4387
step 21010, change in cost 0.00974464
step 21020, training accuracy 0.988458
step 21020, cost 16.429
step 21020, change in cost 0.00974083
step 21030, training accuracy 0.988458
step 21030, cost 16.4192
step 21030, change in cost 0.0097332
step 21040, training accuracy 0.988458
step 21040, cost 16.4095
step 21040, change in cost 0.00971413
step 21050, training accuracy 0.989507
step 21050, cost 16.3998
step 21050, change in cost 0.00971031
step 21060, training accuracy 0.989507
step 21060, cost 16.3901
step 21060, change in cost 0.00968552
step 21070, training accuracy 0.989507
step 21070, cost 16.3804
step 21070, change in cost 0.00969124
step 21080, training accuracy 0.989507
step 21080, cost 16.3708
step 21080, change in cost 0.00967598
step 21090, training accuracy 0.989507
step 21090, cost 16.3611
step 21090, change in cost 0.00966644
step 21100, training accuracy 0.989507
step 21100, cost 16.3514
step 21100, change in cost 0.00965691
step 21110, training accuracy 0.989507
step 21110, cost 16.3418
step 21110, change in cost 0.00965118
step 21120, training accuracy 0.989507
step 21120, cost 16.3322
step 21120, change in cost 0.0096302
step 21130, training accuracy 0.989507
step 21130, cost 16.3225
step 21130, change in cost 0.00962257
step 21140, training accuracy 0.989507
step 21140, cost 16.3129
step 21140, change in cost 0.00961304
step 21150, training accuracy 0.989507
step 21150, cost 16.3033
step 21150, change in cost 0.0096035
step 21160, training accuracy 0.989507
step 21160, cost 16.2937
step 21160, change in cost 0.00959778
step 21170, training accuracy 0.989507
step 21170, cost 16.2841
step 21170, change in cost 0.00958824
step 21180, training accuracy 0.989507
step 21180, cost 16.2746
step 21180, change in cost 0.00957298
step 21190, training accuracy 0.989507
step 21190, cost 16.265
step 21190, change in cost 0.00956535
step 21200, training accuracy 0.989507
step 21200, cost 16.2554
step 21200, change in cost 0.00954819
step 21210, training accuracy 0.989507
step 21210, cost 16.2459
step 21210, change in cost 0.00954247
step 21220, training accuracy 0.989507
step 21220, cost 16.2364
step 21220, change in cost 0.00952911
step 21230, training accuracy 0.989507
step 21230, cost 16.2268
step 21230, change in cost 0.0095253
step 21240, training accuracy 0.989507
step 21240, cost 16.2173
step 21240, change in cost 0.00951004
step 21250, training accuracy 0.989507
step 21250, cost 16.2078
step 21250, change in cost 0.00950623
step 21260, training accuracy 0.989507
step 21260, cost 16.1983
step 21260, change in cost 0.00948906
step 21270, training accuracy 0.989507
step 21270, cost 16.1889
step 21270, change in cost 0.00948524
step 21280, training accuracy 0.989507
step 21280, cost 16.1794
step 21280, change in cost 0.00947189
step 21290, training accuracy 0.989507
step 21290, cost 16.1699
step 21290, change in cost 0.00945854
step 21300, training accuracy 0.989507
step 21300, cost 16.1605
step 21300, change in cost 0.00945282
step 21310, training accuracy 0.989507
step 21310, cost 16.151
step 21310, change in cost 0.00944138
step 21320, training accuracy 0.989507
step 21320, cost 16.1416
step 21320, change in cost 0.00943947
step 21330, training accuracy 0.989507
step 21330, cost 16.1322
step 21330, change in cost 0.0094223
step 21340, training accuracy 0.989507
step 21340, cost 16.1228
step 21340, change in cost 0.00941086
step 21350, training accuracy 0.989507
step 21350, cost 16.1133
step 21350, change in cost 0.00940514
step 21360, training accuracy 0.989507
step 21360, cost 16.104
step 21360, change in cost 0.00939178
step 21370, training accuracy 0.989507
step 21370, cost 16.0946
step 21370, change in cost 0.00938225
step 21380, training accuracy 0.989507
step 21380, cost 16.0852
step 21380, change in cost 0.0093708
step 21390, training accuracy 0.989507
step 21390, cost 16.0758
step 21390, change in cost 0.00936317
step 21400, training accuracy 0.989507
step 21400, cost 16.0665
step 21400, change in cost 0.00934792
step 21410, training accuracy 0.989507
step 21410, cost 16.0572
step 21410, change in cost 0.00933838
step 21420, training accuracy 0.989507
step 21420, cost 16.0478
step 21420, change in cost 0.00933266
step 21430, training accuracy 0.989507
step 21430, cost 16.0385
step 21430, change in cost 0.00933075
step 21440, training accuracy 0.989507
step 21440, cost 16.0292
step 21440, change in cost 0.00930977
step 21450, training accuracy 0.989507
step 21450, cost 16.0199
step 21450, change in cost 0.00929832
step 21460, training accuracy 0.989507
step 21460, cost 16.0106
step 21460, change in cost 0.00929832
step 21470, training accuracy 0.989507
step 21470, cost 16.0013
step 21470, change in cost 0.00928879
step 21480, training accuracy 0.989507
step 21480, cost 15.992
step 21480, change in cost 0.00926304
step 21490, training accuracy 0.989507
step 21490, cost 15.9828
step 21490, change in cost 0.00926399
step 21500, training accuracy 0.989507
step 21500, cost 15.9735
step 21500, change in cost 0.00926018
step 21510, training accuracy 0.989507
step 21510, cost 15.9643
step 21510, change in cost 0.00924587
step 21520, training accuracy 0.989507
step 21520, cost 15.955
step 21520, change in cost 0.00923443
step 21530, training accuracy 0.989507
step 21530, cost 15.9458
step 21530, change in cost 0.00922871
step 21540, training accuracy 0.989507
step 21540, cost 15.9366
step 21540, change in cost 0.00922203
step 21550, training accuracy 0.989507
step 21550, cost 15.9274
step 21550, change in cost 0.00920296
step 21560, training accuracy 0.989507
step 21560, cost 15.9182
step 21560, change in cost 0.00919533
step 21570, training accuracy 0.989507
step 21570, cost 15.909
step 21570, change in cost 0.00919056
step 21580, training accuracy 0.989507
step 21580, cost 15.8998
step 21580, change in cost 0.00917339
step 21590, training accuracy 0.989507
step 21590, cost 15.8906
step 21590, change in cost 0.00917912
step 21600, training accuracy 0.989507
step 21600, cost 15.8815
step 21600, change in cost 0.00915432
step 21610, training accuracy 0.989507
step 21610, cost 15.8723
step 21610, change in cost 0.00915337
step 21620, training accuracy 0.989507
step 21620, cost 15.8632
step 21620, change in cost 0.00914001
step 21630, training accuracy 0.989507
step 21630, cost 15.8541
step 21630, change in cost 0.00912857
step 21640, training accuracy 0.989507
step 21640, cost 15.8449
step 21640, change in cost 0.00911713
step 21650, training accuracy 0.989507
step 21650, cost 15.8358
step 21650, change in cost 0.00911522
step 21660, training accuracy 0.989507
step 21660, cost 15.8267
step 21660, change in cost 0.00910378
step 21670, training accuracy 0.989507
step 21670, cost 15.8176
step 21670, change in cost 0.00909901
step 21680, training accuracy 0.989507
step 21680, cost 15.8085
step 21680, change in cost 0.00908279
step 21690, training accuracy 0.989507
step 21690, cost 15.7995
step 21690, change in cost 0.00907421
step 21700, training accuracy 0.989507
step 21700, cost 15.7904
step 21700, change in cost 0.00906849
step 21710, training accuracy 0.989507
step 21710, cost 15.7813
step 21710, change in cost 0.00905418
step 21720, training accuracy 0.989507
step 21720, cost 15.7723
step 21720, change in cost 0.00903893
step 21730, training accuracy 0.989507
step 21730, cost 15.7633
step 21730, change in cost 0.00903893
step 21740, training accuracy 0.989507
step 21740, cost 15.7542
step 21740, change in cost 0.00903034
step 21750, training accuracy 0.989507
step 21750, cost 15.7452
step 21750, change in cost 0.00902462
step 21760, training accuracy 0.989507
step 21760, cost 15.7362
step 21760, change in cost 0.0090065
step 21770, training accuracy 0.989507
step 21770, cost 15.7272
step 21770, change in cost 0.00900078
step 21780, training accuracy 0.989507
step 21780, cost 15.7182
step 21780, change in cost 0.00898933
step 21790, training accuracy 0.989507
step 21790, cost 15.7092
step 21790, change in cost 0.00897884
step 21800, training accuracy 0.989507
step 21800, cost 15.7003
step 21800, change in cost 0.00897312
step 21810, training accuracy 0.989507
step 21810, cost 15.6913
step 21810, change in cost 0.00896931
step 21820, training accuracy 0.989507
step 21820, cost 15.6823
step 21820, change in cost 0.00895596
step 21830, training accuracy 0.989507
step 21830, cost 15.6734
step 21830, change in cost 0.00893974
step 21840, training accuracy 0.989507
step 21840, cost 15.6645
step 21840, change in cost 0.00893402
step 21850, training accuracy 0.989507
step 21850, cost 15.6555
step 21850, change in cost 0.00892448
step 21860, training accuracy 0.989507
step 21860, cost 15.6466
step 21860, change in cost 0.00892353
step 21870, training accuracy 0.989507
step 21870, cost 15.6377
step 21870, change in cost 0.00889969
step 21880, training accuracy 0.989507
step 21880, cost 15.6288
step 21880, change in cost 0.00889492
step 21890, training accuracy 0.989507
step 21890, cost 15.6199
step 21890, change in cost 0.00889015
step 21900, training accuracy 0.989507
step 21900, cost 15.6111
step 21900, change in cost 0.00887966
step 21910, training accuracy 0.989507
step 21910, cost 15.6022
step 21910, change in cost 0.00887585
step 21920, training accuracy 0.989507
step 21920, cost 15.5933
step 21920, change in cost 0.00885677
step 21930, training accuracy 0.989507
step 21930, cost 15.5845
step 21930, change in cost 0.00885677
step 21940, training accuracy 0.989507
step 21940, cost 15.5756
step 21940, change in cost 0.00884342
step 21950, training accuracy 0.989507
step 21950, cost 15.5668
step 21950, change in cost 0.00882816
step 21960, training accuracy 0.989507
step 21960, cost 15.558
step 21960, change in cost 0.00882435
step 21970, training accuracy 0.989507
step 21970, cost 15.5492
step 21970, change in cost 0.00881767
step 21980, training accuracy 0.989507
step 21980, cost 15.5403
step 21980, change in cost 0.00880432
step 21990, training accuracy 0.989507
step 21990, cost 15.5315
step 21990, change in cost 0.00879955
step 22000, training accuracy 0.989507
step 22000, cost 15.5228
step 22000, change in cost 0.00879002
step 22010, training accuracy 0.989507
step 22010, cost 15.514
step 22010, change in cost 0.00877666
step 22020, training accuracy 0.989507
step 22020, cost 15.5052
step 22020, change in cost 0.00877094
step 22030, training accuracy 0.989507
step 22030, cost 15.4964
step 22030, change in cost 0.00876427
step 22040, training accuracy 0.989507
step 22040, cost 15.4877
step 22040, change in cost 0.00875092
step 22050, training accuracy 0.989507
step 22050, cost 15.4789
step 22050, change in cost 0.00874901
step 22060, training accuracy 0.989507
step 22060, cost 15.4702
step 22060, change in cost 0.00873089
step 22070, training accuracy 0.989507
step 22070, cost 15.4615
step 22070, change in cost 0.00872612
step 22080, training accuracy 0.989507
step 22080, cost 15.4528
step 22080, change in cost 0.00871658
step 22090, training accuracy 0.989507
step 22090, cost 15.4441
step 22090, change in cost 0.00870514
step 22100, training accuracy 0.989507
step 22100, cost 15.4354
step 22100, change in cost 0.00870705
step 22110, training accuracy 0.989507
step 22110, cost 15.4267
step 22110, change in cost 0.00868797
step 22120, training accuracy 0.989507
step 22120, cost 15.418
step 22120, change in cost 0.00867462
step 22130, training accuracy 0.989507
step 22130, cost 15.4093
step 22130, change in cost 0.00867653
step 22140, training accuracy 0.989507
step 22140, cost 15.4007
step 22140, change in cost 0.00866508
step 22150, training accuracy 0.989507
step 22150, cost 15.392
step 22150, change in cost 0.00865173
step 22160, training accuracy 0.989507
step 22160, cost 15.3833
step 22160, change in cost 0.00865555
step 22170, training accuracy 0.989507
step 22170, cost 15.3747
step 22170, change in cost 0.00863743
step 22180, training accuracy 0.990556
step 22180, cost 15.3661
step 22180, change in cost 0.00862789
step 22190, training accuracy 0.990556
step 22190, cost 15.3575
step 22190, change in cost 0.00862026
step 22200, training accuracy 0.990556
step 22200, cost 15.3489
step 22200, change in cost 0.00860786
step 22210, training accuracy 0.990556
step 22210, cost 15.3402
step 22210, change in cost 0.00860786
step 22220, training accuracy 0.990556
step 22220, cost 15.3317
step 22220, change in cost 0.00859356
step 22230, training accuracy 0.990556
step 22230, cost 15.3231
step 22230, change in cost 0.00859261
step 22240, training accuracy 0.990556
step 22240, cost 15.3145
step 22240, change in cost 0.00857449
step 22250, training accuracy 0.990556
step 22250, cost 15.3059
step 22250, change in cost 0.00857067
step 22260, training accuracy 0.990556
step 22260, cost 15.2974
step 22260, change in cost 0.00855446
step 22270, training accuracy 0.990556
step 22270, cost 15.2888
step 22270, change in cost 0.0085516
step 22280, training accuracy 0.990556
step 22280, cost 15.2803
step 22280, change in cost 0.00854206
step 22290, training accuracy 0.990556
step 22290, cost 15.2717
step 22290, change in cost 0.00853348
step 22300, training accuracy 0.990556
step 22300, cost 15.2632
step 22300, change in cost 0.00852966
step 22310, training accuracy 0.990556
step 22310, cost 15.2547
step 22310, change in cost 0.00852203
step 22320, training accuracy 0.990556
step 22320, cost 15.2462
step 22320, change in cost 0.00850964
step 22330, training accuracy 0.990556
step 22330, cost 15.2377
step 22330, change in cost 0.00849247
step 22340, training accuracy 0.990556
step 22340, cost 15.2292
step 22340, change in cost 0.00849438
step 22350, training accuracy 0.990556
step 22350, cost 15.2207
step 22350, change in cost 0.00848007
step 22360, training accuracy 0.990556
step 22360, cost 15.2122
step 22360, change in cost 0.00847149
step 22370, training accuracy 0.990556
step 22370, cost 15.2038
step 22370, change in cost 0.00846386
step 22380, training accuracy 0.990556
step 22380, cost 15.1953
step 22380, change in cost 0.00846004
step 22390, training accuracy 0.990556
step 22390, cost 15.1869
step 22390, change in cost 0.00844955
step 22400, training accuracy 0.990556
step 22400, cost 15.1784
step 22400, change in cost 0.00844002
step 22410, training accuracy 0.990556
step 22410, cost 15.17
step 22410, change in cost 0.00843143
step 22420, training accuracy 0.990556
step 22420, cost 15.1616
step 22420, change in cost 0.00841713
step 22430, training accuracy 0.990556
step 22430, cost 15.1532
step 22430, change in cost 0.00841904
step 22440, training accuracy 0.990556
step 22440, cost 15.1447
step 22440, change in cost 0.00840759
step 22450, training accuracy 0.991605
step 22450, cost 15.1363
step 22450, change in cost 0.00840569
step 22460, training accuracy 0.991605
step 22460, cost 15.128
step 22460, change in cost 0.00838661
step 22470, training accuracy 0.991605
step 22470, cost 15.1196
step 22470, change in cost 0.00838661
step 22480, training accuracy 0.991605
step 22480, cost 15.1112
step 22480, change in cost 0.00837708
step 22490, training accuracy 0.991605
step 22490, cost 15.1028
step 22490, change in cost 0.00836468
step 22500, training accuracy 0.991605
step 22500, cost 15.0945
step 22500, change in cost 0.00835609
step 22510, training accuracy 0.991605
step 22510, cost 15.0861
step 22510, change in cost 0.00834656
step 22520, training accuracy 0.991605
step 22520, cost 15.0778
step 22520, change in cost 0.00833607
step 22530, training accuracy 0.991605
step 22530, cost 15.0694
step 22530, change in cost 0.00833607
step 22540, training accuracy 0.991605
step 22540, cost 15.0611
step 22540, change in cost 0.00832462
step 22550, training accuracy 0.991605
step 22550, cost 15.0528
step 22550, change in cost 0.00831985
step 22560, training accuracy 0.991605
step 22560, cost 15.0445
step 22560, change in cost 0.00830841
step 22570, training accuracy 0.991605
step 22570, cost 15.0362
step 22570, change in cost 0.00829983
step 22580, training accuracy 0.991605
step 22580, cost 15.0279
step 22580, change in cost 0.00829506
step 22590, training accuracy 0.991605
step 22590, cost 15.0196
step 22590, change in cost 0.00827408
step 22600, training accuracy 0.991605
step 22600, cost 15.0114
step 22600, change in cost 0.00826836
step 22610, training accuracy 0.991605
step 22610, cost 15.0031
step 22610, change in cost 0.0082674
step 22620, training accuracy 0.991605
step 22620, cost 14.9948
step 22620, change in cost 0.00825596
step 22630, training accuracy 0.991605
step 22630, cost 14.9866
step 22630, change in cost 0.00825119
step 22640, training accuracy 0.991605
step 22640, cost 14.9783
step 22640, change in cost 0.00824356
step 22650, training accuracy 0.991605
step 22650, cost 14.9701
step 22650, change in cost 0.00823402
step 22660, training accuracy 0.991605
step 22660, cost 14.9619
step 22660, change in cost 0.00822544
step 22670, training accuracy 0.991605
step 22670, cost 14.9537
step 22670, change in cost 0.00821686
step 22680, training accuracy 0.991605
step 22680, cost 14.9455
step 22680, change in cost 0.00820732
step 22690, training accuracy 0.991605
step 22690, cost 14.9373
step 22690, change in cost 0.00819588
step 22700, training accuracy 0.991605
step 22700, cost 14.9291
step 22700, change in cost 0.00819588
step 22710, training accuracy 0.991605
step 22710, cost 14.9209
step 22710, change in cost 0.00818348
step 22720, training accuracy 0.991605
step 22720, cost 14.9127
step 22720, change in cost 0.00817871
step 22730, training accuracy 0.991605
step 22730, cost 14.9045
step 22730, change in cost 0.00817394
step 22740, training accuracy 0.991605
step 22740, cost 14.8964
step 22740, change in cost 0.00815678
step 22750, training accuracy 0.991605
step 22750, cost 14.8882
step 22750, change in cost 0.00815105
step 22760, training accuracy 0.991605
step 22760, cost 14.8801
step 22760, change in cost 0.00814247
step 22770, training accuracy 0.991605
step 22770, cost 14.8719
step 22770, change in cost 0.00813484
step 22780, training accuracy 0.991605
step 22780, cost 14.8638
step 22780, change in cost 0.00812531
step 22790, training accuracy 0.991605
step 22790, cost 14.8557
step 22790, change in cost 0.00811958
step 22800, training accuracy 0.991605
step 22800, cost 14.8476
step 22800, change in cost 0.00811291
step 22810, training accuracy 0.991605
step 22810, cost 14.8395
step 22810, change in cost 0.00810432
step 22820, training accuracy 0.991605
step 22820, cost 14.8314
step 22820, change in cost 0.00810051
step 22830, training accuracy 0.991605
step 22830, cost 14.8233
step 22830, change in cost 0.00809193
step 22840, training accuracy 0.991605
step 22840, cost 14.8152
step 22840, change in cost 0.00807953
step 22850, training accuracy 0.991605
step 22850, cost 14.8071
step 22850, change in cost 0.0080719
step 22860, training accuracy 0.991605
step 22860, cost 14.7991
step 22860, change in cost 0.00806141
step 22870, training accuracy 0.991605
step 22870, cost 14.791
step 22870, change in cost 0.00805664
step 22880, training accuracy 0.991605
step 22880, cost 14.783
step 22880, change in cost 0.00805092
step 22890, training accuracy 0.991605
step 22890, cost 14.7749
step 22890, change in cost 0.0080452
step 22900, training accuracy 0.991605
step 22900, cost 14.7669
step 22900, change in cost 0.00803471
step 22910, training accuracy 0.991605
step 22910, cost 14.7589
step 22910, change in cost 0.00802803
step 22920, training accuracy 0.991605
step 22920, cost 14.7508
step 22920, change in cost 0.00801945
step 22930, training accuracy 0.991605
step 22930, cost 14.7428
step 22930, change in cost 0.00800896
step 22940, training accuracy 0.991605
step 22940, cost 14.7348
step 22940, change in cost 0.00799942
step 22950, training accuracy 0.991605
step 22950, cost 14.7268
step 22950, change in cost 0.00799274
step 22960, training accuracy 0.991605
step 22960, cost 14.7189
step 22960, change in cost 0.00798607
step 22970, training accuracy 0.991605
step 22970, cost 14.7109
step 22970, change in cost 0.00797939
step 22980, training accuracy 0.991605
step 22980, cost 14.7029
step 22980, change in cost 0.00796604
step 22990, training accuracy 0.991605
step 22990, cost 14.6949
step 22990, change in cost 0.00797367
step 23000, training accuracy 0.991605
step 23000, cost 14.687
step 23000, change in cost 0.00795746
step 23010, training accuracy 0.991605
step 23010, cost 14.679
step 23010, change in cost 0.00795078
step 23020, training accuracy 0.991605
step 23020, cost 14.6711
step 23020, change in cost 0.00793457
step 23030, training accuracy 0.991605
step 23030, cost 14.6632
step 23030, change in cost 0.00793648
step 23040, training accuracy 0.991605
step 23040, cost 14.6552
step 23040, change in cost 0.00792313
step 23050, training accuracy 0.991605
step 23050, cost 14.6473
step 23050, change in cost 0.00791836
step 23060, training accuracy 0.991605
step 23060, cost 14.6394
step 23060, change in cost 0.00790691
step 23070, training accuracy 0.991605
step 23070, cost 14.6315
step 23070, change in cost 0.00790596
step 23080, training accuracy 0.991605
step 23080, cost 14.6236
step 23080, change in cost 0.00789261
step 23090, training accuracy 0.991605
step 23090, cost 14.6157
step 23090, change in cost 0.00788307
step 23100, training accuracy 0.991605
step 23100, cost 14.6078
step 23100, change in cost 0.00788593
step 23110, training accuracy 0.991605
step 23110, cost 14.6
step 23110, change in cost 0.00787163
step 23120, training accuracy 0.991605
step 23120, cost 14.5921
step 23120, change in cost 0.00785923
step 23130, training accuracy 0.991605
step 23130, cost 14.5843
step 23130, change in cost 0.00785828
step 23140, training accuracy 0.991605
step 23140, cost 14.5764
step 23140, change in cost 0.00784111
step 23150, training accuracy 0.991605
step 23150, cost 14.5686
step 23150, change in cost 0.00784588
step 23160, training accuracy 0.991605
step 23160, cost 14.5607
step 23160, change in cost 0.00783348
step 23170, training accuracy 0.991605
step 23170, cost 14.5529
step 23170, change in cost 0.0078249
step 23180, training accuracy 0.991605
step 23180, cost 14.5451
step 23180, change in cost 0.00781918
step 23190, training accuracy 0.991605
step 23190, cost 14.5373
step 23190, change in cost 0.00780869
step 23200, training accuracy 0.991605
step 23200, cost 14.5295
step 23200, change in cost 0.00780487
step 23210, training accuracy 0.991605
step 23210, cost 14.5217
step 23210, change in cost 0.00780487
step 23220, training accuracy 0.991605
step 23220, cost 14.5139
step 23220, change in cost 0.00778484
step 23230, training accuracy 0.991605
step 23230, cost 14.5061
step 23230, change in cost 0.00777817
step 23240, training accuracy 0.991605
step 23240, cost 14.4983
step 23240, change in cost 0.00777626
step 23250, training accuracy 0.991605
step 23250, cost 14.4906
step 23250, change in cost 0.00776005
step 23260, training accuracy 0.991605
step 23260, cost 14.4828
step 23260, change in cost 0.00776291
step 23270, training accuracy 0.991605
step 23270, cost 14.4751
step 23270, change in cost 0.00775433
step 23280, training accuracy 0.991605
step 23280, cost 14.4673
step 23280, change in cost 0.00774479
step 23290, training accuracy 0.991605
step 23290, cost 14.4596
step 23290, change in cost 0.00773048
step 23300, training accuracy 0.991605
step 23300, cost 14.4518
step 23300, change in cost 0.00772953
step 23310, training accuracy 0.991605
step 23310, cost 14.4441
step 23310, change in cost 0.00771809
step 23320, training accuracy 0.991605
step 23320, cost 14.4364
step 23320, change in cost 0.0077095
step 23330, training accuracy 0.991605
step 23330, cost 14.4287
step 23330, change in cost 0.00770187
step 23340, training accuracy 0.991605
step 23340, cost 14.421
step 23340, change in cost 0.00770092
step 23350, training accuracy 0.991605
step 23350, cost 14.4133
step 23350, change in cost 0.00769138
step 23360, training accuracy 0.991605
step 23360, cost 14.4056
step 23360, change in cost 0.00768852
step 23370, training accuracy 0.991605
step 23370, cost 14.398
step 23370, change in cost 0.00767803
step 23380, training accuracy 0.991605
step 23380, cost 14.3903
step 23380, change in cost 0.00766468
step 23390, training accuracy 0.991605
step 23390, cost 14.3826
step 23390, change in cost 0.00766563
step 23400, training accuracy 0.991605
step 23400, cost 14.375
step 23400, change in cost 0.007658
step 23410, training accuracy 0.991605
step 23410, cost 14.3673
step 23410, change in cost 0.0076437
step 23420, training accuracy 0.991605
step 23420, cost 14.3597
step 23420, change in cost 0.0076437
step 23430, training accuracy 0.991605
step 23430, cost 14.352
step 23430, change in cost 0.00763416
step 23440, training accuracy 0.991605
step 23440, cost 14.3444
step 23440, change in cost 0.00762653
step 23450, training accuracy 0.991605
step 23450, cost 14.3368
step 23450, change in cost 0.00762081
step 23460, training accuracy 0.991605
step 23460, cost 14.3292
step 23460, change in cost 0.00760841
step 23470, training accuracy 0.991605
step 23470, cost 14.3216
step 23470, change in cost 0.00760555
step 23480, training accuracy 0.991605
step 23480, cost 14.314
step 23480, change in cost 0.00759697
step 23490, training accuracy 0.991605
step 23490, cost 14.3064
step 23490, change in cost 0.0075922
step 23500, training accuracy 0.991605
step 23500, cost 14.2988
step 23500, change in cost 0.0075779
step 23510, training accuracy 0.991605
step 23510, cost 14.2912
step 23510, change in cost 0.0075779
step 23520, training accuracy 0.991605
step 23520, cost 14.2837
step 23520, change in cost 0.0075655
step 23530, training accuracy 0.991605
step 23530, cost 14.2761
step 23530, change in cost 0.00756264
step 23540, training accuracy 0.991605
step 23540, cost 14.2686
step 23540, change in cost 0.00755215
step 23550, training accuracy 0.991605
step 23550, cost 14.261
step 23550, change in cost 0.00754833
step 23560, training accuracy 0.991605
step 23560, cost 14.2535
step 23560, change in cost 0.00753975
step 23570, training accuracy 0.991605
step 23570, cost 14.2459
step 23570, change in cost 0.00753498
step 23580, training accuracy 0.991605
step 23580, cost 14.2384
step 23580, change in cost 0.00752068
step 23590, training accuracy 0.991605
step 23590, cost 14.2309
step 23590, change in cost 0.00751877
step 23600, training accuracy 0.991605
step 23600, cost 14.2234
step 23600, change in cost 0.00751209
step 23610, training accuracy 0.991605
step 23610, cost 14.2159
step 23610, change in cost 0.00750351
step 23620, training accuracy 0.991605
step 23620, cost 14.2084
step 23620, change in cost 0.00749874
step 23630, training accuracy 0.991605
step 23630, cost 14.2009
step 23630, change in cost 0.00748444
step 23640, training accuracy 0.991605
step 23640, cost 14.1934
step 23640, change in cost 0.00748158
step 23650, training accuracy 0.991605
step 23650, cost 14.1859
step 23650, change in cost 0.00747395
step 23660, training accuracy 0.991605
step 23660, cost 14.1785
step 23660, change in cost 0.00746536
step 23670, training accuracy 0.991605
step 23670, cost 14.171
step 23670, change in cost 0.00746441
step 23680, training accuracy 0.991605
step 23680, cost 14.1636
step 23680, change in cost 0.0074501
step 23690, training accuracy 0.991605
step 23690, cost 14.1561
step 23690, change in cost 0.00744724
step 23700, training accuracy 0.991605
step 23700, cost 14.1487
step 23700, change in cost 0.00743484
step 23710, training accuracy 0.991605
step 23710, cost 14.1412
step 23710, change in cost 0.00743961
step 23720, training accuracy 0.991605
step 23720, cost 14.1338
step 23720, change in cost 0.00741959
step 23730, training accuracy 0.991605
step 23730, cost 14.1264
step 23730, change in cost 0.00741863
step 23740, training accuracy 0.991605
step 23740, cost 14.119
step 23740, change in cost 0.00741005
step 23750, training accuracy 0.991605
step 23750, cost 14.1116
step 23750, change in cost 0.00740814
step 23760, training accuracy 0.991605
step 23760, cost 14.1042
step 23760, change in cost 0.00739193
step 23770, training accuracy 0.991605
step 23770, cost 14.0968
step 23770, change in cost 0.00739193
step 23780, training accuracy 0.991605
step 23780, cost 14.0894
step 23780, change in cost 0.0073843
step 23790, training accuracy 0.991605
step 23790, cost 14.082
step 23790, change in cost 0.00738239
step 23800, training accuracy 0.991605
step 23800, cost 14.0747
step 23800, change in cost 0.00737667
step 23810, training accuracy 0.991605
step 23810, cost 14.0673
step 23810, change in cost 0.00736332
step 23820, training accuracy 0.991605
step 23820, cost 14.0599
step 23820, change in cost 0.00735283
step 23830, training accuracy 0.991605
step 23830, cost 14.0526
step 23830, change in cost 0.00734711
step 23840, training accuracy 0.991605
step 23840, cost 14.0453
step 23840, change in cost 0.00734425
step 23850, training accuracy 0.991605
step 23850, cost 14.0379
step 23850, change in cost 0.00733662
step 23860, training accuracy 0.991605
step 23860, cost 14.0306
step 23860, change in cost 0.00732422
step 23870, training accuracy 0.991605
step 23870, cost 14.0233
step 23870, change in cost 0.00732136
step 23880, training accuracy 0.991605
step 23880, cost 14.016
step 23880, change in cost 0.00731564
step 23890, training accuracy 0.991605
step 23890, cost 14.0087
step 23890, change in cost 0.00730419
step 23900, training accuracy 0.991605
step 23900, cost 14.0013
step 23900, change in cost 0.00730133
step 23910, training accuracy 0.991605
step 23910, cost 13.9941
step 23910, change in cost 0.00729179
step 23920, training accuracy 0.991605
step 23920, cost 13.9868
step 23920, change in cost 0.00728607
step 23930, training accuracy 0.991605
step 23930, cost 13.9795
step 23930, change in cost 0.00728226
step 23940, training accuracy 0.991605
step 23940, cost 13.9722
step 23940, change in cost 0.00726891
step 23950, training accuracy 0.991605
step 23950, cost 13.9649
step 23950, change in cost 0.00727272
step 23960, training accuracy 0.991605
step 23960, cost 13.9577
step 23960, change in cost 0.00725746
step 23970, training accuracy 0.991605
step 23970, cost 13.9504
step 23970, change in cost 0.0072546
step 23980, training accuracy 0.991605
step 23980, cost 13.9432
step 23980, change in cost 0.00724888
step 23990, training accuracy 0.991605
step 23990, cost 13.9359
step 23990, change in cost 0.00724125
step 24000, training accuracy 0.991605
step 24000, cost 13.9287
step 24000, change in cost 0.0072403
step 24010, training accuracy 0.991605
step 24010, cost 13.9215
step 24010, change in cost 0.00722408
step 24020, training accuracy 0.991605
step 24020, cost 13.9143
step 24020, change in cost 0.00722504
step 24030, training accuracy 0.991605
step 24030, cost 13.907
step 24030, change in cost 0.00720692
step 24040, training accuracy 0.991605
step 24040, cost 13.8998
step 24040, change in cost 0.00720978
step 24050, training accuracy 0.991605
step 24050, cost 13.8926
step 24050, change in cost 0.00719547
step 24060, training accuracy 0.991605
step 24060, cost 13.8854
step 24060, change in cost 0.00719547
step 24070, training accuracy 0.991605
step 24070, cost 13.8783
step 24070, change in cost 0.00718689
step 24080, training accuracy 0.991605
step 24080, cost 13.8711
step 24080, change in cost 0.00718021
step 24090, training accuracy 0.991605
step 24090, cost 13.8639
step 24090, change in cost 0.00716877
step 24100, training accuracy 0.991605
step 24100, cost 13.8567
step 24100, change in cost 0.00716305
step 24110, training accuracy 0.991605
step 24110, cost 13.8496
step 24110, change in cost 0.00715828
step 24120, training accuracy 0.991605
step 24120, cost 13.8424
step 24120, change in cost 0.00715351
step 24130, training accuracy 0.991605
step 24130, cost 13.8353
step 24130, change in cost 0.00714874
step 24140, training accuracy 0.991605
step 24140, cost 13.8282
step 24140, change in cost 0.00713539
step 24150, training accuracy 0.991605
step 24150, cost 13.821
step 24150, change in cost 0.00713634
step 24160, training accuracy 0.991605
step 24160, cost 13.8139
step 24160, change in cost 0.00712585
step 24170, training accuracy 0.991605
step 24170, cost 13.8068
step 24170, change in cost 0.00711727
step 24180, training accuracy 0.991605
step 24180, cost 13.7997
step 24180, change in cost 0.00711346
step 24190, training accuracy 0.991605
step 24190, cost 13.7925
step 24190, change in cost 0.00711155
step 24200, training accuracy 0.991605
step 24200, cost 13.7854
step 24200, change in cost 0.00710201
step 24210, training accuracy 0.991605
step 24210, cost 13.7784
step 24210, change in cost 0.00709534
step 24220, training accuracy 0.991605
step 24220, cost 13.7713
step 24220, change in cost 0.00708961
step 24230, training accuracy 0.991605
step 24230, cost 13.7642
step 24230, change in cost 0.00708294
step 24240, training accuracy 0.991605
step 24240, cost 13.7571
step 24240, change in cost 0.00707054
step 24250, training accuracy 0.991605
step 24250, cost 13.75
step 24250, change in cost 0.0070715
step 24260, training accuracy 0.991605
step 24260, cost 13.743
step 24260, change in cost 0.00705814
step 24270, training accuracy 0.991605
step 24270, cost 13.7359
step 24270, change in cost 0.00705528
step 24280, training accuracy 0.991605
step 24280, cost 13.7289
step 24280, change in cost 0.00704956
step 24290, training accuracy 0.991605
step 24290, cost 13.7218
step 24290, change in cost 0.00703812
step 24300, training accuracy 0.991605
step 24300, cost 13.7148
step 24300, change in cost 0.00703621
step 24310, training accuracy 0.991605
step 24310, cost 13.7078
step 24310, change in cost 0.00703144
step 24320, training accuracy 0.991605
step 24320, cost 13.7007
step 24320, change in cost 0.00702381
step 24330, training accuracy 0.991605
step 24330, cost 13.6937
step 24330, change in cost 0.00702095
step 24340, training accuracy 0.991605
step 24340, cost 13.6867
step 24340, change in cost 0.00700665
step 24350, training accuracy 0.991605
step 24350, cost 13.6797
step 24350, change in cost 0.00700188
step 24360, training accuracy 0.991605
step 24360, cost 13.6727
step 24360, change in cost 0.00699329
step 24370, training accuracy 0.991605
step 24370, cost 13.6657
step 24370, change in cost 0.00699139
step 24380, training accuracy 0.991605
step 24380, cost 13.6587
step 24380, change in cost 0.00698376
step 24390, training accuracy 0.991605
step 24390, cost 13.6518
step 24390, change in cost 0.00697517
step 24400, training accuracy 0.991605
step 24400, cost 13.6448
step 24400, change in cost 0.00697231
step 24410, training accuracy 0.991605
step 24410, cost 13.6378
step 24410, change in cost 0.00696564
step 24420, training accuracy 0.991605
step 24420, cost 13.6309
step 24420, change in cost 0.00696468
step 24430, training accuracy 0.991605
step 24430, cost 13.6239
step 24430, change in cost 0.00695515
step 24440, training accuracy 0.991605
step 24440, cost 13.617
step 24440, change in cost 0.00695038
step 24450, training accuracy 0.991605
step 24450, cost 13.61
step 24450, change in cost 0.00693417
step 24460, training accuracy 0.991605
step 24460, cost 13.6031
step 24460, change in cost 0.00693226
step 24470, training accuracy 0.991605
step 24470, cost 13.5962
step 24470, change in cost 0.0069313
step 24480, training accuracy 0.991605
step 24480, cost 13.5892
step 24480, change in cost 0.00692177
step 24490, training accuracy 0.991605
step 24490, cost 13.5823
step 24490, change in cost 0.00691032
step 24500, training accuracy 0.991605
step 24500, cost 13.5754
step 24500, change in cost 0.00690746
step 24510, training accuracy 0.991605
step 24510, cost 13.5685
step 24510, change in cost 0.00690269
step 24520, training accuracy 0.991605
step 24520, cost 13.5616
step 24520, change in cost 0.00689411
step 24530, training accuracy 0.991605
step 24530, cost 13.5547
step 24530, change in cost 0.00689316
step 24540, training accuracy 0.991605
step 24540, cost 13.5479
step 24540, change in cost 0.00688457
step 24550, training accuracy 0.991605
step 24550, cost 13.541
step 24550, change in cost 0.00687122
step 24560, training accuracy 0.991605
step 24560, cost 13.5341
step 24560, change in cost 0.00687313
step 24570, training accuracy 0.991605
step 24570, cost 13.5272
step 24570, change in cost 0.00686264
step 24580, training accuracy 0.991605
step 24580, cost 13.5204
step 24580, change in cost 0.00685596
step 24590, training accuracy 0.991605
step 24590, cost 13.5135
step 24590, change in cost 0.00685406
step 24600, training accuracy 0.991605
step 24600, cost 13.5067
step 24600, change in cost 0.00684357
step 24610, training accuracy 0.991605
step 24610, cost 13.4999
step 24610, change in cost 0.00683594
step 24620, training accuracy 0.991605
step 24620, cost 13.493
step 24620, change in cost 0.0068388
step 24630, training accuracy 0.991605
step 24630, cost 13.4862
step 24630, change in cost 0.00682449
step 24640, training accuracy 0.991605
step 24640, cost 13.4794
step 24640, change in cost 0.00682449
step 24650, training accuracy 0.991605
step 24650, cost 13.4726
step 24650, change in cost 0.006814
step 24660, training accuracy 0.991605
step 24660, cost 13.4657
step 24660, change in cost 0.00680447
step 24670, training accuracy 0.991605
step 24670, cost 13.4589
step 24670, change in cost 0.00680161
step 24680, training accuracy 0.991605
step 24680, cost 13.4521
step 24680, change in cost 0.00679874
step 24690, training accuracy 0.991605
step 24690, cost 13.4454
step 24690, change in cost 0.00678635
step 24700, training accuracy 0.991605
step 24700, cost 13.4386
step 24700, change in cost 0.00678825
step 24710, training accuracy 0.991605
step 24710, cost 13.4318
step 24710, change in cost 0.0067749
step 24720, training accuracy 0.991605
step 24720, cost 13.425
step 24720, change in cost 0.00676727
step 24730, training accuracy 0.991605
step 24730, cost 13.4183
step 24730, change in cost 0.00676727
step 24740, training accuracy 0.991605
step 24740, cost 13.4115
step 24740, change in cost 0.00676346
step 24750, training accuracy 0.991605
step 24750, cost 13.4047
step 24750, change in cost 0.00675297
step 24760, training accuracy 0.991605
step 24760, cost 13.398
step 24760, change in cost 0.00674438
step 24770, training accuracy 0.991605
step 24770, cost 13.3913
step 24770, change in cost 0.00673962
step 24780, training accuracy 0.991605
step 24780, cost 13.3845
step 24780, change in cost 0.00672817
step 24790, training accuracy 0.991605
step 24790, cost 13.3778
step 24790, change in cost 0.00673199
step 24800, training accuracy 0.991605
step 24800, cost 13.3711
step 24800, change in cost 0.0067234
step 24810, training accuracy 0.991605
step 24810, cost 13.3644
step 24810, change in cost 0.00671673
step 24820, training accuracy 0.991605
step 24820, cost 13.3577
step 24820, change in cost 0.00670719
step 24830, training accuracy 0.991605
step 24830, cost 13.3509
step 24830, change in cost 0.00671196
step 24840, training accuracy 0.991605
step 24840, cost 13.3443
step 24840, change in cost 0.00669289
step 24850, training accuracy 0.991605
step 24850, cost 13.3376
step 24850, change in cost 0.00668716
step 24860, training accuracy 0.991605
step 24860, cost 13.3309
step 24860, change in cost 0.00669003
step 24870, training accuracy 0.991605
step 24870, cost 13.3242
step 24870, change in cost 0.0066824
step 24880, training accuracy 0.991605
step 24880, cost 13.3175
step 24880, change in cost 0.00667286
step 24890, training accuracy 0.991605
step 24890, cost 13.3108
step 24890, change in cost 0.00667286
step 24900, training accuracy 0.991605
step 24900, cost 13.3042
step 24900, change in cost 0.00665855
step 24910, training accuracy 0.991605
step 24910, cost 13.2975
step 24910, change in cost 0.00665569
step 24920, training accuracy 0.991605
step 24920, cost 13.2909
step 24920, change in cost 0.00665379
step 24930, training accuracy 0.991605
step 24930, cost 13.2842
step 24930, change in cost 0.0066433
step 24940, training accuracy 0.991605
step 24940, cost 13.2776
step 24940, change in cost 0.00663662
step 24950, training accuracy 0.991605
step 24950, cost 13.271
step 24950, change in cost 0.00663376
step 24960, training accuracy 0.991605
step 24960, cost 13.2643
step 24960, change in cost 0.00662708
step 24970, training accuracy 0.991605
step 24970, cost 13.2577
step 24970, change in cost 0.00662518
step 24980, training accuracy 0.991605
step 24980, cost 13.2511
step 24980, change in cost 0.00661278
step 24990, training accuracy 0.991605
step 24990, cost 13.2445
step 24990, change in cost 0.00660038
step 25000, training accuracy 0.991605
step 25000, cost 13.2379
step 25000, change in cost 0.00660038
step 25010, training accuracy 0.991605
step 25010, cost 13.2313
step 25010, change in cost 0.0065918
step 25020, training accuracy 0.991605
step 25020, cost 13.2247
step 25020, change in cost 0.00658989
step 25030, training accuracy 0.991605
step 25030, cost 13.2181
step 25030, change in cost 0.00658131
step 25040, training accuracy 0.991605
step 25040, cost 13.2116
step 25040, change in cost 0.00657845
step 25050, training accuracy 0.991605
step 25050, cost 13.205
step 25050, change in cost 0.00657368
step 25060, training accuracy 0.991605
step 25060, cost 13.1984
step 25060, change in cost 0.00657272
step 25070, training accuracy 0.991605
step 25070, cost 13.1918
step 25070, change in cost 0.00656319
step 25080, training accuracy 0.991605
step 25080, cost 13.1853
step 25080, change in cost 0.00655556
step 25090, training accuracy 0.991605
step 25090, cost 13.1787
step 25090, change in cost 0.00655365
step 25100, training accuracy 0.991605
step 25100, cost 13.1722
step 25100, change in cost 0.00654411
step 25110, training accuracy 0.991605
step 25110, cost 13.1657
step 25110, change in cost 0.00653744
step 25120, training accuracy 0.991605
step 25120, cost 13.1591
step 25120, change in cost 0.00653553
step 25130, training accuracy 0.991605
step 25130, cost 13.1526
step 25130, change in cost 0.00653076
step 25140, training accuracy 0.991605
step 25140, cost 13.1461
step 25140, change in cost 0.00651836
step 25150, training accuracy 0.991605
step 25150, cost 13.1396
step 25150, change in cost 0.00652218
step 25160, training accuracy 0.991605
step 25160, cost 13.133
step 25160, change in cost 0.00650501
step 25170, training accuracy 0.991605
step 25170, cost 13.1265
step 25170, change in cost 0.00649643
step 25180, training accuracy 0.991605
step 25180, cost 13.12
step 25180, change in cost 0.00650024
step 25190, training accuracy 0.991605
step 25190, cost 13.1136
step 25190, change in cost 0.00649166
step 25200, training accuracy 0.991605
step 25200, cost 13.1071
step 25200, change in cost 0.00648689
step 25210, training accuracy 0.991605
step 25210, cost 13.1006
step 25210, change in cost 0.00648117
step 25220, training accuracy 0.991605
step 25220, cost 13.0941
step 25220, change in cost 0.00647259
step 25230, training accuracy 0.991605
step 25230, cost 13.0876
step 25230, change in cost 0.00646687
step 25240, training accuracy 0.991605
step 25240, cost 13.0812
step 25240, change in cost 0.00646305
step 25250, training accuracy 0.991605
step 25250, cost 13.0747
step 25250, change in cost 0.00645638
step 25260, training accuracy 0.991605
step 25260, cost 13.0683
step 25260, change in cost 0.00645351
step 25270, training accuracy 0.991605
step 25270, cost 13.0618
step 25270, change in cost 0.00644588
step 25280, training accuracy 0.991605
step 25280, cost 13.0554
step 25280, change in cost 0.00644588
step 25290, training accuracy 0.991605
step 25290, cost 13.0489
step 25290, change in cost 0.00643539
step 25300, training accuracy 0.991605
step 25300, cost 13.0425
step 25300, change in cost 0.0064373
step 25310, training accuracy 0.991605
step 25310, cost 13.0361
step 25310, change in cost 0.00641918
step 25320, training accuracy 0.991605
step 25320, cost 13.0297
step 25320, change in cost 0.00642014
step 25330, training accuracy 0.991605
step 25330, cost 13.0233
step 25330, change in cost 0.00641346
step 25340, training accuracy 0.991605
step 25340, cost 13.0169
step 25340, change in cost 0.00640583
step 25350, training accuracy 0.991605
step 25350, cost 13.0105
step 25350, change in cost 0.00639915
step 25360, training accuracy 0.991605
step 25360, cost 13.0041
step 25360, change in cost 0.00639153
step 25370, training accuracy 0.991605
step 25370, cost 12.9977
step 25370, change in cost 0.0063982
step 25380, training accuracy 0.991605
step 25380, cost 12.9913
step 25380, change in cost 0.00637817
step 25390, training accuracy 0.991605
step 25390, cost 12.9849
step 25390, change in cost 0.00637913
step 25400, training accuracy 0.991605
step 25400, cost 12.9785
step 25400, change in cost 0.00637245
step 25410, training accuracy 0.991605
step 25410, cost 12.9722
step 25410, change in cost 0.00636768
step 25420, training accuracy 0.991605
step 25420, cost 12.9658
step 25420, change in cost 0.00636101
step 25430, training accuracy 0.991605
step 25430, cost 12.9595
step 25430, change in cost 0.00635338
step 25440, training accuracy 0.991605
step 25440, cost 12.9531
step 25440, change in cost 0.00634861
step 25450, training accuracy 0.991605
step 25450, cost 12.9468
step 25450, change in cost 0.0063467
step 25460, training accuracy 0.991605
step 25460, cost 12.9404
step 25460, change in cost 0.00634289
step 25470, training accuracy 0.991605
step 25470, cost 12.9341
step 25470, change in cost 0.00632954
step 25480, training accuracy 0.991605
step 25480, cost 12.9278
step 25480, change in cost 0.00632763
step 25490, training accuracy 0.991605
step 25490, cost 12.9214
step 25490, change in cost 0.00632381
step 25500, training accuracy 0.991605
step 25500, cost 12.9151
step 25500, change in cost 0.00631714
step 25510, training accuracy 0.991605
step 25510, cost 12.9088
step 25510, change in cost 0.00630951
step 25520, training accuracy 0.991605
step 25520, cost 12.9025
step 25520, change in cost 0.00631523
step 25530, training accuracy 0.991605
step 25530, cost 12.8962
step 25530, change in cost 0.00629616
step 25540, training accuracy 0.991605
step 25540, cost 12.8899
step 25540, change in cost 0.00630093
step 25550, training accuracy 0.991605
step 25550, cost 12.8836
step 25550, change in cost 0.00629139
step 25560, training accuracy 0.991605
step 25560, cost 12.8773
step 25560, change in cost 0.00628185
step 25570, training accuracy 0.991605
step 25570, cost 12.871
step 25570, change in cost 0.00627422
step 25580, training accuracy 0.991605
step 25580, cost 12.8648
step 25580, change in cost 0.00627518
step 25590, training accuracy 0.991605
step 25590, cost 12.8585
step 25590, change in cost 0.00626469
step 25600, training accuracy 0.991605
step 25600, cost 12.8522
step 25600, change in cost 0.00626183
step 25610, training accuracy 0.991605
step 25610, cost 12.846
step 25610, change in cost 0.00626087
step 25620, training accuracy 0.991605
step 25620, cost 12.8397
step 25620, change in cost 0.00624847
step 25630, training accuracy 0.991605
step 25630, cost 12.8335
step 25630, change in cost 0.00624752
step 25640, training accuracy 0.991605
step 25640, cost 12.8272
step 25640, change in cost 0.00624466
step 25650, training accuracy 0.991605
step 25650, cost 12.821
step 25650, change in cost 0.00623608
step 25660, training accuracy 0.991605
step 25660, cost 12.8148
step 25660, change in cost 0.00622559
step 25670, training accuracy 0.991605
step 25670, cost 12.8086
step 25670, change in cost 0.00622654
step 25680, training accuracy 0.991605
step 25680, cost 12.8023
step 25680, change in cost 0.00621414
step 25690, training accuracy 0.991605
step 25690, cost 12.7961
step 25690, change in cost 0.006217
step 25700, training accuracy 0.991605
step 25700, cost 12.7899
step 25700, change in cost 0.00620556
step 25710, training accuracy 0.991605
step 25710, cost 12.7837
step 25710, change in cost 0.00620174
step 25720, training accuracy 0.991605
step 25720, cost 12.7775
step 25720, change in cost 0.00619411
step 25730, training accuracy 0.991605
step 25730, cost 12.7713
step 25730, change in cost 0.00619125
step 25740, training accuracy 0.991605
step 25740, cost 12.7651
step 25740, change in cost 0.00619221
step 25750, training accuracy 0.991605
step 25750, cost 12.759
step 25750, change in cost 0.0061779
step 25760, training accuracy 0.991605
step 25760, cost 12.7528
step 25760, change in cost 0.00617695
step 25770, training accuracy 0.991605
step 25770, cost 12.7466
step 25770, change in cost 0.00617218
step 25780, training accuracy 0.991605
step 25780, cost 12.7404
step 25780, change in cost 0.0061655
step 25790, training accuracy 0.991605
step 25790, cost 12.7343
step 25790, change in cost 0.00616169
step 25800, training accuracy 0.991605
step 25800, cost 12.7281
step 25800, change in cost 0.00615501
step 25810, training accuracy 0.991605
step 25810, cost 12.722
step 25810, change in cost 0.00614548
step 25820, training accuracy 0.991605
step 25820, cost 12.7158
step 25820, change in cost 0.00614166
step 25830, training accuracy 0.991605
step 25830, cost 12.7097
step 25830, change in cost 0.0061388
step 25840, training accuracy 0.991605
step 25840, cost 12.7036
step 25840, change in cost 0.00613499
step 25850, training accuracy 0.991605
step 25850, cost 12.6974
step 25850, change in cost 0.00613308
step 25860, training accuracy 0.991605
step 25860, cost 12.6913
step 25860, change in cost 0.00612354
step 25870, training accuracy 0.991605
step 25870, cost 12.6852
step 25870, change in cost 0.00611591
step 25880, training accuracy 0.991605
step 25880, cost 12.6791
step 25880, change in cost 0.0061121
step 25890, training accuracy 0.991605
step 25890, cost 12.673
step 25890, change in cost 0.00611019
step 25900, training accuracy 0.991605
step 25900, cost 12.6669
step 25900, change in cost 0.00609684
step 25910, training accuracy 0.991605
step 25910, cost 12.6608
step 25910, change in cost 0.00609589
step 25920, training accuracy 0.991605
step 25920, cost 12.6547
step 25920, change in cost 0.00609207
step 25930, training accuracy 0.991605
step 25930, cost 12.6486
step 25930, change in cost 0.00608253
step 25940, training accuracy 0.991605
step 25940, cost 12.6425
step 25940, change in cost 0.00607967
step 25950, training accuracy 0.991605
step 25950, cost 12.6365
step 25950, change in cost 0.00607204
step 25960, training accuracy 0.991605
step 25960, cost 12.6304
step 25960, change in cost 0.00606823
step 25970, training accuracy 0.991605
step 25970, cost 12.6243
step 25970, change in cost 0.00606251
step 25980, training accuracy 0.991605
step 25980, cost 12.6183
step 25980, change in cost 0.0060606
step 25990, training accuracy 0.991605
step 25990, cost 12.6122
step 25990, change in cost 0.00605392
step 26000, training accuracy 0.991605
step 26000, cost 12.6062
step 26000, change in cost 0.00605202
step 26010, training accuracy 0.991605
step 26010, cost 12.6001
step 26010, change in cost 0.00604153
step 26020, training accuracy 0.991605
step 26020, cost 12.5941
step 26020, change in cost 0.0060358
step 26030, training accuracy 0.991605
step 26030, cost 12.588
step 26030, change in cost 0.00603676
step 26040, training accuracy 0.991605
step 26040, cost 12.582
step 26040, change in cost 0.00603008
step 26050, training accuracy 0.991605
step 26050, cost 12.576
step 26050, change in cost 0.00602436
step 26060, training accuracy 0.991605
step 26060, cost 12.57
step 26060, change in cost 0.0060091
step 26070, training accuracy 0.991605
step 26070, cost 12.564
step 26070, change in cost 0.00601673
step 26080, training accuracy 0.991605
step 26080, cost 12.558
step 26080, change in cost 0.0060091
step 26090, training accuracy 0.991605
step 26090, cost 12.552
step 26090, change in cost 0.00600338
step 26100, training accuracy 0.991605
step 26100, cost 12.546
step 26100, change in cost 0.00599384
step 26110, training accuracy 0.991605
step 26110, cost 12.54
step 26110, change in cost 0.00599194
step 26120, training accuracy 0.991605
step 26120, cost 12.534
step 26120, change in cost 0.00599003
step 26130, training accuracy 0.991605
step 26130, cost 12.528
step 26130, change in cost 0.00598335
step 26140, training accuracy 0.991605
step 26140, cost 12.522
step 26140, change in cost 0.00597668
step 26150, training accuracy 0.991605
step 26150, cost 12.516
step 26150, change in cost 0.00597286
step 26160, training accuracy 0.991605
step 26160, cost 12.5101
step 26160, change in cost 0.00596237
step 26170, training accuracy 0.991605
step 26170, cost 12.5041
step 26170, change in cost 0.00596333
step 26180, training accuracy 0.991605
step 26180, cost 12.4982
step 26180, change in cost 0.00596046
step 26190, training accuracy 0.991605
step 26190, cost 12.4922
step 26190, change in cost 0.00594902
step 26200, training accuracy 0.991605
step 26200, cost 12.4863
step 26200, change in cost 0.0059433
step 26210, training accuracy 0.991605
step 26210, cost 12.4803
step 26210, change in cost 0.00594234
step 26220, training accuracy 0.991605
step 26220, cost 12.4744
step 26220, change in cost 0.00593758
step 26230, training accuracy 0.991605
step 26230, cost 12.4685
step 26230, change in cost 0.00592995
step 26240, training accuracy 0.991605
step 26240, cost 12.4625
step 26240, change in cost 0.00592899
step 26250, training accuracy 0.991605
step 26250, cost 12.4566
step 26250, change in cost 0.00592232
step 26260, training accuracy 0.991605
step 26260, cost 12.4507
step 26260, change in cost 0.00591278
step 26270, training accuracy 0.991605
step 26270, cost 12.4448
step 26270, change in cost 0.00591278
step 26280, training accuracy 0.991605
step 26280, cost 12.4389
step 26280, change in cost 0.00590515
step 26290, training accuracy 0.991605
step 26290, cost 12.433
step 26290, change in cost 0.0059042
step 26300, training accuracy 0.991605
step 26300, cost 12.4271
step 26300, change in cost 0.00589657
step 26310, training accuracy 0.991605
step 26310, cost 12.4212
step 26310, change in cost 0.00588799
step 26320, training accuracy 0.991605
step 26320, cost 12.4153
step 26320, change in cost 0.00588989
step 26330, training accuracy 0.991605
step 26330, cost 12.4094
step 26330, change in cost 0.00588322
step 26340, training accuracy 0.991605
step 26340, cost 12.4035
step 26340, change in cost 0.00586987
step 26350, training accuracy 0.991605
step 26350, cost 12.3977
step 26350, change in cost 0.00587559
step 26360, training accuracy 0.991605
step 26360, cost 12.3918
step 26360, change in cost 0.00586319
step 26370, training accuracy 0.991605
step 26370, cost 12.3859
step 26370, change in cost 0.005867
step 26380, training accuracy 0.991605
step 26380, cost 12.3801
step 26380, change in cost 0.00584602
step 26390, training accuracy 0.991605
step 26390, cost 12.3742
step 26390, change in cost 0.00585079
step 26400, training accuracy 0.991605
step 26400, cost 12.3684
step 26400, change in cost 0.00584984
step 26410, training accuracy 0.991605
step 26410, cost 12.3625
step 26410, change in cost 0.00584698
step 26420, training accuracy 0.991605
step 26420, cost 12.3567
step 26420, change in cost 0.00583267
step 26430, training accuracy 0.991605
step 26430, cost 12.3509
step 26430, change in cost 0.00583363
step 26440, training accuracy 0.991605
step 26440, cost 12.345
step 26440, change in cost 0.005826
step 26450, training accuracy 0.991605
step 26450, cost 12.3392
step 26450, change in cost 0.00581646
step 26460, training accuracy 0.991605
step 26460, cost 12.3334
step 26460, change in cost 0.00582027
step 26470, training accuracy 0.991605
step 26470, cost 12.3276
step 26470, change in cost 0.00581455
step 26480, training accuracy 0.991605
step 26480, cost 12.3218
step 26480, change in cost 0.00580025
step 26490, training accuracy 0.991605
step 26490, cost 12.316
step 26490, change in cost 0.0058012
step 26500, training accuracy 0.991605
step 26500, cost 12.3102
step 26500, change in cost 0.00580025
step 26510, training accuracy 0.991605
step 26510, cost 12.3044
step 26510, change in cost 0.00579453
step 26520, training accuracy 0.991605
step 26520, cost 12.2986
step 26520, change in cost 0.00578499
step 26530, training accuracy 0.991605
step 26530, cost 12.2928
step 26530, change in cost 0.00578785
step 26540, training accuracy 0.991605
step 26540, cost 12.2871
step 26540, change in cost 0.00577259
step 26550, training accuracy 0.991605
step 26550, cost 12.2813
step 26550, change in cost 0.00577164
step 26560, training accuracy 0.991605
step 26560, cost 12.2755
step 26560, change in cost 0.00576591
step 26570, training accuracy 0.991605
step 26570, cost 12.2698
step 26570, change in cost 0.00576496
step 26580, training accuracy 0.991605
step 26580, cost 12.264
step 26580, change in cost 0.00575829
step 26590, training accuracy 0.991605
step 26590, cost 12.2582
step 26590, change in cost 0.0057497
step 26600, training accuracy 0.991605
step 26600, cost 12.2525
step 26600, change in cost 0.00574875
step 26610, training accuracy 0.991605
step 26610, cost 12.2467
step 26610, change in cost 0.00574875
step 26620, training accuracy 0.991605
step 26620, cost 12.241
step 26620, change in cost 0.00573921
step 26630, training accuracy 0.991605
step 26630, cost 12.2353
step 26630, change in cost 0.00573158
step 26640, training accuracy 0.991605
step 26640, cost 12.2295
step 26640, change in cost 0.00572968
step 26650, training accuracy 0.991605
step 26650, cost 12.2238
step 26650, change in cost 0.00572491
step 26660, training accuracy 0.991605
step 26660, cost 12.2181
step 26660, change in cost 0.005723
step 26670, training accuracy 0.991605
step 26670, cost 12.2124
step 26670, change in cost 0.00570965
step 26680, training accuracy 0.991605
step 26680, cost 12.2067
step 26680, change in cost 0.00571346
step 26690, training accuracy 0.991605
step 26690, cost 12.201
step 26690, change in cost 0.00571156
step 26700, training accuracy 0.991605
step 26700, cost 12.1953
step 26700, change in cost 0.0056982
step 26710, training accuracy 0.991605
step 26710, cost 12.1896
step 26710, change in cost 0.00570393
step 26720, training accuracy 0.991605
step 26720, cost 12.1839
step 26720, change in cost 0.00568962
step 26730, training accuracy 0.991605
step 26730, cost 12.1782
step 26730, change in cost 0.0056839
step 26740, training accuracy 0.991605
step 26740, cost 12.1725
step 26740, change in cost 0.00568008
step 26750, training accuracy 0.991605
step 26750, cost 12.1668
step 26750, change in cost 0.00568199
step 26760, training accuracy 0.991605
step 26760, cost 12.1612
step 26760, change in cost 0.00566387
step 26770, training accuracy 0.991605
step 26770, cost 12.1555
step 26770, change in cost 0.00567341
step 26780, training accuracy 0.991605
step 26780, cost 12.1498
step 26780, change in cost 0.00566387
step 26790, training accuracy 0.991605
step 26790, cost 12.1442
step 26790, change in cost 0.00565434
step 26800, training accuracy 0.991605
step 26800, cost 12.1385
step 26800, change in cost 0.00565815
step 26810, training accuracy 0.991605
step 26810, cost 12.1329
step 26810, change in cost 0.00564957
step 26820, training accuracy 0.991605
step 26820, cost 12.1272
step 26820, change in cost 0.00564003
step 26830, training accuracy 0.991605
step 26830, cost 12.1216
step 26830, change in cost 0.00563908
step 26840, training accuracy 0.991605
step 26840, cost 12.116
step 26840, change in cost 0.0056324
step 26850, training accuracy 0.991605
step 26850, cost 12.1103
step 26850, change in cost 0.00563049
step 26860, training accuracy 0.991605
step 26860, cost 12.1047
step 26860, change in cost 0.00562572
step 26870, training accuracy 0.991605
step 26870, cost 12.0991
step 26870, change in cost 0.00562096
step 26880, training accuracy 0.991605
step 26880, cost 12.0935
step 26880, change in cost 0.00561428
step 26890, training accuracy 0.991605
step 26890, cost 12.0878
step 26890, change in cost 0.00561333
step 26900, training accuracy 0.991605
step 26900, cost 12.0822
step 26900, change in cost 0.00560856
step 26910, training accuracy 0.991605
step 26910, cost 12.0766
step 26910, change in cost 0.00560188
step 26920, training accuracy 0.991605
step 26920, cost 12.071
step 26920, change in cost 0.00559807
step 26930, training accuracy 0.991605
step 26930, cost 12.0654
step 26930, change in cost 0.00559425
step 26940, training accuracy 0.991605
step 26940, cost 12.0599
step 26940, change in cost 0.00558853
step 26950, training accuracy 0.991605
step 26950, cost 12.0543
step 26950, change in cost 0.00558567
step 26960, training accuracy 0.991605
step 26960, cost 12.0487
step 26960, change in cost 0.00558376
step 26970, training accuracy 0.991605
step 26970, cost 12.0431
step 26970, change in cost 0.00557613
step 26980, training accuracy 0.991605
step 26980, cost 12.0375
step 26980, change in cost 0.0055685
step 26990, training accuracy 0.991605
step 26990, cost 12.032
step 26990, change in cost 0.00556087
final accuracy on test set: 0.990476
In [81]:
# 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("221")
ax1.set_title("TRAINING ACCURACY LOGISTIC REGRESSION", fontsize=10)
ax2 = plt.subplot("222")
ax2.set_title("TRAINING COST LOGISTIC REGRESSION", fontsize=10)
ax3 = plt.subplot("223")
ax3.set_title("TRAINING ACCURACY NEURAL NETWORK", fontsize=10)
ax4 = plt.subplot("224")
ax4.set_title("TRAINING COST NEURAL NETWORK", fontsize=10)
plt.tight_layout()
# Plot progress to our two subplots
accuracyLine, = ax1.plot(epoch_values, accuracy_values)
costLine, = ax2.plot(epoch_values, cost_values)
accuracyLinenn, = ax3.plot(epoch_valuesnn, accuracy_valuesnn)
costLinenn, = ax4.plot(epoch_valuesnn, cost_valuesnn)
fig.canvas.draw()
In [ ]:
Content source: SHAFNehal/Course
Similar notebooks: