Nameexact_genome_1509704703_29_13995_1
Workunit2355298
Created8 Nov 2017, 14:00:31 UTC
Sent8 Nov 2017, 14:15:58 UTC
Report deadline7 Dec 2017, 20:04:43 UTC
Received24 Nov 2017, 5:24:49 UTC
Server stateOver
OutcomeSuccess
Client stateDone
Exit status0 (0x0)
Computer ID61182
Run time9 hours 36 min 10 sec
CPU time8 hours 34 min 14 sec
Validate stateValid
Credit7,310.55
Device peak FLOPS3.46 GFLOPS
Application versionEXACT Batch Norm With Scaled FMP CNN Trainer v0.34

Stderr output

<core_client_version>7.0.80</core_client_version>
<![CDATA[
<stderr_txt>
te_time: 2.4417095184, other_time: 15.3234863281
epoch time: 56.6558609009s, input_fired_time: 0.9280150533, output_fired_time: 0.0000000000, propagate_forward_time: 53.4444961548, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.2833480835
validation[          , genome 13995] predictions:    9875/  10000 (98.75%), best:    9883/10000 (98.83%), error:       409.11880, best error:       387.93152 on epoch:    57, epoch:   58/100, mu: 0.9649870992, learning_rate: 0.0006380852, weight_decay: 0.0000255234

epoch time: 785.3699340820s, input_fired_time: 16.7900047302, output_fired_time: 22.7129116058, propagate_forward_time: 256.0482177734, propagate_backward_time: 473.6345825195, weight_update_time: 0.4349727333, other_time: 16.1842651367
epoch time: 59.8776931763s, input_fired_time: 3.9831178188, output_fired_time: 0.0000000000, propagate_forward_time: 48.5534706116, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 7.3411064148
validation[          , genome 13995] predictions:    9871/  10000 (98.71%), best:    9883/10000 (98.83%), error:       407.15784, best error:       387.93152 on epoch:    57, epoch:   59/100, mu: 0.9662377238, learning_rate: 0.0006061810, weight_decay: 0.0000242472

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.967426
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.000575872
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 2.30349e-05
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 60
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 57
read number_validation_images: 10000
read best_validation_predictions: 9883
read best_validation_error: 387.932
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '1464240172'
read generator: 1464240172
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 785.877380371094s, input_fired_time: 25.7180423736572, output_fired_time: 19.7004127502441, propagate_forward_time: 230.267990112305, propagate_backward_time: 494.089508056641, weight_update_time: 0.437486618757248, other_time: 16.1014099121094
epoch time: 59.194450378418s, input_fired_time: 1.97746193408966, output_fired_time: 0, propagate_forward_time: 53.9707717895508, propagate_backward_time: 0, weight_update_time: 0, other_time: 3.2462158203125
validation[          , genome 13995] predictions:    9877/  10000 (98.77%), best:    9883/10000 (98.83%), error:       397.00681, best error:       387.93152 on epoch:    57, epoch:   60/100, mu: 0.9674258232, learning_rate: 0.0005758719, weight_decay: 0.0000230349

epoch time: 787.1093750000s, input_fired_time: 24.7595672607, output_fired_time: 15.7658596039, propagate_forward_time: 261.1786804199, propagate_backward_time: 467.1740417480, weight_update_time: 0.4605283141, other_time: 18.2312011719
epoch time: 59.8495750427s, input_fired_time: 5.9789528847, output_fired_time: 0.0000000000, propagate_forward_time: 48.5485191345, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 5.3221015930
validation[          , genome 13995] predictions:    9879/  10000 (98.79%), best:    9883/10000 (98.83%), error:       398.40717, best error:       387.93152 on epoch:    57, epoch:   61/100, mu: 0.9685545564, learning_rate: 0.0005470783, weight_decay: 0.0000218831

epoch time: 785.6305541992s, input_fired_time: 21.7361755371, output_fired_time: 19.7194309235, propagate_forward_time: 258.5633544922, propagate_backward_time: 464.4795227051, weight_update_time: 2.4495110512, other_time: 21.1321105957
epoch time: 53.7671394348s, input_fired_time: 1.8861820698, output_fired_time: 0.0000000000, propagate_forward_time: 48.6732482910, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 3.2077102661
validation[          , genome 13995] predictions:    9855/  10000 (98.55%), best:    9883/10000 (98.83%), error:       466.73358, best error:       387.93152 on epoch:    57, epoch:   62/100, mu: 0.9696268439, learning_rate: 0.0005197244, weight_decay: 0.0000207890

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.970645
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.000493738
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 1.97495e-05
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 63
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 57
read number_validation_images: 10000
read best_validation_predictions: 9883
read best_validation_error: 387.932
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '9602434'
read generator: 9602434
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 745.558959960938s, input_fired_time: 16.3122463226318, output_fired_time: 15.1084518432617, propagate_forward_time: 268.883666992188, propagate_backward_time: 430.329559326172, weight_update_time: 0.416338264942169, other_time: 14.9250183105469
epoch time: 54.7029609680176s, input_fired_time: 0.90591025352478, output_fired_time: 0, propagate_forward_time: 51.6075439453125, propagate_backward_time: 0, weight_update_time: 0, other_time: 2.18950653076172
validation[          , genome 13995] predictions:    9863/  10000 (98.63%), best:    9883/10000 (98.83%), error:       440.35739, best error:       387.93152 on epoch:    57, epoch:   63/100, mu: 0.9706454873, learning_rate: 0.0004937382, weight_decay: 0.0000197495

epoch time: 730.1124877930s, input_fired_time: 30.1698799133, output_fired_time: 15.0468568802, propagate_forward_time: 235.6723327637, propagate_backward_time: 431.6328430176, weight_update_time: 2.3156235218, other_time: 17.5905761719
epoch time: 51.4894561768s, input_fired_time: 3.8496265411, output_fired_time: 0.0000000000, propagate_forward_time: 45.4789047241, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.1609268188
validation[          , genome 13995] predictions:    9855/  10000 (98.55%), best:    9883/10000 (98.83%), error:       479.73050, best error:       387.93152 on epoch:    57, epoch:   64/100, mu: 0.9716132283, learning_rate: 0.0004690512, weight_decay: 0.0000187621

epoch time: 737.2555541992s, input_fired_time: 22.2387924194, output_fired_time: 17.1780891418, propagate_forward_time: 234.7935638428, propagate_backward_time: 448.4324035645, weight_update_time: 2.4204084873, other_time: 14.6127014160
epoch time: 54.7692909241s, input_fired_time: 2.8998939991, output_fired_time: 0.0000000000, propagate_forward_time: 49.6438941956, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.2255020142
validation[          , genome 13995] predictions:    9863/  10000 (98.63%), best:    9883/10000 (98.83%), error:       448.16345, best error:       387.93152 on epoch:    57, epoch:   65/100, mu: 0.9725325704, learning_rate: 0.0004455987, weight_decay: 0.0000178240

epoch time: 752.1992797852s, input_fired_time: 22.3748416901, output_fired_time: 15.2920284271, propagate_forward_time: 253.6605682373, propagate_backward_time: 436.9564208984, weight_update_time: 1.4226179123, other_time: 23.9154052734
epoch time: 62.8593788147s, input_fired_time: 2.9891769886, output_fired_time: 0.0000000000, propagate_forward_time: 57.5929832458, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.2772178650
validation[          , genome 13995] predictions:    9878/  10000 (98.78%), best:    9883/10000 (98.83%), error:       405.34683, best error:       387.93152 on epoch:    57, epoch:   66/100, mu: 0.9734059572, learning_rate: 0.0004233187, weight_decay: 0.0000169328

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.974236
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.000402153
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 1.60861e-05
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 67
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 57
read number_validation_images: 10000
read best_validation_predictions: 9883
read best_validation_error: 387.932
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '743517596'
read generator: 743517596
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 795.602111816406s, input_fired_time: 22.9111156463623, output_fired_time: 21.7774391174316, propagate_forward_time: 254.993286132813, propagate_backward_time: 481.612854003906, weight_update_time: 0.456719696521759, other_time: 14.307373046875
epoch time: 58.2302093505859s, input_fired_time: 2.94806718826294, output_fired_time: 0, propagate_forward_time: 50.9604911804199, propagate_backward_time: 0, weight_update_time: 0, other_time: 4.32165145874023
validation[          , genome 13995] predictions:    9856/  10000 (98.56%), best:    9883/10000 (98.83%), error:       426.98792, best error:       387.93152 on epoch:    57, epoch:   67/100, mu: 0.9742356539, learning_rate: 0.0004021528, weight_decay: 0.0000160861

epoch time: 785.8505859375s, input_fired_time: 20.5673351288, output_fired_time: 24.8813571930, propagate_forward_time: 235.5688018799, propagate_backward_time: 488.3994750977, weight_update_time: 0.4678786099, other_time: 16.4336547852
epoch time: 59.2357482910s, input_fired_time: 1.9700744152, output_fired_time: 0.0000000000, propagate_forward_time: 51.9905128479, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 5.2751617432
validation[          , genome 13995] predictions:    9887/  10000 (98.87%), best:    9887/10000 (98.87%), error:       376.75613, best error:       376.75613 on epoch:    68, epoch:   68/100, mu: 0.9750238657, learning_rate: 0.0003820452, weight_decay: 0.0000152818

epoch time: 790.1901855469s, input_fired_time: 19.7574882507, output_fired_time: 13.6938705444, propagate_forward_time: 249.6302642822, propagate_backward_time: 491.6361999512, weight_update_time: 2.4509453773, other_time: 15.4723815918
epoch time: 60.1411590576s, input_fired_time: 3.0144445896, output_fired_time: 0.0000000000, propagate_forward_time: 52.7591018677, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.3676109314
validation[          , genome 13995] predictions:    9880/  10000 (98.80%), best:    9887/10000 (98.87%), error:       393.82104, best error:       376.75613 on epoch:    68, epoch:   69/100, mu: 0.9757726789, learning_rate: 0.0003629429, weight_decay: 0.0000145177

epoch time: 795.7077026367s, input_fired_time: 18.9419078827, output_fired_time: 15.7892227173, propagate_forward_time: 272.9377136230, propagate_backward_time: 468.6912841797, weight_update_time: 3.3848552704, other_time: 19.3475646973
epoch time: 57.6476898193s, input_fired_time: 3.9061720371, output_fired_time: 0.0000000000, propagate_forward_time: 49.3149719238, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.4265441895
validation[          , genome 13995] predictions:    9890/  10000 (98.90%), best:    9890/10000 (98.90%), error:       364.54224, best error:       364.54224 on epoch:    70, epoch:   70/100, mu: 0.9764840603, learning_rate: 0.0003447958, weight_decay: 0.0000137918

epoch time: 796.9627075195s, input_fired_time: 22.8661670685, output_fired_time: 22.6841392517, propagate_forward_time: 269.7750244141, propagate_backward_time: 460.2192077637, weight_update_time: 2.4510226250, other_time: 21.4181823730
epoch time: 60.1552085876s, input_fired_time: 0.9503744245, output_fired_time: 0.0000000000, propagate_forward_time: 56.8800888062, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.3247451782
validation[          , genome 13995] predictions:    9870/  10000 (98.70%), best:    9890/10000 (98.90%), error:       413.57306, best error:       364.54224 on epoch:    70, epoch:   71/100, mu: 0.9771598577, learning_rate: 0.0003275560, weight_decay: 0.0000131022

epoch time: 823.6577148438s, input_fired_time: 22.0529651642, output_fired_time: 15.0251369476, propagate_forward_time: 274.0007324219, propagate_backward_time: 489.8142395020, weight_update_time: 0.4745643437, other_time: 22.7646179199
epoch time: 59.7226448059s, input_fired_time: 2.9354476929, output_fired_time: 0.0000000000, propagate_forward_time: 53.4331016541, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 3.3540954590
validation[          , genome 13995] predictions:    9874/  10000 (98.74%), best:    9890/10000 (98.90%), error:       426.13922, best error:       364.54224 on epoch:    70, epoch:   72/100, mu: 0.9778018594, learning_rate: 0.0003111782, weight_decay: 0.0000124471

epoch time: 760.6859741211s, input_fired_time: 30.6008415222, output_fired_time: 14.2990388870, propagate_forward_time: 249.0332794189, propagate_backward_time: 448.7556762695, weight_update_time: 0.4377098978, other_time: 17.9971923828
epoch time: 52.5293922424s, input_fired_time: 0.8939463496, output_fired_time: 0.0000000000, propagate_forward_time: 50.4545211792, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.1809234619
validation[          , genome 13995] predictions:    9887/  10000 (98.87%), best:    9890/10000 (98.90%), error:       376.73822, best error:       364.54224 on epoch:    70, epoch:   73/100, mu: 0.9784117937, learning_rate: 0.0002956192, weight_decay: 0.0000118248

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.978991
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.000280838
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 1.12335e-05
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 74
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 70
read number_validation_images: 10000
read best_validation_predictions: 9890
read best_validation_error: 364.542
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '545526380'
read generator: 545526380
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 755.381591796875s, input_fired_time: 22.4477157592773, output_fired_time: 14.3676805496216, propagate_forward_time: 279.620391845703, propagate_backward_time: 427.27001953125, weight_update_time: 0.409867942333221, other_time: 11.6758117675781
epoch time: 52.2643051147461s, input_fired_time: 0.871077537536621, output_fired_time: 0, propagate_forward_time: 46.2081489562988, propagate_backward_time: 0, weight_update_time: 0, other_time: 5.18507766723633
validation[          , genome 13995] predictions:    9885/  10000 (98.85%), best:    9890/10000 (98.90%), error:       388.20975, best error:       364.54224 on epoch:    70, epoch:   74/100, mu: 0.9789912105, learning_rate: 0.0002808383, weight_decay: 0.0000112335

epoch time: 774.5679931641s, input_fired_time: 25.6464366913, output_fired_time: 15.5762815475, propagate_forward_time: 236.3526763916, propagate_backward_time: 475.6548156738, weight_update_time: 0.4568639696, other_time: 21.3377990723
epoch time: 57.1260681152s, input_fired_time: 2.9673297405, output_fired_time: 0.0000000000, propagate_forward_time: 52.8475837708, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.3111534119
validation[          , genome 13995] predictions:    9887/  10000 (98.87%), best:    9890/10000 (98.90%), error:       381.67874, best error:       364.54224 on epoch:    70, epoch:   75/100, mu: 0.9795416594, learning_rate: 0.0002667964, weight_decay: 0.0000106719

epoch time: 795.2540893555s, input_fired_time: 25.8855915070, output_fired_time: 20.8450622559, propagate_forward_time: 250.5615539551, propagate_backward_time: 478.3587646484, weight_update_time: 1.4630950689, other_time: 19.6031188965
epoch time: 60.0289459229s, input_fired_time: 0.9462037086, output_fired_time: 0.0000000000, propagate_forward_time: 52.7434349060, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 6.3393058777
validation[          , genome 13995] predictions:    9872/  10000 (98.72%), best:    9890/10000 (98.90%), error:       413.47275, best error:       364.54224 on epoch:    70, epoch:   76/100, mu: 0.9800645709, learning_rate: 0.0002534565, weight_decay: 0.0000101383

epoch time: 790.2014770508s, input_fired_time: 17.7394256592, output_fired_time: 23.8170337677, propagate_forward_time: 243.1873016357, propagate_backward_time: 487.0390625000, weight_update_time: 1.4497841597, other_time: 18.4186401367
epoch time: 60.0314102173s, input_fired_time: 3.9777874947, output_fired_time: 0.0000000000, propagate_forward_time: 51.6213226318, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.4323005676
validation[          , genome 13995] predictions:    9877/  10000 (98.77%), best:    9890/10000 (98.90%), error:       403.04077, best error:       364.54224 on epoch:    70, epoch:   77/100, mu: 0.9805613160, learning_rate: 0.0002407837, weight_decay: 0.0000096314

epoch time: 786.0287475586s, input_fired_time: 28.5785884857, output_fired_time: 12.6643724442, propagate_forward_time: 239.0289306641, propagate_backward_time: 489.3275756836, weight_update_time: 2.4727883339, other_time: 16.4292602539
epoch time: 57.7265281677s, input_fired_time: 2.9889070988, output_fired_time: 0.0000000000, propagate_forward_time: 52.3468513489, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.3907699585
validation[          , genome 13995] predictions:    9891/  10000 (98.91%), best:    9890/10000 (98.90%), error:       384.74863, best error:       364.54224 on epoch:    70, epoch:   78/100, mu: 0.9810332656, learning_rate: 0.0002287445, weight_decay: 0.0000091498

epoch time: 793.4461059570s, input_fired_time: 20.8152770996, output_fired_time: 21.8343944550, propagate_forward_time: 262.5349426270, propagate_backward_time: 472.8386840820, weight_update_time: 0.4552240372, other_time: 15.4228210449
epoch time: 57.1448898315s, input_fired_time: 0.9495806694, output_fired_time: 0.0000000000, propagate_forward_time: 52.8902969360, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 3.3050117493
validation[          , genome 13995] predictions:    9886/  10000 (98.86%), best:    9890/10000 (98.90%), error:       387.79462, best error:       364.54224 on epoch:    70, epoch:   79/100, mu: 0.9814816117, learning_rate: 0.0002173073, weight_decay: 0.0000086923

epoch time: 777.1218261719s, input_fired_time: 19.7361030579, output_fired_time: 15.4718313217, propagate_forward_time: 263.1957092285, propagate_backward_time: 457.3585205078, weight_update_time: 0.4283734262, other_time: 21.3597106934
epoch time: 57.9731903076s, input_fired_time: 2.9850211143, output_fired_time: 0.0000000000, propagate_forward_time: 46.7732429504, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 8.2149276733
validation[          , genome 13995] predictions:    9886/  10000 (98.86%), best:    9890/10000 (98.90%), error:       388.90411, best error:       364.54224 on epoch:    70, epoch:   80/100, mu: 0.9819075465, learning_rate: 0.0002064419, weight_decay: 0.0000082577

epoch time: 784.2753295898s, input_fired_time: 18.8234348297, output_fired_time: 14.6178321838, propagate_forward_time: 262.8445434570, propagate_backward_time: 467.5850524902, weight_update_time: 0.4456677139, other_time: 20.4044494629
epoch time: 57.9659309387s, input_fired_time: 0.9416808486, output_fired_time: 0.0000000000, propagate_forward_time: 51.6841163635, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 5.3401336670
validation[          , genome 13995] predictions:    9878/  10000 (98.78%), best:    9890/10000 (98.90%), error:       382.99927, best error:       364.54224 on epoch:    70, epoch:   81/100, mu: 0.9823121428, learning_rate: 0.0001961198, weight_decay: 0.0000078448

epoch time: 792.8581542969s, input_fired_time: 20.8156070709, output_fired_time: 15.7773876190, propagate_forward_time: 245.9350585938, propagate_backward_time: 488.9199218750, weight_update_time: 0.4765302539, other_time: 21.4101562500
epoch time: 57.4685173035s, input_fired_time: 2.9523134232, output_fired_time: 0.0000000000, propagate_forward_time: 50.1108818054, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.4053230286
validation[          , genome 13995] predictions:    9867/  10000 (98.67%), best:    9890/10000 (98.90%), error:       448.20322, best error:       364.54224 on epoch:    70, epoch:   82/100, mu: 0.9826965332, learning_rate: 0.0001863138, weight_decay: 0.0000074526

epoch time: 793.2817993164s, input_fired_time: 22.7798233032, output_fired_time: 14.8021755219, propagate_forward_time: 261.8302917480, propagate_backward_time: 466.4556884766, weight_update_time: 1.4559279680, other_time: 27.4137878418
epoch time: 59.8391723633s, input_fired_time: 1.9879285097, output_fired_time: 0.0000000000, propagate_forward_time: 52.4976234436, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 5.3536186218
validation[          , genome 13995] predictions:    9870/  10000 (98.70%), best:    9890/10000 (98.90%), error:       422.42093, best error:       364.54224 on epoch:    70, epoch:   83/100, mu: 0.9830617309, learning_rate: 0.0001769981, weight_decay: 0.0000070799

epoch time: 795.7103271484s, input_fired_time: 19.8944721222, output_fired_time: 13.8689928055, propagate_forward_time: 279.4636840820, propagate_backward_time: 472.0076293945, weight_update_time: 0.4596910477, other_time: 10.4755249023
epoch time: 57.8099975586s, input_fired_time: 1.9580048323, output_fired_time: 0.0000000000, propagate_forward_time: 54.4886741638, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.3633193970
validation[          , genome 13995] predictions:    9876/  10000 (98.76%), best:    9890/10000 (98.90%), error:       392.21365, best error:       364.54224 on epoch:    70, epoch:   84/100, mu: 0.9834086299, learning_rate: 0.0001681482, weight_decay: 0.0000067259

epoch time: 790.4068603516s, input_fired_time: 19.7051448822, output_fired_time: 24.9102153778, propagate_forward_time: 261.7798461914, propagate_backward_time: 463.4951171875, weight_update_time: 2.4644200802, other_time: 20.5165405273
epoch time: 59.5134391785s, input_fired_time: 0.9602728486, output_fired_time: 0.0000000000, propagate_forward_time: 57.2131805420, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.3399848938
validation[          , genome 13995] predictions:    9871/  10000 (98.71%), best:    9890/10000 (98.90%), error:       408.52356, best error:       364.54224 on epoch:    70, epoch:   85/100, mu: 0.9837381840, learning_rate: 0.0001597408, weight_decay: 0.0000063896

epoch time: 800.5874023438s, input_fired_time: 19.9556293488, output_fired_time: 21.8557910919, propagate_forward_time: 256.2902221680, propagate_backward_time: 487.0260314941, weight_update_time: 2.5060617924, other_time: 15.4597473145
epoch time: 58.4750671387s, input_fired_time: 3.0214865208, output_fired_time: 0.0000000000, propagate_forward_time: 52.1482772827, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 3.3053016663
validation[          , genome 13995] predictions:    9876/  10000 (98.76%), best:    9890/10000 (98.90%), error:       396.26859, best error:       364.54224 on epoch:    70, epoch:   86/100, mu: 0.9840512872, learning_rate: 0.0001517538, weight_decay: 0.0000060702

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.984349
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.000144166
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 5.76664e-06
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 87
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 70
read number_validation_images: 10000
read best_validation_predictions: 9890
read best_validation_error: 364.542
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '2073411897'
read generator: 2073411897
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 776.675231933594s, input_fired_time: 19.6481132507324, output_fired_time: 17.5721015930176, propagate_forward_time: 271.406188964844, propagate_backward_time: 451.040069580078, weight_update_time: 0.428003698587418, other_time: 17.0087585449219
epoch time: 55.4503707885742s, input_fired_time: 0.907636702060699, output_fired_time: 0, propagate_forward_time: 53.3162879943848, propagate_backward_time: 0, weight_update_time: 0, other_time: 1.22644424438477
validation[          , genome 13995] predictions:    9880/  10000 (98.80%), best:    9890/10000 (98.90%), error:       384.16504, best error:       364.54224 on epoch:    70, epoch:   87/100, mu: 0.9843487144, learning_rate: 0.0001441661, weight_decay: 0.0000057666

epoch time: 803.7438354492s, input_fired_time: 21.9116249084, output_fired_time: 27.9859580994, propagate_forward_time: 283.4199829102, propagate_backward_time: 451.1506652832, weight_update_time: 2.4461171627, other_time: 19.2756042480
epoch time: 54.9557762146s, input_fired_time: 1.9089179039, output_fired_time: 0.0000000000, propagate_forward_time: 45.7795448303, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 7.2673149109
validation[          , genome 13995] predictions:    9849/  10000 (98.49%), best:    9890/10000 (98.90%), error:       531.32843, best error:       364.54224 on epoch:    70, epoch:   88/100, mu: 0.9846313000, learning_rate: 0.0001369578, weight_decay: 0.0000054783

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.9849
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 0.00013011
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 5.2044e-06
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 89
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 70
read number_validation_images: 10000
read best_validation_predictions: 9890
read best_validation_error: 364.542
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '1383008735'
read generator: 1383008735
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 761.735717773438s, input_fired_time: 24.4887237548828, output_fired_time: 16.3910751342773, propagate_forward_time: 228.523498535156, propagate_backward_time: 475.361755371094, weight_update_time: 1.44322061538696, other_time: 16.970703125
epoch time: 57.3185234069824s, input_fired_time: 1.94580388069153, output_fired_time: 0, propagate_forward_time: 53.1240921020508, propagate_backward_time: 0, weight_update_time: 0, other_time: 2.24862670898438
validation[          , genome 13995] predictions:    9884/  10000 (98.84%), best:    9890/10000 (98.90%), error:       385.92245, best error:       364.54224 on epoch:    70, epoch:   89/100, mu: 0.9848997593, learning_rate: 0.0001301099, weight_decay: 0.0000052044

epoch time: 791.4799804688s, input_fired_time: 20.8866062164, output_fired_time: 18.8042755127, propagate_forward_time: 248.2413482666, propagate_backward_time: 484.0873413086, weight_update_time: 0.4398245215, other_time: 19.4604492188
epoch time: 59.7531089783s, input_fired_time: 0.9828070998, output_fired_time: 0.0000000000, propagate_forward_time: 52.4000549316, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 6.3702468872
validation[          , genome 13995] predictions:    9886/  10000 (98.86%), best:    9890/10000 (98.90%), error:       374.82938, best error:       364.54224 on epoch:    70, epoch:   90/100, mu: 0.9851547480, learning_rate: 0.0001236044, weight_decay: 0.0000049442

epoch time: 798.7081298828s, input_fired_time: 20.8906669617, output_fired_time: 20.7560672760, propagate_forward_time: 236.7232055664, propagate_backward_time: 496.9477844238, weight_update_time: 2.4875802994, other_time: 23.3904113770
epoch time: 59.6992835999s, input_fired_time: 2.0290904045, output_fired_time: 0.0000000000, propagate_forward_time: 56.3686828613, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.3015098572
validation[          , genome 13995] predictions:    9882/  10000 (98.82%), best:    9890/10000 (98.90%), error:       394.17374, best error:       364.54224 on epoch:    70, epoch:   91/100, mu: 0.9853969812, learning_rate: 0.0001174242, weight_decay: 0.0000046970

epoch time: 787.9672241211s, input_fired_time: 20.8064403534, output_fired_time: 26.7870254517, propagate_forward_time: 251.2949676514, propagate_backward_time: 466.5152893066, weight_update_time: 0.4577062726, other_time: 22.5634460449
epoch time: 57.4394340515s, input_fired_time: 6.9330778122, output_fired_time: 0.0000000000, propagate_forward_time: 46.2238006592, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.2825546265
validation[          , genome 13995] predictions:    9874/  10000 (98.74%), best:    9890/10000 (98.90%), error:       400.51218, best error:       364.54224 on epoch:    70, epoch:   92/100, mu: 0.9856271148, learning_rate: 0.0001115530, weight_decay: 0.0000044621

epoch time: 787.2019042969s, input_fired_time: 17.8267784119, output_fired_time: 20.5436229706, propagate_forward_time: 245.1453857422, propagate_backward_time: 489.2562866211, weight_update_time: 0.4590321183, other_time: 14.4298095703
epoch time: 59.5822868347s, input_fired_time: 0.9661225677, output_fired_time: 0.0000000000, propagate_forward_time: 54.3007583618, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.3154067993
validation[          , genome 13995] predictions:    9888/  10000 (98.88%), best:    9890/10000 (98.90%), error:       373.65781, best error:       364.54224 on epoch:    70, epoch:   93/100, mu: 0.9858457446, learning_rate: 0.0001059753, weight_decay: 0.0000042390

epoch time: 783.7751464844s, input_fired_time: 21.7432518005, output_fired_time: 17.6949081421, propagate_forward_time: 265.5895690918, propagate_backward_time: 465.4624023438, weight_update_time: 0.4562618434, other_time: 13.2850646973
epoch time: 58.6557998657s, input_fired_time: 3.8748030663, output_fired_time: 0.0000000000, propagate_forward_time: 48.3614578247, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 6.4195404053
validation[          , genome 13995] predictions:    9894/  10000 (98.94%), best:    9894/10000 (98.94%), error:       364.43539, best error:       364.43539 on epoch:    94, epoch:   94/100, mu: 0.9860534668, learning_rate: 0.0001006766, weight_decay: 0.0000040271

epoch time: 791.2037963867s, input_fired_time: 14.9325914383, output_fired_time: 16.8366031647, propagate_forward_time: 239.3088226318, propagate_backward_time: 494.5878906250, weight_update_time: 2.4665784836, other_time: 25.5378417969
epoch time: 58.7534561157s, input_fired_time: 1.9870891571, output_fired_time: 0.0000000000, propagate_forward_time: 54.4211196899, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 2.3452453613
validation[          , genome 13995] predictions:    9884/  10000 (98.84%), best:    9894/10000 (98.94%), error:       396.28143, best error:       364.43539 on epoch:    94, epoch:   95/100, mu: 0.9862508178, learning_rate: 0.0000956427, weight_decay: 0.0000038257

epoch time: 790.9472656250s, input_fired_time: 17.8895931244, output_fired_time: 14.7168445587, propagate_forward_time: 273.0191040039, propagate_backward_time: 462.9216918945, weight_update_time: 2.4467508793, other_time: 22.4000244141
epoch time: 59.6062698364s, input_fired_time: 2.8611488342, output_fired_time: 0.0000000000, propagate_forward_time: 53.4179496765, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 3.3271713257
validation[          , genome 13995] predictions:    9880/  10000 (98.80%), best:    9894/10000 (98.94%), error:       416.07626, best error:       364.43539 on epoch:    94, epoch:   96/100, mu: 0.9864382744, learning_rate: 0.0000908606, weight_decay: 0.0000036344

epoch time: 792.8651123047s, input_fired_time: 19.8824806213, output_fired_time: 25.6994323730, propagate_forward_time: 264.9967651367, propagate_backward_time: 474.0049743652, weight_update_time: 0.4456160069, other_time: 8.2814636230
epoch time: 58.2858734131s, input_fired_time: 0.9685255289, output_fired_time: 0.0000000000, propagate_forward_time: 50.1196403503, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 7.1977081299
validation[          , genome 13995] predictions:    9885/  10000 (98.85%), best:    9894/10000 (98.94%), error:       401.90387, best error:       364.43539 on epoch:    94, epoch:   97/100, mu: 0.9866163731, learning_rate: 0.0000863176, weight_decay: 0.0000034527

epoch time: 783.1931152344s, input_fired_time: 17.7356319427, output_fired_time: 16.6477527618, propagate_forward_time: 256.7239685059, propagate_backward_time: 470.7825927734, weight_update_time: 0.4487394989, other_time: 21.3031311035
epoch time: 57.3383216858s, input_fired_time: 3.9944176674, output_fired_time: 0.0000000000, propagate_forward_time: 49.0353202820, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 4.3085823059
validation[          , genome 13995] predictions:    9882/  10000 (98.82%), best:    9894/10000 (98.94%), error:       393.78757, best error:       364.43539 on epoch:    94, epoch:   98/100, mu: 0.9867855310, learning_rate: 0.0000820017, weight_decay: 0.0000032801

epoch time: 787.7701416016s, input_fired_time: 16.7802028656, output_fired_time: 22.7129898071, propagate_forward_time: 251.2579498291, propagate_backward_time: 478.6902160645, weight_update_time: 0.4552478194, other_time: 18.3287658691
epoch time: 54.3127937317s, input_fired_time: 0.9138417244, output_fired_time: 0.0000000000, propagate_forward_time: 52.1401901245, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.2587623596
validation[          , genome 13995] predictions:    9880/  10000 (98.80%), best:    9894/10000 (98.94%), error:       394.81622, best error:       364.43539 on epoch:    94, epoch:   99/100, mu: 0.9869462252, learning_rate: 0.0000779016, weight_decay: 0.0000031161

arguments:
	'projects/csgrid.org_csg/exact_client_0.34_windows_x86_64.exe'
	'--training_file'
	'training_samples.bin'
	'--validation_file'
	'validation_samples.bin'
	'--testing_file'
	'testing_samples.bin'
	'--genome_file'
	'input_genome.txt'
	'--output_file'
	'output_genome.txt'
	'--checkpoint_file'
	'checkpoint.txt'
converting arguments to vector
boincified training filename: '../../projects/csgrid.org_csg/mnist_training_50k.bin'
boincified validation filename: '../../projects/csgrid.org_csg/mnist_validation_10k.bin'
boincified testing filename: '../../projects/csgrid.org_csg/mnist_testing_new.bin'
boincified genome filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995.txt'
boincified output filename: '../../projects/csgrid.org_csg/exact_genome_1509704703_29_13995_1_r1554904915_0'
boincified checkpoint filename: 'checkpoint.txt'
loading genome
starting from checkpoint file: 'checkpoint.txt'
read CNN_Genome file with version string: 'v0.33'
read exact_id: -1
read genome_id: -1
read initial_mu: 0.5
read mu: 0.987099
read mu_delta: 0.95
read initial_learning_rate: 0.0125
read learning_rate: 7.40065e-05
read learning_rate_delta: 0.95
read initial_weight_decay: 0.0005
read weight_decay: 2.96026e-06
read weight_decay_delta: 0.95
read batch_size: 50
read epsilon: 1e-07
read alpha: 0.1
read input_dropout_probability: 0
read hidden_dropout_probability: 0
read velocity_reset: 1000
read epoch: 100
read max_epochs: 100
read reset_weights: 0
read padding: 2
read best_epoch: 94
read number_validation_images: 10000
read best_validation_predictions: 9894
read best_validation_error: 364.435
read number_training_images: 50000
read training_predictions: 0
read training_error: 1e+07
read number_test_images: 10000
read test_predictions: 0
read test_error: 1e+07
read generation_id: 13995
read normal distribution: '1 0.106055207550526 0.0509445481002331'
generator_str: '1495649002'
read generator: 1495649002
read generated_by_map:
1 change_size_x 1
reading 87 nodes.
reading 321 edges.
number input nodes: 1
number softmax nodes: 10
order_size: 50000
parsed input file
loaded genome
loading images
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 4923 images.
reading image set with 5742 images.
reading image set with 4958 images.
reading image set with 5131 images.
reading image set with 4842 images.
reading image set with 4421 images.
reading image set with 4918 images.
reading image set with 5265 images.
reading image set with 4851 images.
reading image set with 4949 images.
image_size: 1x28x28 = 784
read 50000 images.
    class    0: 4923
    class    1: 5742
    class    2: 4958
    class    3: 5131
    class    4: 4842
    class    5: 4421
    class    6: 4918
    class    7: 5265
    class    8: 4851
    class    9: 4949
calculating averages and standard deviations for images
average pixel value for channel 0: 0.130530551075935
pixel variance for channel 0: 0.0948646068572998
pixel standard deviation for channel 0: 0.308000981807709
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
reading image set with 1000 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 1000
    class    1: 1000
    class    2: 1000
    class    3: 1000
    class    4: 1000
    class    5: 1000
    class    6: 1000
    class    7: 1000
    class    8: 1000
    class    9: 1000
number_classes: 10
channels: 1
width: 28
height: 28
reading image set with 980 images.
reading image set with 1135 images.
reading image set with 1032 images.
reading image set with 1010 images.
reading image set with 982 images.
reading image set with 892 images.
reading image set with 958 images.
reading image set with 1028 images.
reading image set with 974 images.
reading image set with 1009 images.
image_size: 1x28x28 = 784
read 10000 images.
    class    0: 980
    class    1: 1135
    class    2: 1032
    class    3: 1010
    class    4: 982
    class    5: 892
    class    6: 958
    class    7: 1028
    class    8: 974
    class    9: 1009
loaded images
starting backpropagation!
epoch time: 782.299011230469s, input_fired_time: 14.6066455841064, output_fired_time: 16.6130752563477, propagate_forward_time: 238.920257568359, propagate_backward_time: 496.018707275391, weight_update_time: 4.3583607673645, other_time: 16.1403503417969
epoch time: 58.0486907958984s, input_fired_time: 1.00373709201813, output_fired_time: 0, propagate_forward_time: 49.7725639343262, propagate_backward_time: 0, weight_update_time: 0, other_time: 7.27238845825195
validation[          , genome 13995] predictions:    9881/  10000 (98.81%), best:    9894/10000 (98.94%), error:       407.62070, best error:       364.43539 on epoch:    94, epoch:  100/100, mu: 0.9870989323, learning_rate: 0.0000740065, weight_decay: 0.0000029603

evaluating best weights on full training data.
evaluting training set with running mean/variance:
epoch time: 294.8491516113s, input_fired_time: 10.0631780624, output_fired_time: 0.0000000000, propagate_forward_time: 264.9888610840, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 19.7971191406
best training[          , genome 13995] predictions:   49999/  50000 (100.00%), best:    9894/10000 (98.94%), error:       157.17586, best error:       364.43539 on epoch:    94, epoch:  101/100, mu: 0.9872440100, learning_rate: 0.0000703062, weight_decay: 0.0000028122
evaluating best weights on test data.
evaluting test set with running mean/variance:
epoch time: 57.4463920593s, input_fired_time: 2.0172839165, output_fired_time: 0.0000000000, propagate_forward_time: 54.1421928406, propagate_backward_time: 0.0000000000, weight_update_time: 0.0000000000, other_time: 1.2869148254
   testing[          , genome 13995] predictions:    9895/  10000 (98.95%), best:    9894/10000 (98.94%), error:       329.56070, best error:       364.43539 on epoch:    94, epoch:  101/100, mu: 0.9872440100, learning_rate: 0.0000703062, weight_decay: 0.0000028122
backpropagation finished successfully!
19:23:18 (3984): called boinc_finish(0)

</stderr_txt>
]]>