In [1]:
%matplotlib inline
%pylab inline


Populating the interactive namespace from numpy and matplotlib

In [2]:
repeat = 1

Load test data


In [3]:
import menpo.io as mio
from menpo.landmark import labeller, streetscene_car_view_2
from menpofast.utils import convert_from_menpo

group = 'streetscene_car_view_2'

test_images = []
for i in mio.import_images('/data/PhD/DataBases/cars/cmu_car_data1/view2/', verbose=True, 
                           max_images=None):
    
    # convert the image from menpo Image to menpofast Image (channels at front)
    i = convert_from_menpo(i)
    
    labeller(i, 'PTS', eval(group))
    i.crop_to_landmarks_proportion_inplace(1, group=group)
    i = i.rescale_landmarks_to_diagonal_range(200, group=group)
    
    if i.n_channels == 3:
        i = i.as_greyscale(mode='average')
    test_images.append(i)


- Loading 601 assets: [====================] 100%

In [4]:
test_images = test_images[1::2]

In [5]:
from menpo.visualize import visualize_images

visualize_images(test_images)


AAMs

Load


In [6]:
from alabortcvpr2015.utils import pickle_load

aam = pickle_load('/data/PhD/Models/aam_view2_fast_dsift')

AIC

Test


In [7]:
sampling_mask = np.require(np.zeros(aam.parts_shape), dtype=np.bool)
sampling_mask[::2, ::2] = True

imshow(sampling_mask)


Out[7]:
<matplotlib.image.AxesImage at 0x7f65cd9e7d50>

In [8]:
from alabortcvpr2015.aam import PartsAAMFitter, AIC
                  
fitter = PartsAAMFitter(aam, algorithm_cls=AIC, n_shape=[3, 12],
                        n_appearance=[25, 50], sampling_mask=sampling_mask)

In [9]:
fitter_results = []

for seed in xrange(repeat):
    
    np.random.seed(seed=seed)

    for j, i in enumerate(test_images):
    

        gt_s = i.landmarks[group].lms
        s = fitter.perturb_shape(gt_s, noise_std=0.05)

        fr = fitter.fit(i, s, gt_shape=gt_s, max_iters=20, prior=False)

        fitter_results.append(fr)
        fr.downscale = 0.5

        print 'Image: ', j
        print fr


Image:  0
Initial error: 0.2150
Final error: 0.1595
Image:  1
Initial error: 0.1111
Final error: 0.0616
Image:  2
Initial error: 0.1132
Final error: 0.0361
Image:  3
Initial error: 0.0753
Final error: 0.0340
Image:  4
Initial error: 0.1230
Final error: 0.0493
Image:  5
Initial error: 0.1530
Final error: 0.1618
Image:  6
Initial error: 0.0712
Final error: 0.0519
Image:  7
Initial error: 0.1216
Final error: 0.0535
Image:  8
Initial error: 0.0673
Final error: 0.0749
Image:  9
Initial error: 0.0886
Final error: 0.0222
Image:  10
Initial error: 0.1387
Final error: 0.0640
Image:  11
Initial error: 0.0734
Final error: 0.0419
Image:  12
Initial error: 0.1346
Final error: 0.0464
Image:  13
Initial error: 0.0686
Final error: 0.0494
Image:  14
Initial error: 0.0627
Final error: 0.0482
Image:  15
Initial error: 0.1695
Final error: 0.0858
Image:  16
Initial error: 0.0838
Final error: 0.0415
Image:  17
Initial error: 0.1249
Final error: 0.0448
Image:  18
Initial error: 0.0722
Final error: 0.0280
Image:  19
Initial error: 0.0696
Final error: 0.0213
Image:  20
Initial error: 0.1649
Final error: 0.0267
Image:  21
Initial error: 0.0586
Final error: 0.0212
Image:  22
Initial error: 0.1049
Final error: 0.0351
Image:  23
Initial error: 0.0952
Final error: 0.0441
Image:  24
Initial error: 0.0327
Final error: 0.0193
Image:  25
Initial error: 0.1242
Final error: 0.0171
Image:  26
Initial error: 0.1158
Final error: 0.0784
Image:  27
Initial error: 0.1415
Final error: 0.0894
Image:  28
Initial error: 0.0781
Final error: 0.0205
Image:  29
Initial error: 0.1035
Final error: 0.0203
Image:  30
Initial error: 0.1093
Final error: 0.0235
Image:  31
Initial error: 0.1281
Final error: 0.0393
Image:  32
Initial error: 0.0626
Final error: 0.0235
Image:  33
Initial error: 0.0652
Final error: 0.0265
Image:  34
Initial error: 0.0772
Final error: 0.0167
Image:  35
Initial error: 0.0602
Final error: 0.0232
Image:  36
Initial error: 0.1791
Final error: 0.0824
Image:  37
Initial error: 0.1008
Final error: 0.0159
Image:  38
Initial error: 0.1012
Final error: 0.0430
Image:  39
Initial error: 0.0393
Final error: 0.0255
Image:  40
Initial error: 0.0657
Final error: 0.0256
Image:  41
Initial error: 0.1770
Final error: 0.0880
Image:  42
Initial error: 0.1079
Final error: 0.0273
Image:  43
Initial error: 0.0831
Final error: 0.0302
Image:  44
Initial error: 0.0710
Final error: 0.0285
Image:  45
Initial error: 0.2012
Final error: 0.0173
Image:  46
Initial error: 0.0693
Final error: 0.0285
Image:  47
Initial error: 0.0962
Final error: 0.0140
Image:  48
Initial error: 0.0747
Final error: 0.0437
Image:  49
Initial error: 0.1306
Final error: 0.0557
Image:  50
Initial error: 0.0657
Final error: 0.0255
Image:  51
Initial error: 0.0596
Final error: 0.0488
Image:  52
Initial error: 0.0520
Final error: 0.0438
Image:  53
Initial error: 0.0687
Final error: 0.0642
Image:  54
Initial error: 0.0747
Final error: 0.0310
Image:  55
Initial error: 0.0618
Final error: 0.0667
Image:  56
Initial error: 0.0749
Final error: 0.0323
Image:  57
Initial error: 0.0949
Final error: 0.1226
Image:  58
Initial error: 0.1009
Final error: 0.0500
Image:  59
Initial error: 0.0952
Final error: 0.0185
Image:  60
Initial error: 0.0622
Final error: 0.0252
Image:  61
Initial error: 0.0695
Final error: 0.0297
Image:  62
Initial error: 0.0814
Final error: 0.0251
Image:  63
Initial error: 0.1081
Final error: 0.0277
Image:  64
Initial error: 0.0733
Final error: 0.0204
Image:  65
Initial error: 0.0857
Final error: 0.0271
Image:  66
Initial error: 0.1494
Final error: 0.0447
Image:  67
Initial error: 0.2296
Final error: 0.2315
Image:  68
Initial error: 0.0444
Final error: 0.0286
Image:  69
Initial error: 0.1729
Final error: 0.0919
Image:  70
Initial error: 0.1263
Final error: 0.0400
Image:  71
Initial error: 0.1020
Final error: 0.0360
Image:  72
Initial error: 0.0462
Final error: 0.0255
Image:  73
Initial error: 0.1514
Final error: 0.0694
Image:  74
Initial error: 0.1395
Final error: 0.0592
Image:  75
Initial error: 0.1072
Final error: 0.0325
Image:  76
Initial error: 0.1034
Final error: 0.0184
Image:  77
Initial error: 0.1012
Final error: 0.0220
Image:  78
Initial error: 0.0719
Final error: 0.0387
Image:  79
Initial error: 0.0680
Final error: 0.0310
Image:  80
Initial error: 0.1081
Final error: 0.0545
Image:  81
Initial error: 0.1445
Final error: 0.0297
Image:  82
Initial error: 0.1225
Final error: 0.0216
Image:  83
Initial error: 0.0897
Final error: 0.0399
Image:  84
Initial error: 0.1381
Final error: 0.0812
Image:  85
Initial error: 0.0897
Final error: 0.0504
Image:  86
Initial error: 0.0602
Final error: 0.0422
Image:  87
Initial error: 0.1315
Final error: 0.0951
Image:  88
Initial error: 0.1540
Final error: 0.1228
Image:  89
Initial error: 0.1217
Final error: 0.0832
Image:  90
Initial error: 0.0675
Final error: 0.0249
Image:  91
Initial error: 0.0526
Final error: 0.0284
Image:  92
Initial error: 0.1046
Final error: 0.0707
Image:  93
Initial error: 0.0821
Final error: 0.0270
Image:  94
Initial error: 0.0918
Final error: 0.0316
Image:  95
Initial error: 0.1946
Final error: 0.1001
Image:  96
Initial error: 0.1329
Final error: 0.0199
Image:  97
Initial error: 0.0904
Final error: 0.0134
Image:  98
Initial error: 0.0960
Final error: 0.0435
Image:  99
Initial error: 0.1175
Final error: 0.0424
Image:  100
Initial error: 0.0700
Final error: 0.0748
Image:  101
Initial error: 0.0720
Final error: 0.0370
Image:  102
Initial error: 0.1297
Final error: 0.0482
Image:  103
Initial error: 0.0678
Final error: 0.0231
Image:  104
Initial error: 0.1517
Final error: 0.0303
Image:  105
Initial error: 0.0818
Final error: 0.0291
Image:  106
Initial error: 0.2185
Final error: 0.1436
Image:  107
Initial error: 0.2199
Final error: 0.2138
Image:  108
Initial error: 0.1165
Final error: 0.0635
Image:  109
Initial error: 0.0541
Final error: 0.0284
Image:  110
Initial error: 0.0377
Final error: 0.0163
Image:  111
Initial error: 0.0872
Final error: 0.0841
Image:  112
Initial error: 0.0849
Final error: 0.0726
Image:  113
Initial error: 0.1696
Final error: 0.0756
Image:  114
Initial error: 0.0481
Final error: 0.0326
Image:  115
Initial error: 0.0574
Final error: 0.0918
Image:  116
Initial error: 0.1058
Final error: 0.0333
Image:  117
Initial error: 0.2305
Final error: 0.1206
Image:  118
Initial error: 0.1270
Final error: 0.0865
Image:  119
Initial error: 0.0845
Final error: 0.0244
Image:  120
Initial error: 0.1349
Final error: 0.0355
Image:  121
Initial error: 0.1400
Final error: 0.0366
Image:  122
Initial error: 0.0698
Final error: 0.0275
Image:  123
Initial error: 0.1075
Final error: 0.0190
Image:  124
Initial error: 0.0696
Final error: 0.0401
Image:  125
Initial error: 0.0589
Final error: 0.0176
Image:  126
Initial error: 0.1560
Final error: 0.0250
Image:  127
Initial error: 0.1202
Final error: 0.0869
Image:  128
Initial error: 0.0718
Final error: 0.0227
Image:  129
Initial error: 0.1647
Final error: 0.0506
Image:  130
Initial error: 0.1025
Final error: 0.0295
Image:  131
Initial error: 0.1238
Final error: 0.0294
Image:  132
Initial error: 0.1154
Final error: 0.0271
Image:  133
Initial error: 0.0626
Final error: 0.0223
Image:  134
Initial error: 0.0601
Final error: 0.0329
Image:  135
Initial error: 0.1225
Final error: 0.0588
Image:  136
Initial error: 0.2236
Final error: 0.0222
Image:  137
Initial error: 0.0460
Final error: 0.0334
Image:  138
Initial error: 0.1241
Final error: 0.0267
Image:  139
Initial error: 0.1711
Final error: 0.0850
Image:  140
Initial error: 0.1014
Final error: 0.0295
Image:  141
Initial error: 0.0403
Final error: 0.0201
Image:  142
Initial error: 0.1498
Final error: 0.0802
Image:  143
Initial error: 0.0636
Final error: 0.0309
Image:  144
Initial error: 0.0743
Final error: 0.0354
Image:  145
Initial error: 0.0981
Final error: 0.0384
Image:  146
Initial error: 0.0580
Final error: 0.0292
Image:  147
Initial error: 0.0632
Final error: 0.0234
Image:  148
Initial error: 0.1212
Final error: 0.0465
Image:  149
Initial error: 0.1185
Final error: 0.0213
Image:  150
Initial error: 0.1447
Final error: 0.0506
Image:  151
Initial error: 0.2345
Final error: 0.2104
Image:  152
Initial error: 0.1839
Final error: 0.1960
Image:  153
Initial error: 0.0566
Final error: 0.0224
Image:  154
Initial error: 0.1238
Final error: 0.0223
Image:  155
Initial error: 0.0962
Final error: 0.0270
Image:  156
Initial error: 0.1162
Final error: 0.0263
Image:  157
Initial error: 0.0565
Final error: 0.0193
Image:  158
Initial error: 0.0731
Final error: 0.0308
Image:  159
Initial error: 0.0745
Final error: 0.0220
Image:  160
Initial error: 0.0921
Final error: 0.0216
Image:  161
Initial error: 0.0629
Final error: 0.0137
Image:  162
Initial error: 0.2044
Final error: 0.0973
Image:  163
Initial error: 0.0504
Final error: 0.0184
Image:  164
Initial error: 0.0878
Final error: 0.0141
Image:  165
Initial error: 0.0663
Final error: 0.0697
Image:  166
Initial error: 0.0666
Final error: 0.0100
Image:  167
Initial error: 0.2180
Final error: 0.2099
Image:  168
Initial error: 0.1454
Final error: 0.0696
Image:  169
Initial error: 0.0599
Final error: 0.0260
Image:  170
Initial error: 0.0459
Final error: 0.0431
Image:  171
Initial error: 0.2132
Final error: 0.1222
Image:  172
Initial error: 0.0784
Final error: 0.0626
Image:  173
Initial error: 0.0700
Final error: 0.0247
Image:  174
Initial error: 0.0819
Final error: 0.0280
Image:  175
Initial error: 0.1036
Final error: 0.0327
Image:  176
Initial error: 0.1116
Final error: 0.0135
Image:  177
Initial error: 0.1417
Final error: 0.0363
Image:  178
Initial error: 0.0456
Final error: 0.0124
Image:  179
Initial error: 0.0772
Final error: 0.0284
Image:  180
Initial error: 0.0747
Final error: 0.0672
Image:  181
Initial error: 0.1061
Final error: 0.0191
Image:  182
Initial error: 0.0753
Final error: 0.0214
Image:  183
Initial error: 0.1988
Final error: 0.0633
Image:  184
Initial error: 0.0781
Final error: 0.0159
Image:  185
Initial error: 0.0754
Final error: 0.0168
Image:  186
Initial error: 0.0484
Final error: 0.0152
Image:  187
Initial error: 0.2011
Final error: 0.0519
Image:  188
Initial error: 0.0845
Final error: 0.0314
Image:  189
Initial error: 0.1223
Final error: 0.0337
Image:  190
Initial error: 0.0309
Final error: 0.0147
Image:  191
Initial error: 0.0659
Final error: 0.0466
Image:  192
Initial error: 0.0906
Final error: 0.0203
Image:  193
Initial error: 0.1799
Final error: 0.0729
Image:  194
Initial error: 0.0626
Final error: 0.0185
Image:  195
Initial error: 0.0848
Final error: 0.0381
Image:  196
Initial error: 0.0585
Final error: 0.0599
Image:  197
Initial error: 0.0775
Final error: 0.0328
Image:  198
Initial error: 0.1216
Final error: 0.0467
Image:  199
Initial error: 0.0804
Final error: 0.0185
Image:  200
Initial error: 0.1145
Final error: 0.0572
Image:  201
Initial error: 0.0703
Final error: 0.0203
Image:  202
Initial error: 0.0662
Final error: 0.0244
Image:  203
Initial error: 0.1589
Final error: 0.0174
Image:  204
Initial error: 0.0747
Final error: 0.0338
Image:  205
Initial error: 0.0771
Final error: 0.0573
Image:  206
Initial error: 0.1474
Final error: 0.0379
Image:  207
Initial error: 0.1515
Final error: 0.0148
Image:  208
Initial error: 0.0691
Final error: 0.0459
Image:  209
Initial error: 0.0659
Final error: 0.0309
Image:  210
Initial error: 0.1637
Final error: 0.0303
Image:  211
Initial error: 0.0519
Final error: 0.0167
Image:  212
Initial error: 0.1537
Final error: 0.0130
Image:  213
Initial error: 0.0673
Final error: 0.0329
Image:  214
Initial error: 0.0858
Final error: 0.0211
Image:  215
Initial error: 0.0809
Final error: 0.0148
Image:  216
Initial error: 0.0364
Final error: 0.0120
Image:  217
Initial error: 0.1003
Final error: 0.0184
Image:  218
Initial error: 0.1113
Final error: 0.0253
Image:  219
Initial error: 0.1608
Final error: 0.0239
Image:  220
Initial error: 0.0538
Final error: 0.0175
Image:  221
Initial error: 0.0767
Final error: 0.0189
Image:  222
Initial error: 0.0568
Final error: 0.0273
Image:  223
Initial error: 0.1695
Final error: 0.0485
Image:  224
Initial error: 0.0764
Final error: 0.0170
Image:  225
Initial error: 0.0624
Final error: 0.0148
Image:  226
Initial error: 0.1381
Final error: 0.0653
Image:  227
Initial error: 0.1833
Final error: 0.1221
Image:  228
Initial error: 0.1414
Final error: 0.0278
Image:  229
Initial error: 0.0612
Final error: 0.0613
Image:  230
Initial error: 0.0970
Final error: 0.0496
Image:  231
Initial error: 0.0642
Final error: 0.0203
Image:  232
Initial error: 0.0738
Final error: 0.0187
Image:  233
Initial error: 0.0717
Final error: 0.0345
Image:  234
Initial error: 0.0989
Final error: 0.0756
Image:  235
Initial error: 0.2169
Final error: 0.1394
Image:  236
Initial error: 0.1096
Final error: 0.0238
Image:  237
Initial error: 0.0414
Final error: 0.0257
Image:  238
Initial error: 0.1418
Final error: 0.1058
Image:  239
Initial error: 0.1019
Final error: 0.0215
Image:  240
Initial error: 0.0512
Final error: 0.0184
Image:  241
Initial error: 0.1140
Final error: 0.0376
Image:  242
Initial error: 0.0920
Final error: 0.0198
Image:  243
Initial error: 0.1229
Final error: 0.0239
Image:  244
Initial error: 0.0796
Final error: 0.0285
Image:  245
Initial error: 0.1057
Final error: 0.0362
Image:  246
Initial error: 0.0849
Final error: 0.0261
Image:  247
Initial error: 0.1368
Final error: 0.0894
Image:  248
Initial error: 0.0483
Final error: 0.0164
Image:  249
Initial error: 0.0612
Final error: 0.0332
Image:  250
Initial error: 0.0377
Final error: 0.0311
Image:  251
Initial error: 0.1496
Final error: 0.0313
Image:  252
Initial error: 0.1343
Final error: 0.1183
Image:  253
Initial error: 0.0831
Final error: 0.0180
Image:  254
Initial error: 0.0842
Final error: 0.0308
Image:  255
Initial error: 0.0841
Final error: 0.0326
Image:  256
Initial error: 0.0550
Final error: 0.0177
Image:  257
Initial error: 0.0751
Final error: 0.0390
Image:  258
Initial error: 0.0722
Final error: 0.0287
Image:  259
Initial error: 0.1634
Final error: 0.1024
Image:  260
Initial error: 0.1382
Final error: 0.1150
Image:  261
Initial error: 0.1271
Final error: 0.0965
Image:  262
Initial error: 0.0837
Final error: 0.0209
Image:  263
Initial error: 0.0645
Final error: 0.0432
Image:  264
Initial error: 0.1128
Final error: 0.0367
Image:  265
Initial error: 0.0411
Final error: 0.0254
Image:  266
Initial error: 0.0662
Final error: 0.0297
Image:  267
Initial error: 0.1248
Final error: 0.1016
Image:  268
Initial error: 0.0953
Final error: 0.0241
Image:  269
Initial error: 0.0821
Final error: 0.0370
Image:  270
Initial error: 0.0998
Final error: 0.0727
Image:  271
Initial error: 0.1047
Final error: 0.0493
Image:  272
Initial error: 0.1224
Final error: 0.0653
Image:  273
Initial error: 0.0776
Final error: 0.0307
Image:  274
Initial error: 0.0674
Final error: 0.0209
Image:  275
Initial error: 0.1111
Final error: 0.0621
Image:  276
Initial error: 0.1016
Final error: 0.0256
Image:  277
Initial error: 0.1334
Final error: 0.0390
Image:  278
Initial error: 0.1724
Final error: 0.0139
Image:  279
Initial error: 0.1657
Final error: 0.0992
Image:  280
Initial error: 0.0631
Final error: 0.0169
Image:  281
Initial error: 0.0472
Final error: 0.0426
Image:  282
Initial error: 0.0740
Final error: 0.0211
Image:  283
Initial error: 0.0451
Final error: 0.0233
Image:  284
Initial error: 0.0501
Final error: 0.0261
Image:  285
Initial error: 0.1470
Final error: 0.0208
Image:  286
Initial error: 0.0516
Final error: 0.0368
Image:  287
Initial error: 0.1006
Final error: 0.0210
Image:  288
Initial error: 0.1071
Final error: 0.0547
Image:  289
Initial error: 0.1619
Final error: 0.1566
Image:  290
Initial error: 0.0811
Final error: 0.0286
Image:  291
Initial error: 0.1012
Final error: 0.0881
Image:  292
Initial error: 0.0940
Final error: 0.0281
Image:  293
Initial error: 0.1131
Final error: 0.0463
Image:  294
Initial error: 0.0876
Final error: 0.0503
Image:  295
Initial error: 0.0459
Final error: 0.0254
Image:  296
Initial error: 0.0867
Final error: 0.0526
Image:  297
Initial error: 0.1342
Final error: 0.0860
Image:  298
Initial error: 0.0758
Final error: 0.0215
Image:  299
Initial error: 0.0713
Final error: 0.0406

Visualize Results


In [10]:
from menpofit.visualize import visualize_fitting_results
    
visualize_fitting_results(fitter_results)


Save Results


In [11]:
from alabortcvpr2015.utils import pickle_dump
from alabortcvpr2015.result import SerializableResult

results = [SerializableResult('none', fr.final_shape, fr.n_iters, 'AIC', fr.gt_shape) 
           for fr in fitter_results]

pickle_dump(results, '/data/PhD/Results/aam_aic_view2_fast_dsift')

Timing

Total


In [12]:
%timeit fitter.fit(i, s, gt_shape=gt_s, max_iters=20)


10 loops, best of 3: 77 ms per loop

Per line


In [ ]:
#import line_profiler
#import IPython

#ip = IPython.get_ipython()
#ip.define_magic('lprun', line_profiler.magic_lprun)

In [ ]:
#from alabortcvpr2015.aam import AIC

#%lprun -f AIC.run fitter.fit(i, s, gt_shape=gt_s, max_iters=20)

PIC

Test


In [13]:
sampling_mask = np.require(np.zeros(aam.parts_shape), dtype=np.bool)
sampling_mask[::2, ::2] = True


imshow(sampling_mask)


Out[13]:
<matplotlib.image.AxesImage at 0x7f65cbb60110>

In [14]:
from alabortcvpr2015.aam import PartsAAMFitter, PIC
                  
fitter = PartsAAMFitter(aam, algorithm_cls=PIC, n_shape=[3, 12],
                        n_appearance=[25, 50], sampling_mask=sampling_mask)

In [15]:
fitter_results = []

for j, i in enumerate(test_images):
    
    for seed in xrange(5):
    
        np.random.seed(seed=seed)

        gt_s = i.landmarks[group].lms
        s = fitter.perturb_shape(gt_s, noise_std=0.05)

        fr = fitter.fit(i, s, gt_shape=gt_s, max_iters=20, prior=False)

        fitter_results.append(fr)
        fr.downscale = 0.5

        print 'Image: ', j
        print fr


Image:  0
Initial error: 0.2150
Final error: 0.0615
Image:  0
Initial error: 0.0676
Final error: 0.0740
Image:  0
Initial error: 0.1292
Final error: 0.0606
Image:  0
Initial error: 0.1092
Final error: 0.1624
Image:  0
Initial error: 0.0703
Final error: 0.0595
Image:  1
Initial error: 0.2201
Final error: 0.1227
Image:  1
Initial error: 0.0944
Final error: 0.0328
Image:  1
Initial error: 0.1370
Final error: 0.0642
Image:  1
Initial error: 0.1249
Final error: 0.0342
Image:  1
Initial error: 0.0940
Final error: 0.0614
Image:  2
Initial error: 0.2123
Final error: 0.0472
Image:  2
Initial error: 0.0880
Final error: 0.0477
Image:  2
Initial error: 0.1382
Final error: 0.0377
Image:  2
Initial error: 0.1216
Final error: 0.1350
Image:  2
Initial error: 0.0916
Final error: 0.0701
Image:  3
Initial error: 0.2327
Final error: 0.0386
Image:  3
Initial error: 0.0870
Final error: 0.0404
Image:  3
Initial error: 0.1365
Final error: 0.0372
Image:  3
Initial error: 0.1231
Final error: 0.0958
Image:  3
Initial error: 0.0821
Final error: 0.0359
Image:  4
Initial error: 0.2335
Final error: 0.2446
Image:  4
Initial error: 0.1236
Final error: 0.0760
Image:  4
Initial error: 0.1582
Final error: 0.1221
Image:  4
Initial error: 0.1418
Final error: 0.0779
Image:  4
Initial error: 0.1168
Final error: 0.0520
Image:  5
Initial error: 0.2177
Final error: 0.0727
Image:  5
Initial error: 0.0800
Final error: 0.0719
Image:  5
Initial error: 0.1308
Final error: 0.0725
Image:  5
Initial error: 0.1090
Final error: 0.1286
Image:  5
Initial error: 0.0821
Final error: 0.0714
Image:  6
Initial error: 0.2268
Final error: 0.0805
Image:  6
Initial error: 0.0777
Final error: 0.0757
Image:  6
Initial error: 0.1270
Final error: 0.0733
Image:  6
Initial error: 0.1155
Final error: 0.0550
Image:  6
Initial error: 0.0659
Final error: 0.0613
Image:  7
Initial error: 0.2252
Final error: 0.1480
Image:  7
Initial error: 0.1108
Final error: 0.0856
Image:  7
Initial error: 0.1540
Final error: 0.1032
Image:  7
Initial error: 0.1279
Final error: 0.1334
Image:  7
Initial error: 0.1149
Final error: 0.0917
Image:  8
Initial error: 0.2210
Final error: 0.1106
Image:  8
Initial error: 0.0664
Final error: 0.1088
Image:  8
Initial error: 0.1300
Final error: 0.0967
Image:  8
Initial error: 0.1075
Final error: 0.1786
Image:  8
Initial error: 0.0753
Final error: 0.0999
Image:  9
Initial error: 0.2317
Final error: 0.3131
Image:  9
Initial error: 0.0943
Final error: 0.0277
Image:  9
Initial error: 0.1426
Final error: 0.0243
Image:  9
Initial error: 0.1200
Final error: 0.0223
Image:  9
Initial error: 0.0923
Final error: 0.0232
Image:  10
Initial error: 0.2151
Final error: 0.0525
Image:  10
Initial error: 0.0741
Final error: 0.0488
Image:  10
Initial error: 0.1357
Final error: 0.0496
Image:  10
Initial error: 0.1060
Final error: 0.1156
Image:  10
Initial error: 0.0883
Final error: 0.0495
Image:  11
Initial error: 0.2176
Final error: 0.2201
Image:  11
Initial error: 0.0672
Final error: 0.0421
Image:  11
Initial error: 0.1274
Final error: 0.0878
Image:  11
Initial error: 0.1037
Final error: 0.0462
Image:  11
Initial error: 0.0670
Final error: 0.0978
Image:  12
Initial error: 0.2355
Final error: 0.2452
Image:  12
Initial error: 0.1346
Final error: 0.1154
Image:  12
Initial error: 0.1563
Final error: 0.0901
Image:  12
Initial error: 0.1552
Final error: 0.0995
Image:  12
Initial error: 0.1306
Final error: 0.0792
Image:  13
Initial error: 0.2146
Final error: 0.2300
Image:  13
Initial error: 0.0864
Final error: 0.0664
Image:  13
Initial error: 0.1287
Final error: 0.0632
Image:  13
Initial error: 0.1230
Final error: 0.1151
Image:  13
Initial error: 0.0730
Final error: 0.0492
Image:  14
Initial error: 0.2178
Final error: 0.2450
Image:  14
Initial error: 0.0705
Final error: 0.1021
Image:  14
Initial error: 0.1305
Final error: 0.1301
Image:  14
Initial error: 0.1069
Final error: 0.0804
Image:  14
Initial error: 0.0708
Final error: 0.1055
Image:  15
Initial error: 0.2272
Final error: 0.1011
Image:  15
Initial error: 0.0617
Final error: 0.0278
Image:  15
Initial error: 0.1268
Final error: 0.0318
Image:  15
Initial error: 0.1097
Final error: 0.0262
Image:  15
Initial error: 0.0653
Final error: 0.0190
Image:  16
Initial error: 0.2114
Final error: 0.1175
Image:  16
Initial error: 0.0775
Final error: 0.0420
Image:  16
Initial error: 0.1367
Final error: 0.0708
Image:  16
Initial error: 0.1125
Final error: 0.1322
Image:  16
Initial error: 0.0828
Final error: 0.0675
Image:  17
Initial error: 0.2427
Final error: 0.1242
Image:  17
Initial error: 0.1358
Final error: 0.0683
Image:  17
Initial error: 0.1689
Final error: 0.1310
Image:  17
Initial error: 0.1414
Final error: 0.0766
Image:  17
Initial error: 0.1401
Final error: 0.0883
Image:  18
Initial error: 0.2136
Final error: 0.1629
Image:  18
Initial error: 0.0713
Final error: 0.0423
Image:  18
Initial error: 0.1273
Final error: 0.0984
Image:  18
Initial error: 0.1089
Final error: 0.0405
Image:  18
Initial error: 0.0720
Final error: 0.0349
Image:  19
Initial error: 0.2241
Final error: 0.0388
Image:  19
Initial error: 0.0660
Final error: 0.0242
Image:  19
Initial error: 0.1297
Final error: 0.0442
Image:  19
Initial error: 0.1103
Final error: 0.0720
Image:  19
Initial error: 0.0730
Final error: 0.0312
Image:  20
Initial error: 0.2208
Final error: 0.1720
Image:  20
Initial error: 0.0585
Final error: 0.0290
Image:  20
Initial error: 0.1240
Final error: 0.0298
Image:  20
Initial error: 0.1067
Final error: 0.0257
Image:  20
Initial error: 0.0605
Final error: 0.0293
Image:  21
Initial error: 0.2281
Final error: 0.2435
Image:  21
Initial error: 0.0632
Final error: 0.0254
Image:  21
Initial error: 0.1252
Final error: 0.0271
Image:  21
Initial error: 0.1121
Final error: 0.0291
Image:  21
Initial error: 0.0577
Final error: 0.0279
Image:  22
Initial error: 0.2363
Final error: 0.1933
Image:  22
Initial error: 0.0871
Final error: 0.0264
Image:  22
Initial error: 0.1452
Final error: 0.0210
Image:  22
Initial error: 0.1231
Final error: 0.0704
Image:  22
Initial error: 0.0951
Final error: 0.0298
Image:  23
Initial error: 0.2172
Final error: 0.1133
Image:  23
Initial error: 0.1039
Final error: 0.0439
Image:  23
Initial error: 0.1477
Final error: 0.0384
Image:  23
Initial error: 0.1252
Final error: 0.0816
Image:  23
Initial error: 0.1058
Final error: 0.0423
Image:  24
Initial error: 0.2240
Final error: 0.0954
Image:  24
Initial error: 0.0552
Final error: 0.0232
Image:  24
Initial error: 0.1245
Final error: 0.0212
Image:  24
Initial error: 0.1061
Final error: 0.0193
Image:  24
Initial error: 0.0573
Final error: 0.0128
Image:  25
Initial error: 0.2174
Final error: 0.0328
Image:  25
Initial error: 0.0582
Final error: 0.0352
Image:  25
Initial error: 0.1267
Final error: 0.0396
Image:  25
Initial error: 0.1074
Final error: 0.0370
Image:  25
Initial error: 0.0650
Final error: 0.0392
Image:  26
Initial error: 0.2272
Final error: 0.1373
Image:  26
Initial error: 0.0750
Final error: 0.0215
Image:  26
Initial error: 0.1382
Final error: 0.0301
Image:  26
Initial error: 0.1078
Final error: 0.0527
Image:  26
Initial error: 0.0859
Final error: 0.0277
Image:  27
Initial error: 0.2096
Final error: 0.0829
Image:  27
Initial error: 0.0976
Final error: 0.0669
Image:  27
Initial error: 0.1484
Final error: 0.0608
Image:  27
Initial error: 0.1288
Final error: 0.1259
Image:  27
Initial error: 0.0995
Final error: 0.0561
Image:  28
Initial error: 0.2114
Final error: 0.0365
Image:  28
Initial error: 0.0855
Final error: 0.0330
Image:  28
Initial error: 0.1358
Final error: 0.0351
Image:  28
Initial error: 0.1208
Final error: 0.1709
Image:  28
Initial error: 0.0860
Final error: 0.0307
Image:  29
Initial error: 0.2209
Final error: 0.1377
Image:  29
Initial error: 0.0762
Final error: 0.0361
Image:  29
Initial error: 0.1297
Final error: 0.0417
Image:  29
Initial error: 0.1142
Final error: 0.0288
Image:  29
Initial error: 0.0761
Final error: 0.0241
Image:  30
Initial error: 0.2238
Final error: 0.0360
Image:  30
Initial error: 0.0701
Final error: 0.0324
Image:  30
Initial error: 0.1275
Final error: 0.0225
Image:  30
Initial error: 0.1139
Final error: 0.0289
Image:  30
Initial error: 0.0731
Final error: 0.0323
Image:  31
Initial error: 0.2126
Final error: 0.0558
Image:  31
Initial error: 0.0959
Final error: 0.0627
Image:  31
Initial error: 0.1419
Final error: 0.0547
Image:  31
Initial error: 0.1214
Final error: 0.0534
Image:  31
Initial error: 0.1002
Final error: 0.0412
Image:  32
Initial error: 0.2275
Final error: 0.2089
Image:  32
Initial error: 0.0666
Final error: 0.0296
Image:  32
Initial error: 0.1259
Final error: 0.0384
Image:  32
Initial error: 0.1133
Final error: 0.1694
Image:  32
Initial error: 0.0621
Final error: 0.0214
Image:  33
Initial error: 0.2225
Final error: 0.1626
Image:  33
Initial error: 0.0630
Final error: 0.0217
Image:  33
Initial error: 0.1289
Final error: 0.0902
Image:  33
Initial error: 0.1033
Final error: 0.0332
Image:  33
Initial error: 0.0698
Final error: 0.0224
Image:  34
Initial error: 0.2225
Final error: 0.0236
Image:  34
Initial error: 0.0556
Final error: 0.0194
Image:  34
Initial error: 0.1241
Final error: 0.0227
Image:  34
Initial error: 0.1028
Final error: 0.0189
Image:  34
Initial error: 0.0597
Final error: 0.0246
Image:  35
Initial error: 0.2284
Final error: 0.1464
Image:  35
Initial error: 0.0662
Final error: 0.0164
Image:  35
Initial error: 0.1273
Final error: 0.0218
Image:  35
Initial error: 0.1126
Final error: 0.0284
Image:  35
Initial error: 0.0648
Final error: 0.0210
Image:  36
Initial error: 0.2333
Final error: 0.1456
Image:  36
Initial error: 0.1355
Final error: 0.0315
Image:  36
Initial error: 0.1629
Final error: 0.0250
Image:  36
Initial error: 0.1471
Final error: 0.0270
Image:  36
Initial error: 0.1320
Final error: 0.0309
Image:  37
Initial error: 0.2313
Final error: 0.0450
Image:  37
Initial error: 0.0667
Final error: 0.0214
Image:  37
Initial error: 0.1281
Final error: 0.0212
Image:  37
Initial error: 0.1139
Final error: 0.0214
Image:  37
Initial error: 0.0647
Final error: 0.0232
Image:  38
Initial error: 0.2298
Final error: 0.1097
Image:  38
Initial error: 0.0815
Final error: 0.0355
Image:  38
Initial error: 0.1343
Final error: 0.0307
Image:  38
Initial error: 0.1217
Final error: 0.0712
Image:  38
Initial error: 0.0761
Final error: 0.0330
Image:  39
Initial error: 0.2219
Final error: 0.0835
Image:  39
Initial error: 0.0502
Final error: 0.0309
Image:  39
Initial error: 0.1274
Final error: 0.0369
Image:  39
Initial error: 0.1007
Final error: 0.0456
Image:  39
Initial error: 0.0617
Final error: 0.0310
Image:  40
Initial error: 0.2168
Final error: 0.1890
Image:  40
Initial error: 0.0752
Final error: 0.0275
Image:  40
Initial error: 0.1303
Final error: 0.0861
Image:  40
Initial error: 0.1124
Final error: 0.0237
Image:  40
Initial error: 0.0739
Final error: 0.0247
Image:  41
Initial error: 0.2277
Final error: 0.2570
Image:  41
Initial error: 0.0672
Final error: 0.0261
Image:  41
Initial error: 0.1277
Final error: 0.0321
Image:  41
Initial error: 0.1139
Final error: 0.0301
Image:  41
Initial error: 0.0667
Final error: 0.0319
Image:  42
Initial error: 0.2304
Final error: 0.2507
Image:  42
Initial error: 0.0964
Final error: 0.0315
Image:  42
Initial error: 0.1450
Final error: 0.0348
Image:  42
Initial error: 0.1217
Final error: 0.0622
Image:  42
Initial error: 0.0974
Final error: 0.0355
Image:  43
Initial error: 0.2173
Final error: 0.0382
Image:  43
Initial error: 0.0748
Final error: 0.0407
Image:  43
Initial error: 0.1293
Final error: 0.0477
Image:  43
Initial error: 0.1092
Final error: 0.0441
Image:  43
Initial error: 0.0725
Final error: 0.0424
Image:  44
Initial error: 0.2152
Final error: 0.1080
Image:  44
Initial error: 0.0727
Final error: 0.0365
Image:  44
Initial error: 0.1292
Final error: 0.0572
Image:  44
Initial error: 0.1083
Final error: 0.0424
Image:  44
Initial error: 0.0726
Final error: 0.0377
Image:  45
Initial error: 0.2291
Final error: 0.0307
Image:  45
Initial error: 0.0695
Final error: 0.0296
Image:  45
Initial error: 0.1279
Final error: 0.0298
Image:  45
Initial error: 0.1136
Final error: 0.0261
Image:  45
Initial error: 0.0658
Final error: 0.0289
Image:  46
Initial error: 0.2341
Final error: 0.2573
Image:  46
Initial error: 0.0821
Final error: 0.0388
Image:  46
Initial error: 0.1400
Final error: 0.0241
Image:  46
Initial error: 0.1193
Final error: 0.0433
Image:  46
Initial error: 0.0892
Final error: 0.0474
Image:  47
Initial error: 0.2182
Final error: 0.0320
Image:  47
Initial error: 0.1036
Final error: 0.1019
Image:  47
Initial error: 0.1400
Final error: 0.0409
Image:  47
Initial error: 0.1325
Final error: 0.1219
Image:  47
Initial error: 0.0987
Final error: 0.0213
Image:  48
Initial error: 0.2219
Final error: 0.1037
Image:  48
Initial error: 0.0861
Final error: 0.0869
Image:  48
Initial error: 0.1291
Final error: 0.0831
Image:  48
Initial error: 0.1177
Final error: 0.0986
Image:  48
Initial error: 0.0796
Final error: 0.0911
Image:  49
Initial error: 0.2220
Final error: 0.2610
Image:  49
Initial error: 0.0638
Final error: 0.0579
Image:  49
Initial error: 0.1260
Final error: 0.0805
Image:  49
Initial error: 0.1088
Final error: 0.0597
Image:  49
Initial error: 0.0611
Final error: 0.0499
Image:  50
Initial error: 0.2218
Final error: 0.0305
Image:  50
Initial error: 0.0759
Final error: 0.0280
Image:  50
Initial error: 0.1291
Final error: 0.0312
Image:  50
Initial error: 0.1144
Final error: 0.0249
Image:  50
Initial error: 0.0735
Final error: 0.0279
Image:  51
Initial error: 0.2277
Final error: 0.2403
Image:  51
Initial error: 0.0623
Final error: 0.0398
Image:  51
Initial error: 0.1241
Final error: 0.0566
Image:  51
Initial error: 0.1133
Final error: 0.0363
Image:  51
Initial error: 0.0614
Final error: 0.0558
Image:  52
Initial error: 0.2231
Final error: 0.1240
Image:  52
Initial error: 0.0599
Final error: 0.0384
Image:  52
Initial error: 0.1271
Final error: 0.0560
Image:  52
Initial error: 0.1030
Final error: 0.0575
Image:  52
Initial error: 0.0710
Final error: 0.0517
Image:  53
Initial error: 0.2267
Final error: 0.1343
Image:  53
Initial error: 0.0837
Final error: 0.0744
Image:  53
Initial error: 0.1385
Final error: 0.0541
Image:  53
Initial error: 0.1173
Final error: 0.0697
Image:  53
Initial error: 0.0846
Final error: 0.0728
Image:  54
Initial error: 0.2273
Final error: 0.1537
Image:  54
Initial error: 0.0797
Final error: 0.0435
Image:  54
Initial error: 0.1336
Final error: 0.0347
Image:  54
Initial error: 0.1215
Final error: 0.0532
Image:  54
Initial error: 0.0776
Final error: 0.0468
Image:  55
Initial error: 0.2301
Final error: 0.2376
Image:  55
Initial error: 0.0710
Final error: 0.0604
Image:  55
Initial error: 0.1338
Final error: 0.0506
Image:  55
Initial error: 0.1102
Final error: 0.0557
Image:  55
Initial error: 0.0780
Final error: 0.0650
Image:  56
Initial error: 0.2238
Final error: 0.1102
Image:  56
Initial error: 0.0830
Final error: 0.0256
Image:  56
Initial error: 0.1337
Final error: 0.0230
Image:  56
Initial error: 0.1233
Final error: 0.0261
Image:  56
Initial error: 0.0775
Final error: 0.0396
Image:  57
Initial error: 0.2376
Final error: 0.2975
Image:  57
Initial error: 0.0905
Final error: 0.0854
Image:  57
Initial error: 0.1439
Final error: 0.0820
Image:  57
Initial error: 0.1254
Final error: 0.1181
Image:  57
Initial error: 0.0952
Final error: 0.0861
Image:  58
Initial error: 0.2283
Final error: 0.2523
Image:  58
Initial error: 0.0978
Final error: 0.0711
Image:  58
Initial error: 0.1464
Final error: 0.0577
Image:  58
Initial error: 0.1206
Final error: 0.0940
Image:  58
Initial error: 0.0970
Final error: 0.0594
Image:  59
Initial error: 0.2238
Final error: 0.0162
Image:  59
Initial error: 0.0599
Final error: 0.0229
Image:  59
Initial error: 0.1257
Final error: 0.0220
Image:  59
Initial error: 0.1063
Final error: 0.0269
Image:  59
Initial error: 0.0639
Final error: 0.0193
Image:  60
Initial error: 0.2238
Final error: 0.0357
Image:  60
Initial error: 0.0489
Final error: 0.0378
Image:  60
Initial error: 0.1243
Final error: 0.0393
Image:  60
Initial error: 0.1036
Final error: 0.0382
Image:  60
Initial error: 0.0602
Final error: 0.0380
Image:  61
Initial error: 0.2254
Final error: 0.2724
Image:  61
Initial error: 0.0555
Final error: 0.0311
Image:  61
Initial error: 0.1243
Final error: 0.0287
Image:  61
Initial error: 0.1042
Final error: 0.0339
Image:  61
Initial error: 0.0601
Final error: 0.0251
Image:  62
Initial error: 0.2237
Final error: 0.0364
Image:  62
Initial error: 0.0542
Final error: 0.0359
Image:  62
Initial error: 0.1240
Final error: 0.0351
Image:  62
Initial error: 0.1065
Final error: 0.0339
Image:  62
Initial error: 0.0574
Final error: 0.0349
Image:  63
Initial error: 0.2321
Final error: 0.2126
Image:  63
Initial error: 0.1018
Final error: 0.0421
Image:  63
Initial error: 0.1457
Final error: 0.0422
Image:  63
Initial error: 0.1251
Final error: 0.0340
Image:  63
Initial error: 0.1066
Final error: 0.0318
Image:  64
Initial error: 0.2298
Final error: 0.1263
Image:  64
Initial error: 0.0743
Final error: 0.0315
Image:  64
Initial error: 0.1309
Final error: 0.0259
Image:  64
Initial error: 0.1179
Final error: 0.0351
Image:  64
Initial error: 0.0696
Final error: 0.0258
Image:  65
Initial error: 0.2214
Final error: 0.0278
Image:  65
Initial error: 0.0768
Final error: 0.0301
Image:  65
Initial error: 0.1291
Final error: 0.0291
Image:  65
Initial error: 0.1142
Final error: 0.0287
Image:  65
Initial error: 0.0738
Final error: 0.0292
Image:  66
Initial error: 0.2386
Final error: 0.2736
Image:  66
Initial error: 0.1492
Final error: 0.1251
Image:  66
Initial error: 0.1682
Final error: 0.0821
Image:  66
Initial error: 0.1614
Final error: 0.0980
Image:  66
Initial error: 0.1493
Final error: 0.1118
Image:  67
Initial error: 0.2198
Final error: 0.1220
Image:  67
Initial error: 0.0607
Final error: 0.0649
Image:  67
Initial error: 0.1262
Final error: 0.1142
Image:  67
Initial error: 0.1039
Final error: 0.0540
Image:  67
Initial error: 0.0642
Final error: 0.0591
Image:  68
Initial error: 0.2236
Final error: 0.1063
Image:  68
Initial error: 0.0607
Final error: 0.0311
Image:  68
Initial error: 0.1243
Final error: 0.0364
Image:  68
Initial error: 0.1049
Final error: 0.0335
Image:  68
Initial error: 0.0605
Final error: 0.0287
Image:  69
Initial error: 0.2181
Final error: 0.2043
Image:  69
Initial error: 0.0916
Final error: 0.0388
Image:  69
Initial error: 0.1355
Final error: 0.1351
Image:  69
Initial error: 0.1180
Final error: 0.0343
Image:  69
Initial error: 0.0877
Final error: 0.0336
Image:  70
Initial error: 0.2195
Final error: 0.0892
Image:  70
Initial error: 0.1058
Final error: 0.0429
Image:  70
Initial error: 0.1416
Final error: 0.2059
Image:  70
Initial error: 0.1334
Final error: 0.0409
Image:  70
Initial error: 0.1076
Final error: 0.0336
Image:  71
Initial error: 0.2293
Final error: 0.2795
Image:  71
Initial error: 0.0578
Final error: 0.0905
Image:  71
Initial error: 0.1266
Final error: 0.0821
Image:  71
Initial error: 0.1080
Final error: 0.0894
Image:  71
Initial error: 0.0621
Final error: 0.0770
Image:  72
Initial error: 0.2244
Final error: 0.1077
Image:  72
Initial error: 0.0590
Final error: 0.0269
Image:  72
Initial error: 0.1253
Final error: 0.0255
Image:  72
Initial error: 0.1090
Final error: 0.0355
Image:  72
Initial error: 0.0630
Final error: 0.0260
Image:  73
Initial error: 0.2222
Final error: 0.2019
Image:  73
Initial error: 0.0874
Final error: 0.0321
Image:  73
Initial error: 0.1299
Final error: 0.0341
Image:  73
Initial error: 0.1229
Final error: 0.0930
Image:  73
Initial error: 0.0781
Final error: 0.0317
Image:  74
Initial error: 0.2310
Final error: 0.2539
Image:  74
Initial error: 0.1403
Final error: 0.1054
Image:  74
Initial error: 0.1740
Final error: 0.1569
Image:  74
Initial error: 0.1558
Final error: 0.1484
Image:  74
Initial error: 0.1461
Final error: 0.0950
Image:  75
Initial error: 0.2190
Final error: 0.0265
Image:  75
Initial error: 0.0635
Final error: 0.0307
Image:  75
Initial error: 0.1249
Final error: 0.0348
Image:  75
Initial error: 0.1058
Final error: 0.0319
Image:  75
Initial error: 0.0611
Final error: 0.0328
Image:  76
Initial error: 0.2282
Final error: 0.1019
Image:  76
Initial error: 0.0605
Final error: 0.0186
Image:  76
Initial error: 0.1269
Final error: 0.0273
Image:  76
Initial error: 0.1096
Final error: 0.0266
Image:  76
Initial error: 0.0626
Final error: 0.0230
Image:  77
Initial error: 0.2286
Final error: 0.0266
Image:  77
Initial error: 0.0574
Final error: 0.0271
Image:  77
Initial error: 0.1259
Final error: 0.0263
Image:  77
Initial error: 0.1097
Final error: 0.1455
Image:  77
Initial error: 0.0608
Final error: 0.0276
Image:  78
Initial error: 0.2231
Final error: 0.1195
Image:  78
Initial error: 0.0738
Final error: 0.0309
Image:  78
Initial error: 0.1315
Final error: 0.0344
Image:  78
Initial error: 0.1095
Final error: 0.0321
Image:  78
Initial error: 0.0757
Final error: 0.0314
Image:  79
Initial error: 0.2306
Final error: 0.2156
Image:  79
Initial error: 0.0813
Final error: 0.0415
Image:  79
Initial error: 0.1398
Final error: 0.0239
Image:  79
Initial error: 0.1135
Final error: 0.0833
Image:  79
Initial error: 0.0888
Final error: 0.0393
Image:  80
Initial error: 0.2315
Final error: 0.2346
Image:  80
Initial error: 0.0796
Final error: 0.0225
Image:  80
Initial error: 0.1377
Final error: 0.0211
Image:  80
Initial error: 0.1160
Final error: 0.0204
Image:  80
Initial error: 0.0854
Final error: 0.0208
Image:  81
Initial error: 0.2273
Final error: 0.3394
Image:  81
Initial error: 0.0625
Final error: 0.0404
Image:  81
Initial error: 0.1304
Final error: 0.0315
Image:  81
Initial error: 0.1121
Final error: 0.1548
Image:  81
Initial error: 0.0680
Final error: 0.0495
Image:  82
Initial error: 0.2229
Final error: 0.1321
Image:  82
Initial error: 0.0533
Final error: 0.0364
Image:  82
Initial error: 0.1241
Final error: 0.0263
Image:  82
Initial error: 0.1048
Final error: 0.0218
Image:  82
Initial error: 0.0573
Final error: 0.0333
Image:  83
Initial error: 0.2178
Final error: 0.2501
Image:  83
Initial error: 0.0593
Final error: 0.0892
Image:  83
Initial error: 0.1273
Final error: 0.0850
Image:  83
Initial error: 0.1024
Final error: 0.0858
Image:  83
Initial error: 0.0649
Final error: 0.0919
Image:  84
Initial error: 0.2171
Final error: 0.0670
Image:  84
Initial error: 0.1394
Final error: 0.0732
Image:  84
Initial error: 0.1456
Final error: 0.0687
Image:  84
Initial error: 0.1739
Final error: 0.0882
Image:  84
Initial error: 0.1171
Final error: 0.0707
Image:  85
Initial error: 0.2291
Final error: 0.2027
Image:  85
Initial error: 0.0864
Final error: 0.0479
Image:  85
Initial error: 0.1409
Final error: 0.0308
Image:  85
Initial error: 0.1104
Final error: 0.0794
Image:  85
Initial error: 0.0911
Final error: 0.0431
Image:  86
Initial error: 0.2309
Final error: 0.1713
Image:  86
Initial error: 0.0762
Final error: 0.0553
Image:  86
Initial error: 0.1333
Final error: 0.0312
Image:  86
Initial error: 0.1194
Final error: 0.0630
Image:  86
Initial error: 0.0749
Final error: 0.0416
Image:  87
Initial error: 0.2323
Final error: 0.1731
Image:  87
Initial error: 0.1240
Final error: 0.0488
Image:  87
Initial error: 0.1563
Final error: 0.0705
Image:  87
Initial error: 0.1359
Final error: 0.0589
Image:  87
Initial error: 0.1219
Final error: 0.0767
Image:  88
Initial error: 0.2304
Final error: 0.1937
Image:  88
Initial error: 0.1697
Final error: 0.1879
Image:  88
Initial error: 0.1640
Final error: 0.0987
Image:  88
Initial error: 0.1997
Final error: 0.2163
Image:  88
Initial error: 0.1402
Final error: 0.1168
Image:  89
Initial error: 0.2213
Final error: 0.1786
Image:  89
Initial error: 0.1324
Final error: 0.1264
Image:  89
Initial error: 0.1464
Final error: 0.1522
Image:  89
Initial error: 0.1677
Final error: 0.1030
Image:  89
Initial error: 0.1071
Final error: 0.1414
Image:  90
Initial error: 0.2164
Final error: 0.0422
Image:  90
Initial error: 0.0789
Final error: 0.0348
Image:  90
Initial error: 0.1297
Final error: 0.0400
Image:  90
Initial error: 0.1172
Final error: 0.0948
Image:  90
Initial error: 0.0750
Final error: 0.0387
Image:  91
Initial error: 0.2246
Final error: 0.1951
Image:  91
Initial error: 0.0584
Final error: 0.0775
Image:  91
Initial error: 0.1246
Final error: 0.0552
Image:  91
Initial error: 0.1070
Final error: 0.0509
Image:  91
Initial error: 0.0586
Final error: 0.0529
Image:  92
Initial error: 0.2151
Final error: 0.1348
Image:  92
Initial error: 0.0904
Final error: 0.0743
Image:  92
Initial error: 0.1377
Final error: 0.0643
Image:  92
Initial error: 0.1160
Final error: 0.0762
Image:  92
Initial error: 0.0963
Final error: 0.0606
Image:  93
Initial error: 0.2256
Final error: 0.2225
Image:  93
Initial error: 0.0706
Final error: 0.0325
Image:  93
Initial error: 0.1388
Final error: 0.0698
Image:  93
Initial error: 0.1048
Final error: 0.0959
Image:  93
Initial error: 0.0875
Final error: 0.0347
Image:  94
Initial error: 0.2257
Final error: 0.2542
Image:  94
Initial error: 0.0762
Final error: 0.0314
Image:  94
Initial error: 0.1288
Final error: 0.0296
Image:  94
Initial error: 0.1178
Final error: 0.0454
Image:  94
Initial error: 0.0726
Final error: 0.0400
Image:  95
Initial error: 0.2234
Final error: 0.0820
Image:  95
Initial error: 0.1334
Final error: 0.0768
Image:  95
Initial error: 0.1434
Final error: 0.0734
Image:  95
Initial error: 0.1691
Final error: 0.0950
Image:  95
Initial error: 0.1091
Final error: 0.0879
Image:  96
Initial error: 0.2226
Final error: 0.0258
Image:  96
Initial error: 0.0735
Final error: 0.0515
Image:  96
Initial error: 0.1266
Final error: 0.0219
Image:  96
Initial error: 0.1165
Final error: 0.0263
Image:  96
Initial error: 0.0665
Final error: 0.0213
Image:  97
Initial error: 0.2243
Final error: 0.2161
Image:  97
Initial error: 0.0830
Final error: 0.0341
Image:  97
Initial error: 0.1435
Final error: 0.0334
Image:  97
Initial error: 0.1024
Final error: 0.0592
Image:  97
Initial error: 0.0918
Final error: 0.0328
Image:  98
Initial error: 0.2274
Final error: 0.3319
Image:  98
Initial error: 0.0859
Final error: 0.0995
Image:  98
Initial error: 0.1411
Final error: 0.0675
Image:  98
Initial error: 0.1150
Final error: 0.1029
Image:  98
Initial error: 0.0902
Final error: 0.0717
Image:  99
Initial error: 0.2336
Final error: 0.2121
Image:  99
Initial error: 0.0874
Final error: 0.0889
Image:  99
Initial error: 0.1424
Final error: 0.0843
Image:  99
Initial error: 0.1236
Final error: 0.0881
Image:  99
Initial error: 0.0909
Final error: 0.0873
Image:  100
Initial error: 0.2299
Final error: 0.0679
Image:  100
Initial error: 0.0814
Final error: 0.0747
Image:  100
Initial error: 0.1396
Final error: 0.0698
Image:  100
Initial error: 0.1146
Final error: 0.0706
Image:  100
Initial error: 0.0887
Final error: 0.0763
Image:  101
Initial error: 0.2281
Final error: 0.1542
Image:  101
Initial error: 0.0581
Final error: 0.0637
Image:  101
Initial error: 0.1249
Final error: 0.1194
Image:  101
Initial error: 0.1133
Final error: 0.0609
Image:  101
Initial error: 0.0605
Final error: 0.0400
Image:  102
Initial error: 0.2309
Final error: 0.2108
Image:  102
Initial error: 0.1235
Final error: 0.0594
Image:  102
Initial error: 0.1558
Final error: 0.0592
Image:  102
Initial error: 0.1322
Final error: 0.0632
Image:  102
Initial error: 0.1231
Final error: 0.0583
Image:  103
Initial error: 0.2278
Final error: 0.0578
Image:  103
Initial error: 0.0733
Final error: 0.0318
Image:  103
Initial error: 0.1286
Final error: 0.0320
Image:  103
Initial error: 0.1040
Final error: 0.0526
Image:  103
Initial error: 0.0744
Final error: 0.0306
Image:  104
Initial error: 0.2354
Final error: 0.1767
Image:  104
Initial error: 0.0744
Final error: 0.0454
Image:  104
Initial error: 0.1322
Final error: 0.0341
Image:  104
Initial error: 0.1214
Final error: 0.0407
Image:  104
Initial error: 0.0718
Final error: 0.0509
Image:  105
Initial error: 0.2247
Final error: 0.1006
Image:  105
Initial error: 0.0737
Final error: 0.0772
Image:  105
Initial error: 0.1378
Final error: 0.0364
Image:  105
Initial error: 0.1057
Final error: 0.0730
Image:  105
Initial error: 0.0843
Final error: 0.0327
Image:  106
Initial error: 0.2304
Final error: 0.0300
Image:  106
Initial error: 0.1157
Final error: 0.0337
Image:  106
Initial error: 0.1520
Final error: 0.0354
Image:  106
Initial error: 0.1333
Final error: 0.0275
Image:  106
Initial error: 0.1137
Final error: 0.0252
Image:  107
Initial error: 0.2226
Final error: 0.2673
Image:  107
Initial error: 0.1763
Final error: 0.0937
Image:  107
Initial error: 0.1709
Final error: 0.0904
Image:  107
Initial error: 0.2105
Final error: 0.1686
Image:  107
Initial error: 0.1457
Final error: 0.0776
Image:  108
Initial error: 0.2228
Final error: 0.1273
Image:  108
Initial error: 0.1176
Final error: 0.0336
Image:  108
Initial error: 0.1610
Final error: 0.0925
Image:  108
Initial error: 0.1309
Final error: 0.0289
Image:  108
Initial error: 0.1186
Final error: 0.0299
Image:  109
Initial error: 0.2302
Final error: 0.3422
Image:  109
Initial error: 0.0716
Final error: 0.0505
Image:  109
Initial error: 0.1285
Final error: 0.0542
Image:  109
Initial error: 0.1189
Final error: 0.0486
Image:  109
Initial error: 0.0666
Final error: 0.0647
Image:  110
Initial error: 0.2248
Final error: 0.0275
Image:  110
Initial error: 0.0581
Final error: 0.0297
Image:  110
Initial error: 0.1254
Final error: 0.0333
Image:  110
Initial error: 0.1092
Final error: 0.0338
Image:  110
Initial error: 0.0618
Final error: 0.0327
Image:  111
Initial error: 0.2396
Final error: 0.1081
Image:  111
Initial error: 0.0859
Final error: 0.0802
Image:  111
Initial error: 0.1451
Final error: 0.0736
Image:  111
Initial error: 0.1221
Final error: 0.0720
Image:  111
Initial error: 0.0953
Final error: 0.0704
Image:  112
Initial error: 0.2219
Final error: 0.1006
Image:  112
Initial error: 0.0901
Final error: 0.0557
Image:  112
Initial error: 0.1323
Final error: 0.0391
Image:  112
Initial error: 0.1297
Final error: 0.0429
Image:  112
Initial error: 0.0765
Final error: 0.0468
Image:  113
Initial error: 0.2278
Final error: 0.0532
Image:  113
Initial error: 0.0687
Final error: 0.0191
Image:  113
Initial error: 0.1265
Final error: 0.0163
Image:  113
Initial error: 0.1130
Final error: 0.0223
Image:  113
Initial error: 0.0625
Final error: 0.0239
Image:  114
Initial error: 0.2193
Final error: 0.1031
Image:  114
Initial error: 0.0572
Final error: 0.0614
Image:  114
Initial error: 0.1236
Final error: 0.0578
Image:  114
Initial error: 0.0999
Final error: 0.0489
Image:  114
Initial error: 0.0602
Final error: 0.0481
Image:  115
Initial error: 0.2337
Final error: 0.1226
Image:  115
Initial error: 0.0632
Final error: 0.0669
Image:  115
Initial error: 0.1297
Final error: 0.1177
Image:  115
Initial error: 0.1066
Final error: 0.0786
Image:  115
Initial error: 0.0675
Final error: 0.0776
Image:  116
Initial error: 0.2089
Final error: 0.0722
Image:  116
Initial error: 0.0840
Final error: 0.0878
Image:  116
Initial error: 0.1414
Final error: 0.0989
Image:  116
Initial error: 0.1197
Final error: 0.1182
Image:  116
Initial error: 0.0927
Final error: 0.0678
Image:  117
Initial error: 0.2521
Final error: 0.3316
Image:  117
Initial error: 0.1731
Final error: 0.0681
Image:  117
Initial error: 0.1850
Final error: 0.1610
Image:  117
Initial error: 0.1814
Final error: 0.1125
Image:  117
Initial error: 0.1650
Final error: 0.1488
Image:  118
Initial error: 0.2238
Final error: 0.0668
Image:  118
Initial error: 0.1485
Final error: 0.0857
Image:  118
Initial error: 0.1551
Final error: 0.0894
Image:  118
Initial error: 0.1842
Final error: 0.0832
Image:  118
Initial error: 0.1221
Final error: 0.0736
Image:  119
Initial error: 0.2281
Final error: 0.0326
Image:  119
Initial error: 0.0623
Final error: 0.0357
Image:  119
Initial error: 0.1263
Final error: 0.0328
Image:  119
Initial error: 0.1129
Final error: 0.0290
Image:  119
Initial error: 0.0595
Final error: 0.0335
Image:  120
Initial error: 0.2409
Final error: 0.1275
Image:  120
Initial error: 0.1379
Final error: 0.0521
Image:  120
Initial error: 0.1679
Final error: 0.0974
Image:  120
Initial error: 0.1497
Final error: 0.0671
Image:  120
Initial error: 0.1412
Final error: 0.0776
Image:  121
Initial error: 0.2400
Final error: 0.0599
Image:  121
Initial error: 0.1223
Final error: 0.0458
Image:  121
Initial error: 0.1601
Final error: 0.0507
Image:  121
Initial error: 0.1314
Final error: 0.0390
Image:  121
Initial error: 0.1269
Final error: 0.0468
Image:  122
Initial error: 0.2282
Final error: 0.1483
Image:  122
Initial error: 0.0759
Final error: 0.0524
Image:  122
Initial error: 0.1281
Final error: 0.0989
Image:  122
Initial error: 0.1210
Final error: 0.0427
Image:  122
Initial error: 0.0663
Final error: 0.0785
Image:  123
Initial error: 0.2260
Final error: 0.0310
Image:  123
Initial error: 0.0749
Final error: 0.0659
Image:  123
Initial error: 0.1410
Final error: 0.0224
Image:  123
Initial error: 0.1068
Final error: 0.0701
Image:  123
Initial error: 0.0865
Final error: 0.0204
Image:  124
Initial error: 0.2249
Final error: 0.0812
Image:  124
Initial error: 0.0663
Final error: 0.0375
Image:  124
Initial error: 0.1303
Final error: 0.0337
Image:  124
Initial error: 0.1096
Final error: 0.0369
Image:  124
Initial error: 0.0724
Final error: 0.0370
Image:  125
Initial error: 0.2265
Final error: 0.0297
Image:  125
Initial error: 0.0698
Final error: 0.0213
Image:  125
Initial error: 0.1270
Final error: 0.0240
Image:  125
Initial error: 0.1156
Final error: 0.0297
Image:  125
Initial error: 0.0673
Final error: 0.0249
Image:  126
Initial error: 0.2303
Final error: 0.1547
Image:  126
Initial error: 0.0737
Final error: 0.0193
Image:  126
Initial error: 0.1291
Final error: 0.0253
Image:  126
Initial error: 0.1179
Final error: 0.0636
Image:  126
Initial error: 0.0692
Final error: 0.0206
Image:  127
Initial error: 0.2161
Final error: 0.1052
Image:  127
Initial error: 0.1551
Final error: 0.0983
Image:  127
Initial error: 0.1496
Final error: 0.1050
Image:  127
Initial error: 0.1903
Final error: 0.0796
Image:  127
Initial error: 0.1166
Final error: 0.1074
Image:  128
Initial error: 0.2248
Final error: 0.0687
Image:  128
Initial error: 0.0602
Final error: 0.0262
Image:  128
Initial error: 0.1240
Final error: 0.0267
Image:  128
Initial error: 0.1057
Final error: 0.0261
Image:  128
Initial error: 0.0581
Final error: 0.0296
Image:  129
Initial error: 0.2379
Final error: 0.1804
Image:  129
Initial error: 0.1141
Final error: 0.1088
Image:  129
Initial error: 0.1562
Final error: 0.1204
Image:  129
Initial error: 0.1254
Final error: 0.0887
Image:  129
Initial error: 0.1203
Final error: 0.0907
Image:  130
Initial error: 0.2219
Final error: 0.0640
Image:  130
Initial error: 0.0682
Final error: 0.0338
Image:  130
Initial error: 0.1313
Final error: 0.0237
Image:  130
Initial error: 0.1051
Final error: 0.0317
Image:  130
Initial error: 0.0745
Final error: 0.0278
Image:  131
Initial error: 0.2303
Final error: 0.0558
Image:  131
Initial error: 0.0869
Final error: 0.0407
Image:  131
Initial error: 0.1391
Final error: 0.0423
Image:  131
Initial error: 0.1241
Final error: 0.0417
Image:  131
Initial error: 0.0963
Final error: 0.0379
Image:  132
Initial error: 0.2272
Final error: 0.0662
Image:  132
Initial error: 0.0558
Final error: 0.0264
Image:  132
Initial error: 0.1250
Final error: 0.0265
Image:  132
Initial error: 0.1073
Final error: 0.0310
Image:  132
Initial error: 0.0588
Final error: 0.0288
Image:  133
Initial error: 0.2299
Final error: 0.1657
Image:  133
Initial error: 0.0802
Final error: 0.0337
Image:  133
Initial error: 0.1307
Final error: 0.0841
Image:  133
Initial error: 0.1237
Final error: 0.0278
Image:  133
Initial error: 0.0728
Final error: 0.0286
Image:  134
Initial error: 0.2230
Final error: 0.2148
Image:  134
Initial error: 0.0676
Final error: 0.0299
Image:  134
Initial error: 0.1285
Final error: 0.0586
Image:  134
Initial error: 0.1011
Final error: 0.0701
Image:  134
Initial error: 0.0771
Final error: 0.0257
Image:  135
Initial error: 0.2293
Final error: 0.1883
Image:  135
Initial error: 0.0611
Final error: 0.0276
Image:  135
Initial error: 0.1279
Final error: 0.0354
Image:  135
Initial error: 0.1083
Final error: 0.0285
Image:  135
Initial error: 0.0640
Final error: 0.0258
Image:  136
Initial error: 0.2280
Final error: 0.0240
Image:  136
Initial error: 0.0637
Final error: 0.0270
Image:  136
Initial error: 0.1273
Final error: 0.0275
Image:  136
Initial error: 0.1088
Final error: 0.0243
Image:  136
Initial error: 0.0642
Final error: 0.0201
Image:  137
Initial error: 0.2206
Final error: 0.0660
Image:  137
Initial error: 0.0600
Final error: 0.0638
Image:  137
Initial error: 0.1252
Final error: 0.0675
Image:  137
Initial error: 0.1080
Final error: 0.0604
Image:  137
Initial error: 0.0609
Final error: 0.0608
Image:  138
Initial error: 0.2261
Final error: 0.0192
Image:  138
Initial error: 0.0636
Final error: 0.0270
Image:  138
Initial error: 0.1254
Final error: 0.0228
Image:  138
Initial error: 0.1108
Final error: 0.0252
Image:  138
Initial error: 0.0590
Final error: 0.0237
Image:  139
Initial error: 0.2339
Final error: 0.2211
Image:  139
Initial error: 0.0850
Final error: 0.0829
Image:  139
Initial error: 0.1411
Final error: 0.0704
Image:  139
Initial error: 0.1187
Final error: 0.0792
Image:  139
Initial error: 0.0901
Final error: 0.0747
Image:  140
Initial error: 0.2279
Final error: 0.0311
Image:  140
Initial error: 0.0615
Final error: 0.0333
Image:  140
Initial error: 0.1253
Final error: 0.0361
Image:  140
Initial error: 0.1116
Final error: 0.0364
Image:  140
Initial error: 0.0583
Final error: 0.0292
Image:  141
Initial error: 0.2234
Final error: 0.0197
Image:  141
Initial error: 0.0545
Final error: 0.0251
Image:  141
Initial error: 0.1247
Final error: 0.0223
Image:  141
Initial error: 0.1075
Final error: 0.0224
Image:  141
Initial error: 0.0588
Final error: 0.0153
Image:  142
Initial error: 0.2316
Final error: 0.1876
Image:  142
Initial error: 0.0852
Final error: 0.0760
Image:  142
Initial error: 0.1469
Final error: 0.0678
Image:  142
Initial error: 0.1087
Final error: 0.0787
Image:  142
Initial error: 0.0967
Final error: 0.0172
Image:  143
Initial error: 0.2241
Final error: 0.0263
Image:  143
Initial error: 0.0688
Final error: 0.0227
Image:  143
Initial error: 0.1281
Final error: 0.0298
Image:  143
Initial error: 0.1134
Final error: 0.0444
Image:  143
Initial error: 0.0737
Final error: 0.0241
Image:  144
Initial error: 0.2283
Final error: 0.0510
Image:  144
Initial error: 0.0655
Final error: 0.0514
Image:  144
Initial error: 0.1290
Final error: 0.0481
Image:  144
Initial error: 0.1095
Final error: 0.0521
Image:  144
Initial error: 0.0678
Final error: 0.0526
Image:  145
Initial error: 0.2176
Final error: 0.0820
Image:  145
Initial error: 0.0730
Final error: 0.0413
Image:  145
Initial error: 0.1289
Final error: 0.0558
Image:  145
Initial error: 0.1060
Final error: 0.0552
Image:  145
Initial error: 0.0792
Final error: 0.0585
Image:  146
Initial error: 0.2181
Final error: 0.0752
Image:  146
Initial error: 0.0739
Final error: 0.0327
Image:  146
Initial error: 0.1293
Final error: 0.0318
Image:  146
Initial error: 0.1151
Final error: 0.0655
Image:  146
Initial error: 0.0713
Final error: 0.0338
Image:  147
Initial error: 0.2244
Final error: 0.0246
Image:  147
Initial error: 0.0803
Final error: 0.0709
Image:  147
Initial error: 0.1359
Final error: 0.0228
Image:  147
Initial error: 0.1071
Final error: 0.0660
Image:  147
Initial error: 0.0846
Final error: 0.0212
Image:  148
Initial error: 0.2395
Final error: 0.0545
Image:  148
Initial error: 0.1313
Final error: 0.0483
Image:  148
Initial error: 0.1644
Final error: 0.0524
Image:  148
Initial error: 0.1376
Final error: 0.1144
Image:  148
Initial error: 0.1336
Final error: 0.0485
Image:  149
Initial error: 0.2332
Final error: 0.1798
Image:  149
Initial error: 0.1154
Final error: 0.0456
Image:  149
Initial error: 0.1590
Final error: 0.0630
Image:  149
Initial error: 0.1233
Final error: 0.0545
Image:  149
Initial error: 0.1215
Final error: 0.0451
Image:  150
Initial error: 0.2319
Final error: 0.0721
Image:  150
Initial error: 0.1262
Final error: 0.0524
Image:  150
Initial error: 0.1564
Final error: 0.0434
Image:  150
Initial error: 0.1382
Final error: 0.0427
Image:  150
Initial error: 0.1252
Final error: 0.0548
Image:  151
Initial error: 0.2228
Final error: 0.1542
Image:  151
Initial error: 0.1691
Final error: 0.0917
Image:  151
Initial error: 0.1606
Final error: 0.0947
Image:  151
Initial error: 0.2055
Final error: 0.1561
Image:  151
Initial error: 0.1277
Final error: 0.0977
Image:  152
Initial error: 0.2134
Final error: 0.1241
Image:  152
Initial error: 0.1504
Final error: 0.0650
Image:  152
Initial error: 0.1517
Final error: 0.1279
Image:  152
Initial error: 0.1843
Final error: 0.1797
Image:  152
Initial error: 0.1203
Final error: 0.0376
Image:  153
Initial error: 0.2291
Final error: 0.0284
Image:  153
Initial error: 0.0712
Final error: 0.0267
Image:  153
Initial error: 0.1268
Final error: 0.0249
Image:  153
Initial error: 0.1176
Final error: 0.0287
Image:  153
Initial error: 0.0633
Final error: 0.0295
Image:  154
Initial error: 0.2262
Final error: 0.0258
Image:  154
Initial error: 0.0700
Final error: 0.0170
Image:  154
Initial error: 0.1260
Final error: 0.0228
Image:  154
Initial error: 0.1126
Final error: 0.0198
Image:  154
Initial error: 0.0655
Final error: 0.0225
Image:  155
Initial error: 0.2299
Final error: 0.0476
Image:  155
Initial error: 0.1068
Final error: 0.0359
Image:  155
Initial error: 0.1519
Final error: 0.1290
Image:  155
Initial error: 0.1280
Final error: 0.1004
Image:  155
Initial error: 0.1060
Final error: 0.0322
Image:  156
Initial error: 0.2257
Final error: 0.0968
Image:  156
Initial error: 0.0655
Final error: 0.0192
Image:  156
Initial error: 0.1267
Final error: 0.0228
Image:  156
Initial error: 0.1115
Final error: 0.0249
Image:  156
Initial error: 0.0624
Final error: 0.0279
Image:  157
Initial error: 0.2171
Final error: 0.0540
Image:  157
Initial error: 0.0661
Final error: 0.0304
Image:  157
Initial error: 0.1262
Final error: 0.0225
Image:  157
Initial error: 0.1050
Final error: 0.0193
Image:  157
Initial error: 0.0710
Final error: 0.0224
Image:  158
Initial error: 0.2277
Final error: 0.1250
Image:  158
Initial error: 0.0712
Final error: 0.0656
Image:  158
Initial error: 0.1383
Final error: 0.0454
Image:  158
Initial error: 0.1054
Final error: 0.0703
Image:  158
Initial error: 0.0858
Final error: 0.0511
Image:  159
Initial error: 0.2282
Final error: 0.0263
Image:  159
Initial error: 0.0594
Final error: 0.0204
Image:  159
Initial error: 0.1250
Final error: 0.0164
Image:  159
Initial error: 0.1090
Final error: 0.0221
Image:  159
Initial error: 0.0582
Final error: 0.0254
Image:  160
Initial error: 0.2247
Final error: 0.1275
Image:  160
Initial error: 0.0737
Final error: 0.0463
Image:  160
Initial error: 0.1352
Final error: 0.0324
Image:  160
Initial error: 0.1076
Final error: 0.0445
Image:  160
Initial error: 0.0830
Final error: 0.0512
Image:  161
Initial error: 0.2229
Final error: 0.0154
Image:  161
Initial error: 0.0732
Final error: 0.0777
Image:  161
Initial error: 0.1364
Final error: 0.0294
Image:  161
Initial error: 0.1044
Final error: 0.0548
Image:  161
Initial error: 0.0842
Final error: 0.0154
Image:  162
Initial error: 0.2301
Final error: 0.0814
Image:  162
Initial error: 0.0992
Final error: 0.0353
Image:  162
Initial error: 0.1506
Final error: 0.0350
Image:  162
Initial error: 0.1217
Final error: 0.0669
Image:  162
Initial error: 0.1031
Final error: 0.0392
Image:  163
Initial error: 0.2209
Final error: 0.1011
Image:  163
Initial error: 0.0614
Final error: 0.0294
Image:  163
Initial error: 0.1263
Final error: 0.0214
Image:  163
Initial error: 0.1066
Final error: 0.0253
Image:  163
Initial error: 0.0641
Final error: 0.0251
Image:  164
Initial error: 0.2240
Final error: 0.0381
Image:  164
Initial error: 0.0597
Final error: 0.0185
Image:  164
Initial error: 0.1270
Final error: 0.0209
Image:  164
Initial error: 0.1059
Final error: 0.0217
Image:  164
Initial error: 0.0632
Final error: 0.0244
Image:  165
Initial error: 0.2353
Final error: 0.1767
Image:  165
Initial error: 0.0787
Final error: 0.0554
Image:  165
Initial error: 0.1397
Final error: 0.0290
Image:  165
Initial error: 0.1137
Final error: 0.0620
Image:  165
Initial error: 0.0895
Final error: 0.0226
Image:  166
Initial error: 0.2259
Final error: 0.1347
Image:  166
Initial error: 0.0547
Final error: 0.0537
Image:  166
Initial error: 0.1246
Final error: 0.0523
Image:  166
Initial error: 0.1052
Final error: 0.0460
Image:  166
Initial error: 0.0586
Final error: 0.0506
Image:  167
Initial error: 0.2178
Final error: 0.0473
Image:  167
Initial error: 0.0540
Final error: 0.0162
Image:  167
Initial error: 0.1250
Final error: 0.0195
Image:  167
Initial error: 0.1066
Final error: 0.0139
Image:  167
Initial error: 0.0610
Final error: 0.0172
Image:  168
Initial error: 0.2129
Final error: 0.1329
Image:  168
Initial error: 0.1577
Final error: 0.0919
Image:  168
Initial error: 0.1557
Final error: 0.0920
Image:  168
Initial error: 0.1893
Final error: 0.2184
Image:  168
Initial error: 0.1255
Final error: 0.0743
Image:  169
Initial error: 0.2249
Final error: 0.1246
Image:  169
Initial error: 0.0719
Final error: 0.0576
Image:  169
Initial error: 0.1336
Final error: 0.0353
Image:  169
Initial error: 0.1093
Final error: 0.0623
Image:  169
Initial error: 0.0797
Final error: 0.0283
Image:  170
Initial error: 0.2193
Final error: 0.2389
Image:  170
Initial error: 0.0599
Final error: 0.0437
Image:  170
Initial error: 0.1227
Final error: 0.0546
Image:  170
Initial error: 0.1083
Final error: 0.0517
Image:  170
Initial error: 0.0584
Final error: 0.0445
Image:  171
Initial error: 0.2207
Final error: 0.1021
Image:  171
Initial error: 0.1594
Final error: 0.1026
Image:  171
Initial error: 0.1557
Final error: 0.1014
Image:  171
Initial error: 0.1949
Final error: 0.1095
Image:  171
Initial error: 0.1213
Final error: 0.1063
Image:  172
Initial error: 0.2175
Final error: 0.2152
Image:  172
Initial error: 0.0737
Final error: 0.0861
Image:  172
Initial error: 0.1312
Final error: 0.1090
Image:  172
Initial error: 0.1155
Final error: 0.0926
Image:  172
Initial error: 0.0752
Final error: 0.0695
Image:  173
Initial error: 0.2280
Final error: 0.0727
Image:  173
Initial error: 0.0683
Final error: 0.0305
Image:  173
Initial error: 0.1259
Final error: 0.0317
Image:  173
Initial error: 0.1158
Final error: 0.0311
Image:  173
Initial error: 0.0585
Final error: 0.0343
Image:  174
Initial error: 0.2335
Final error: 0.0800
Image:  174
Initial error: 0.0793
Final error: 0.0708
Image:  174
Initial error: 0.1325
Final error: 0.0808
Image:  174
Initial error: 0.1233
Final error: 0.0737
Image:  174
Initial error: 0.0734
Final error: 0.0765
Image:  175
Initial error: 0.2296
Final error: 0.0889
Image:  175
Initial error: 0.0976
Final error: 0.0472
Image:  175
Initial error: 0.1438
Final error: 0.0340
Image:  175
Initial error: 0.1232
Final error: 0.0458
Image:  175
Initial error: 0.0933
Final error: 0.0285
Image:  176
Initial error: 0.2376
Final error: 0.1814
Image:  176
Initial error: 0.1170
Final error: 0.0597
Image:  176
Initial error: 0.1568
Final error: 0.0417
Image:  176
Initial error: 0.1265
Final error: 0.0387
Image:  176
Initial error: 0.1227
Final error: 0.0367
Image:  177
Initial error: 0.2341
Final error: 0.0609
Image:  177
Initial error: 0.1354
Final error: 0.0397
Image:  177
Initial error: 0.1660
Final error: 0.0380
Image:  177
Initial error: 0.1409
Final error: 0.0393
Image:  177
Initial error: 0.1360
Final error: 0.0307
Image:  178
Initial error: 0.2265
Final error: 0.1266
Image:  178
Initial error: 0.0569
Final error: 0.0226
Image:  178
Initial error: 0.1251
Final error: 0.0362
Image:  178
Initial error: 0.1043
Final error: 0.0213
Image:  178
Initial error: 0.0583
Final error: 0.0154
Image:  179
Initial error: 0.2201
Final error: 0.0380
Image:  179
Initial error: 0.0551
Final error: 0.0440
Image:  179
Initial error: 0.1255
Final error: 0.0339
Image:  179
Initial error: 0.1068
Final error: 0.0401
Image:  179
Initial error: 0.0619
Final error: 0.0377
Image:  180
Initial error: 0.2407
Final error: 0.1011
Image:  180
Initial error: 0.0866
Final error: 0.0376
Image:  180
Initial error: 0.1450
Final error: 0.0179
Image:  180
Initial error: 0.1228
Final error: 0.0418
Image:  180
Initial error: 0.0946
Final error: 0.0274
Image:  181
Initial error: 0.2262
Final error: 0.0544
Image:  181
Initial error: 0.0815
Final error: 0.0330
Image:  181
Initial error: 0.1407
Final error: 0.0215
Image:  181
Initial error: 0.1076
Final error: 0.0363
Image:  181
Initial error: 0.0905
Final error: 0.0216
Image:  182
Initial error: 0.2272
Final error: 0.0358
Image:  182
Initial error: 0.0782
Final error: 0.0395
Image:  182
Initial error: 0.1254
Final error: 0.0320
Image:  182
Initial error: 0.1237
Final error: 0.0357
Image:  182
Initial error: 0.0639
Final error: 0.0344
Image:  183
Initial error: 0.2253
Final error: 0.0684
Image:  183
Initial error: 0.0474
Final error: 0.0449
Image:  183
Initial error: 0.1270
Final error: 0.0467
Image:  183
Initial error: 0.0998
Final error: 0.0495
Image:  183
Initial error: 0.0639
Final error: 0.0439
Image:  184
Initial error: 0.2268
Final error: 0.0307
Image:  184
Initial error: 0.0664
Final error: 0.0337
Image:  184
Initial error: 0.1246
Final error: 0.0273
Image:  184
Initial error: 0.1112
Final error: 0.0279
Image:  184
Initial error: 0.0592
Final error: 0.0261
Image:  185
Initial error: 0.2225
Final error: 0.0956
Image:  185
Initial error: 0.0700
Final error: 0.0254
Image:  185
Initial error: 0.1329
Final error: 0.0219
Image:  185
Initial error: 0.1096
Final error: 0.0195
Image:  185
Initial error: 0.0757
Final error: 0.0198
Image:  186
Initial error: 0.2195
Final error: 0.1224
Image:  186
Initial error: 0.0594
Final error: 0.0181
Image:  186
Initial error: 0.1270
Final error: 0.0185
Image:  186
Initial error: 0.1076
Final error: 0.0165
Image:  186
Initial error: 0.0640
Final error: 0.0204
Image:  187
Initial error: 0.2288
Final error: 0.2240
Image:  187
Initial error: 0.0836
Final error: 0.0630
Image:  187
Initial error: 0.1408
Final error: 0.0436
Image:  187
Initial error: 0.1131
Final error: 0.0351
Image:  187
Initial error: 0.0898
Final error: 0.0620
Image:  188
Initial error: 0.2272
Final error: 0.2827
Image:  188
Initial error: 0.0667
Final error: 0.0629
Image:  188
Initial error: 0.1316
Final error: 0.0278
Image:  188
Initial error: 0.1060
Final error: 0.0473
Image:  188
Initial error: 0.0779
Final error: 0.0292
Image:  189
Initial error: 0.2264
Final error: 0.0358
Image:  189
Initial error: 0.0771
Final error: 0.0371
Image:  189
Initial error: 0.1270
Final error: 0.0383
Image:  189
Initial error: 0.1196
Final error: 0.0382
Image:  189
Initial error: 0.0714
Final error: 0.0389
Image:  190
Initial error: 0.2214
Final error: 0.0239
Image:  190
Initial error: 0.0550
Final error: 0.0145
Image:  190
Initial error: 0.1240
Final error: 0.0188
Image:  190
Initial error: 0.1084
Final error: 0.0183
Image:  190
Initial error: 0.0590
Final error: 0.0245
Image:  191
Initial error: 0.2207
Final error: 0.2423
Image:  191
Initial error: 0.0807
Final error: 0.0892
Image:  191
Initial error: 0.1334
Final error: 0.0671
Image:  191
Initial error: 0.1094
Final error: 0.0868
Image:  191
Initial error: 0.0828
Final error: 0.0838
Image:  192
Initial error: 0.2266
Final error: 0.1672
Image:  192
Initial error: 0.0764
Final error: 0.0766
Image:  192
Initial error: 0.1340
Final error: 0.0224
Image:  192
Initial error: 0.1001
Final error: 0.0759
Image:  192
Initial error: 0.0848
Final error: 0.0291
Image:  193
Initial error: 0.2219
Final error: 0.1775
Image:  193
Initial error: 0.0757
Final error: 0.0715
Image:  193
Initial error: 0.1353
Final error: 0.0437
Image:  193
Initial error: 0.1121
Final error: 0.0593
Image:  193
Initial error: 0.0827
Final error: 0.0396
Image:  194
Initial error: 0.2244
Final error: 0.0950
Image:  194
Initial error: 0.0639
Final error: 0.0219
Image:  194
Initial error: 0.1255
Final error: 0.0173
Image:  194
Initial error: 0.1108
Final error: 0.0234
Image:  194
Initial error: 0.0608
Final error: 0.0219
Image:  195
Initial error: 0.2255
Final error: 0.2034
Image:  195
Initial error: 0.0660
Final error: 0.0579
Image:  195
Initial error: 0.1297
Final error: 0.0633
Image:  195
Initial error: 0.1031
Final error: 0.0413
Image:  195
Initial error: 0.0727
Final error: 0.0544
Image:  196
Initial error: 0.2231
Final error: 0.1776
Image:  196
Initial error: 0.0582
Final error: 0.1155
Image:  196
Initial error: 0.1282
Final error: 0.1442
Image:  196
Initial error: 0.0962
Final error: 0.1191
Image:  196
Initial error: 0.0677
Final error: 0.1427
Image:  197
Initial error: 0.2258
Final error: 0.1514
Image:  197
Initial error: 0.0550
Final error: 0.0421
Image:  197
Initial error: 0.1270
Final error: 0.0408
Image:  197
Initial error: 0.1031
Final error: 0.0411
Image:  197
Initial error: 0.0652
Final error: 0.0296
Image:  198
Initial error: 0.2286
Final error: 0.1482
Image:  198
Initial error: 0.0845
Final error: 0.0262
Image:  198
Initial error: 0.1435
Final error: 0.0257
Image:  198
Initial error: 0.1093
Final error: 0.0566
Image:  198
Initial error: 0.0924
Final error: 0.0215
Image:  199
Initial error: 0.2250
Final error: 0.1907
Image:  199
Initial error: 0.0675
Final error: 0.0493
Image:  199
Initial error: 0.1265
Final error: 0.0456
Image:  199
Initial error: 0.1094
Final error: 0.0478
Image:  199
Initial error: 0.0636
Final error: 0.0521
Image:  200
Initial error: 0.2261
Final error: 0.3006
Image:  200
Initial error: 0.1174
Final error: 0.0506
Image:  200
Initial error: 0.1505
Final error: 0.1472
Image:  200
Initial error: 0.1347
Final error: 0.0829
Image:  200
Initial error: 0.1142
Final error: 0.0745
Image:  201
Initial error: 0.2318
Final error: 0.1703
Image:  201
Initial error: 0.0818
Final error: 0.0356
Image:  201
Initial error: 0.1349
Final error: 0.0327
Image:  201
Initial error: 0.1255
Final error: 0.0297
Image:  201
Initial error: 0.0811
Final error: 0.0330
Image:  202
Initial error: 0.2290
Final error: 0.0166
Image:  202
Initial error: 0.0579
Final error: 0.0225
Image:  202
Initial error: 0.1263
Final error: 0.0183
Image:  202
Initial error: 0.1086
Final error: 0.0220
Image:  202
Initial error: 0.0606
Final error: 0.0228
Image:  203
Initial error: 0.2219
Final error: 0.0964
Image:  203
Initial error: 0.0654
Final error: 0.0279
Image:  203
Initial error: 0.1256
Final error: 0.0355
Image:  203
Initial error: 0.1097
Final error: 0.0185
Image:  203
Initial error: 0.0629
Final error: 0.0167
Image:  204
Initial error: 0.2166
Final error: 0.0304
Image:  204
Initial error: 0.0752
Final error: 0.0273
Image:  204
Initial error: 0.1303
Final error: 0.0261
Image:  204
Initial error: 0.1151
Final error: 0.0272
Image:  204
Initial error: 0.0761
Final error: 0.0387
Image:  205
Initial error: 0.2258
Final error: 0.2236
Image:  205
Initial error: 0.0723
Final error: 0.0218
Image:  205
Initial error: 0.1359
Final error: 0.0224
Image:  205
Initial error: 0.0991
Final error: 0.0561
Image:  205
Initial error: 0.0842
Final error: 0.0238
Image:  206
Initial error: 0.2177
Final error: 0.0410
Image:  206
Initial error: 0.0848
Final error: 0.0486
Image:  206
Initial error: 0.1332
Final error: 0.0373
Image:  206
Initial error: 0.1180
Final error: 0.0452
Image:  206
Initial error: 0.0859
Final error: 0.0401
Image:  207
Initial error: 0.2348
Final error: 0.2445
Image:  207
Initial error: 0.1161
Final error: 0.0443
Image:  207
Initial error: 0.1536
Final error: 0.0358
Image:  207
Initial error: 0.1257
Final error: 0.0172
Image:  207
Initial error: 0.1211
Final error: 0.0289
Image:  208
Initial error: 0.2236
Final error: 0.2635
Image:  208
Initial error: 0.0704
Final error: 0.0432
Image:  208
Initial error: 0.1278
Final error: 0.0499
Image:  208
Initial error: 0.1150
Final error: 0.0447
Image:  208
Initial error: 0.0676
Final error: 0.0407
Image:  209
Initial error: 0.2135
Final error: 0.0289
Image:  209
Initial error: 0.0726
Final error: 0.0248
Image:  209
Initial error: 0.1314
Final error: 0.0506
Image:  209
Initial error: 0.1132
Final error: 0.0654
Image:  209
Initial error: 0.0797
Final error: 0.0481
Image:  210
Initial error: 0.2194
Final error: 0.0274
Image:  210
Initial error: 0.0758
Final error: 0.0534
Image:  210
Initial error: 0.1343
Final error: 0.0286
Image:  210
Initial error: 0.1113
Final error: 0.0426
Image:  210
Initial error: 0.0820
Final error: 0.0234
Image:  211
Initial error: 0.2239
Final error: 0.0918
Image:  211
Initial error: 0.0592
Final error: 0.0207
Image:  211
Initial error: 0.1245
Final error: 0.0243
Image:  211
Initial error: 0.1054
Final error: 0.0211
Image:  211
Initial error: 0.0605
Final error: 0.0195
Image:  212
Initial error: 0.2245
Final error: 0.0236
Image:  212
Initial error: 0.0813
Final error: 0.0195
Image:  212
Initial error: 0.1376
Final error: 0.0285
Image:  212
Initial error: 0.1095
Final error: 0.0753
Image:  212
Initial error: 0.0861
Final error: 0.0214
Image:  213
Initial error: 0.2250
Final error: 0.2972
Image:  213
Initial error: 0.0487
Final error: 0.0801
Image:  213
Initial error: 0.1250
Final error: 0.0797
Image:  213
Initial error: 0.1035
Final error: 0.0697
Image:  213
Initial error: 0.0586
Final error: 0.0997
Image:  214
Initial error: 0.2206
Final error: 0.2195
Image:  214
Initial error: 0.0593
Final error: 0.0289
Image:  214
Initial error: 0.1251
Final error: 0.0254
Image:  214
Initial error: 0.1081
Final error: 0.0258
Image:  214
Initial error: 0.0637
Final error: 0.0207
Image:  215
Initial error: 0.2276
Final error: 0.1014
Image:  215
Initial error: 0.0747
Final error: 0.0272
Image:  215
Initial error: 0.1396
Final error: 0.0176
Image:  215
Initial error: 0.1048
Final error: 0.0529
Image:  215
Initial error: 0.0880
Final error: 0.0196
Image:  216
Initial error: 0.2239
Final error: 0.0227
Image:  216
Initial error: 0.0601
Final error: 0.0219
Image:  216
Initial error: 0.1247
Final error: 0.0179
Image:  216
Initial error: 0.1079
Final error: 0.0190
Image:  216
Initial error: 0.0582
Final error: 0.0180
Image:  217
Initial error: 0.2237
Final error: 0.0358
Image:  217
Initial error: 0.0613
Final error: 0.0479
Image:  217
Initial error: 0.1248
Final error: 0.0322
Image:  217
Initial error: 0.1075
Final error: 0.0323
Image:  217
Initial error: 0.0605
Final error: 0.0378
Image:  218
Initial error: 0.2307
Final error: 0.1069
Image:  218
Initial error: 0.0840
Final error: 0.0295
Image:  218
Initial error: 0.1323
Final error: 0.0348
Image:  218
Initial error: 0.1258
Final error: 0.0272
Image:  218
Initial error: 0.0805
Final error: 0.0288
Image:  219
Initial error: 0.2285
Final error: 0.2454
Image:  219
Initial error: 0.0636
Final error: 0.0216
Image:  219
Initial error: 0.1265
Final error: 0.1391
Image:  219
Initial error: 0.1118
Final error: 0.0272
Image:  219
Initial error: 0.0626
Final error: 0.0256
Image:  220
Initial error: 0.2203
Final error: 0.0232
Image:  220
Initial error: 0.0678
Final error: 0.0165
Image:  220
Initial error: 0.1257
Final error: 0.0191
Image:  220
Initial error: 0.1097
Final error: 0.0987
Image:  220
Initial error: 0.0655
Final error: 0.0225
Image:  221
Initial error: 0.2256
Final error: 0.0261
Image:  221
Initial error: 0.0558
Final error: 0.0270
Image:  221
Initial error: 0.1267
Final error: 0.0267
Image:  221
Initial error: 0.1067
Final error: 0.0295
Image:  221
Initial error: 0.0644
Final error: 0.0240
Image:  222
Initial error: 0.2188
Final error: 0.0418
Image:  222
Initial error: 0.0657
Final error: 0.0477
Image:  222
Initial error: 0.1264
Final error: 0.0272
Image:  222
Initial error: 0.1084
Final error: 0.0371
Image:  222
Initial error: 0.0666
Final error: 0.0366
Image:  223
Initial error: 0.2168
Final error: 0.1626
Image:  223
Initial error: 0.0741
Final error: 0.0877
Image:  223
Initial error: 0.1304
Final error: 0.0296
Image:  223
Initial error: 0.1091
Final error: 0.0859
Image:  223
Initial error: 0.0790
Final error: 0.0596
Image:  224
Initial error: 0.2279
Final error: 0.0262
Image:  224
Initial error: 0.0601
Final error: 0.0259
Image:  224
Initial error: 0.1242
Final error: 0.0188
Image:  224
Initial error: 0.1082
Final error: 0.0248
Image:  224
Initial error: 0.0571
Final error: 0.0270
Image:  225
Initial error: 0.2263
Final error: 0.0550
Image:  225
Initial error: 0.0645
Final error: 0.0213
Image:  225
Initial error: 0.1253
Final error: 0.0156
Image:  225
Initial error: 0.1117
Final error: 0.0153
Image:  225
Initial error: 0.0596
Final error: 0.0185
Image:  226
Initial error: 0.2320
Final error: 0.1729
Image:  226
Initial error: 0.0728
Final error: 0.0268
Image:  226
Initial error: 0.1347
Final error: 0.0212
Image:  226
Initial error: 0.1140
Final error: 0.0309
Image:  226
Initial error: 0.0814
Final error: 0.0286
Image:  227
Initial error: 0.2175
Final error: 0.1977
Image:  227
Initial error: 0.1610
Final error: 0.1963
Image:  227
Initial error: 0.1622
Final error: 0.2077
Image:  227
Initial error: 0.1940
Final error: 0.1611
Image:  227
Initial error: 0.1338
Final error: 0.2049
Image:  228
Initial error: 0.2385
Final error: 0.2704
Image:  228
Initial error: 0.1176
Final error: 0.0542
Image:  228
Initial error: 0.1561
Final error: 0.1236
Image:  228
Initial error: 0.1268
Final error: 0.0499
Image:  228
Initial error: 0.1229
Final error: 0.0932
Image:  229
Initial error: 0.2331
Final error: 0.2868
Image:  229
Initial error: 0.0769
Final error: 0.0494
Image:  229
Initial error: 0.1391
Final error: 0.0238
Image:  229
Initial error: 0.1117
Final error: 0.0605
Image:  229
Initial error: 0.0873
Final error: 0.0317
Image:  230
Initial error: 0.2277
Final error: 0.1448
Image:  230
Initial error: 0.1066
Final error: 0.1044
Image:  230
Initial error: 0.1489
Final error: 0.0891
Image:  230
Initial error: 0.1259
Final error: 0.1059
Image:  230
Initial error: 0.1058
Final error: 0.0997
Image:  231
Initial error: 0.2225
Final error: 0.1465
Image:  231
Initial error: 0.0750
Final error: 0.0737
Image:  231
Initial error: 0.1350
Final error: 0.0386
Image:  231
Initial error: 0.1023
Final error: 0.0501
Image:  231
Initial error: 0.0822
Final error: 0.0233
Image:  232
Initial error: 0.2224
Final error: 0.0231
Image:  232
Initial error: 0.0804
Final error: 0.0268
Image:  232
Initial error: 0.1294
Final error: 0.0249
Image:  232
Initial error: 0.1223
Final error: 0.0275
Image:  232
Initial error: 0.0770
Final error: 0.0314
Image:  233
Initial error: 0.2212
Final error: 0.1117
Image:  233
Initial error: 0.0653
Final error: 0.0280
Image:  233
Initial error: 0.1261
Final error: 0.0286
Image:  233
Initial error: 0.1035
Final error: 0.0262
Image:  233
Initial error: 0.0709
Final error: 0.0313
Image:  234
Initial error: 0.2172
Final error: 0.0786
Image:  234
Initial error: 0.0713
Final error: 0.0710
Image:  234
Initial error: 0.1293
Final error: 0.0809
Image:  234
Initial error: 0.1104
Final error: 0.0764
Image:  234
Initial error: 0.0760
Final error: 0.0754
Image:  235
Initial error: 0.2208
Final error: 0.0386
Image:  235
Initial error: 0.0656
Final error: 0.0205
Image:  235
Initial error: 0.1251
Final error: 0.0225
Image:  235
Initial error: 0.1093
Final error: 0.0248
Image:  235
Initial error: 0.0622
Final error: 0.0228
Image:  236
Initial error: 0.2134
Final error: 0.0352
Image:  236
Initial error: 0.0866
Final error: 0.0271
Image:  236
Initial error: 0.1358
Final error: 0.0377
Image:  236
Initial error: 0.1215
Final error: 0.0867
Image:  236
Initial error: 0.0844
Final error: 0.0335
Image:  237
Initial error: 0.2278
Final error: 0.0821
Image:  237
Initial error: 0.0642
Final error: 0.0278
Image:  237
Initial error: 0.1259
Final error: 0.0318
Image:  237
Initial error: 0.1125
Final error: 0.0322
Image:  237
Initial error: 0.0597
Final error: 0.0287
Image:  238
Initial error: 0.2162
Final error: 0.1207
Image:  238
Initial error: 0.1772
Final error: 0.1650
Image:  238
Initial error: 0.1657
Final error: 0.1268
Image:  238
Initial error: 0.2106
Final error: 0.1256
Image:  238
Initial error: 0.1375
Final error: 0.1279
Image:  239
Initial error: 0.2281
Final error: 0.1853
Image:  239
Initial error: 0.0603
Final error: 0.0596
Image:  239
Initial error: 0.1250
Final error: 0.0785
Image:  239
Initial error: 0.1096
Final error: 0.0553
Image:  239
Initial error: 0.0592
Final error: 0.0563
Image:  240
Initial error: 0.2268
Final error: 0.0563
Image:  240
Initial error: 0.0593
Final error: 0.0306
Image:  240
Initial error: 0.1254
Final error: 0.0333
Image:  240
Initial error: 0.1087
Final error: 0.0439
Image:  240
Initial error: 0.0597
Final error: 0.0385
Image:  241
Initial error: 0.2375
Final error: 0.3204
Image:  241
Initial error: 0.0707
Final error: 0.0772
Image:  241
Initial error: 0.1315
Final error: 0.0971
Image:  241
Initial error: 0.1179
Final error: 0.0841
Image:  241
Initial error: 0.0693
Final error: 0.0706
Image:  242
Initial error: 0.2264
Final error: 0.1424
Image:  242
Initial error: 0.0628
Final error: 0.0235
Image:  242
Initial error: 0.1261
Final error: 0.0247
Image:  242
Initial error: 0.1087
Final error: 0.0184
Image:  242
Initial error: 0.0616
Final error: 0.0163
Image:  243
Initial error: 0.2402
Final error: 0.1615
Image:  243
Initial error: 0.1250
Final error: 0.0512
Image:  243
Initial error: 0.1582
Final error: 0.0261
Image:  243
Initial error: 0.1338
Final error: 0.0495
Image:  243
Initial error: 0.1246
Final error: 0.0296
Image:  244
Initial error: 0.2224
Final error: 0.0822
Image:  244
Initial error: 0.0774
Final error: 0.0275
Image:  244
Initial error: 0.1303
Final error: 0.0330
Image:  244
Initial error: 0.1138
Final error: 0.0323
Image:  244
Initial error: 0.0745
Final error: 0.0340
Image:  245
Initial error: 0.2358
Final error: 0.3093
Image:  245
Initial error: 0.0772
Final error: 0.0584
Image:  245
Initial error: 0.1378
Final error: 0.0544
Image:  245
Initial error: 0.1152
Final error: 0.0561
Image:  245
Initial error: 0.0860
Final error: 0.0503
Image:  246
Initial error: 0.2237
Final error: 0.1777
Image:  246
Initial error: 0.0886
Final error: 0.0373
Image:  246
Initial error: 0.1402
Final error: 0.0387
Image:  246
Initial error: 0.1142
Final error: 0.0328
Image:  246
Initial error: 0.0905
Final error: 0.0357
Image:  247
Initial error: 0.2229
Final error: 0.1243
Image:  247
Initial error: 0.1792
Final error: 0.0915
Image:  247
Initial error: 0.1647
Final error: 0.0974
Image:  247
Initial error: 0.2149
Final error: 0.1479
Image:  247
Initial error: 0.1377
Final error: 0.1879
Image:  248
Initial error: 0.2253
Final error: 0.0197
Image:  248
Initial error: 0.0661
Final error: 0.0165
Image:  248
Initial error: 0.1270
Final error: 0.0200
Image:  248
Initial error: 0.1093
Final error: 0.0214
Image:  248
Initial error: 0.0620
Final error: 0.0213
Image:  249
Initial error: 0.2263
Final error: 0.1905
Image:  249
Initial error: 0.0603
Final error: 0.0580
Image:  249
Initial error: 0.1267
Final error: 0.0622
Image:  249
Initial error: 0.1092
Final error: 0.0409
Image:  249
Initial error: 0.0625
Final error: 0.0419
Image:  250
Initial error: 0.2188
Final error: 0.1453
Image:  250
Initial error: 0.0579
Final error: 0.0568
Image:  250
Initial error: 0.1247
Final error: 0.0653
Image:  250
Initial error: 0.1034
Final error: 0.0521
Image:  250
Initial error: 0.0616
Final error: 0.0485
Image:  251
Initial error: 0.2115
Final error: 0.0246
Image:  251
Initial error: 0.0868
Final error: 0.0291
Image:  251
Initial error: 0.1333
Final error: 0.0269
Image:  251
Initial error: 0.1215
Final error: 0.1337
Image:  251
Initial error: 0.0814
Final error: 0.0272
Image:  252
Initial error: 0.2227
Final error: 0.1880
Image:  252
Initial error: 0.0779
Final error: 0.0782
Image:  252
Initial error: 0.1354
Final error: 0.0628
Image:  252
Initial error: 0.1136
Final error: 0.0673
Image:  252
Initial error: 0.0810
Final error: 0.0651
Image:  253
Initial error: 0.2234
Final error: 0.0426
Image:  253
Initial error: 0.0579
Final error: 0.0377
Image:  253
Initial error: 0.1285
Final error: 0.0410
Image:  253
Initial error: 0.1077
Final error: 0.0266
Image:  253
Initial error: 0.0644
Final error: 0.0337
Image:  254
Initial error: 0.2302
Final error: 0.1877
Image:  254
Initial error: 0.0880
Final error: 0.0427
Image:  254
Initial error: 0.1440
Final error: 0.0395
Image:  254
Initial error: 0.1119
Final error: 0.0594
Image:  254
Initial error: 0.0961
Final error: 0.0344
Image:  255
Initial error: 0.2207
Final error: 0.1713
Image:  255
Initial error: 0.0734
Final error: 0.0426
Image:  255
Initial error: 0.1312
Final error: 0.1060
Image:  255
Initial error: 0.1115
Final error: 0.0364
Image:  255
Initial error: 0.0715
Final error: 0.0266
Image:  256
Initial error: 0.2261
Final error: 0.0632
Image:  256
Initial error: 0.0570
Final error: 0.0182
Image:  256
Initial error: 0.1247
Final error: 0.0262
Image:  256
Initial error: 0.1079
Final error: 0.0315
Image:  256
Initial error: 0.0598
Final error: 0.0258
Image:  257
Initial error: 0.2232
Final error: 0.0685
Image:  257
Initial error: 0.0907
Final error: 0.0333
Image:  257
Initial error: 0.1345
Final error: 0.0344
Image:  257
Initial error: 0.1246
Final error: 0.0367
Image:  257
Initial error: 0.0870
Final error: 0.0399
Image:  258
Initial error: 0.2248
Final error: 0.0879
Image:  258
Initial error: 0.0555
Final error: 0.0353
Image:  258
Initial error: 0.1250
Final error: 0.0306
Image:  258
Initial error: 0.1067
Final error: 0.0335
Image:  258
Initial error: 0.0590
Final error: 0.0301
Image:  259
Initial error: 0.2348
Final error: 0.1334
Image:  259
Initial error: 0.1494
Final error: 0.0804
Image:  259
Initial error: 0.1704
Final error: 0.0776
Image:  259
Initial error: 0.1599
Final error: 0.0592
Image:  259
Initial error: 0.1428
Final error: 0.0929
Image:  260
Initial error: 0.2299
Final error: 0.1329
Image:  260
Initial error: 0.0689
Final error: 0.0376
Image:  260
Initial error: 0.1280
Final error: 0.0400
Image:  260
Initial error: 0.1161
Final error: 0.0396
Image:  260
Initial error: 0.0667
Final error: 0.0319
Image:  261
Initial error: 0.2158
Final error: 0.1385
Image:  261
Initial error: 0.1361
Final error: 0.0855
Image:  261
Initial error: 0.1503
Final error: 0.0806
Image:  261
Initial error: 0.1660
Final error: 0.1180
Image:  261
Initial error: 0.1135
Final error: 0.0817
Image:  262
Initial error: 0.2199
Final error: 0.0236
Image:  262
Initial error: 0.0524
Final error: 0.0233
Image:  262
Initial error: 0.1254
Final error: 0.0281
Image:  262
Initial error: 0.1040
Final error: 0.0214
Image:  262
Initial error: 0.0632
Final error: 0.0237
Image:  263
Initial error: 0.2269
Final error: 0.1529
Image:  263
Initial error: 0.0657
Final error: 0.0529
Image:  263
Initial error: 0.1253
Final error: 0.0576
Image:  263
Initial error: 0.1128
Final error: 0.0514
Image:  263
Initial error: 0.0583
Final error: 0.0495
Image:  264
Initial error: 0.2128
Final error: 0.0981
Image:  264
Initial error: 0.0646
Final error: 0.0553
Image:  264
Initial error: 0.1261
Final error: 0.0421
Image:  264
Initial error: 0.1088
Final error: 0.0520
Image:  264
Initial error: 0.0645
Final error: 0.0520
Image:  265
Initial error: 0.2205
Final error: 0.1360
Image:  265
Initial error: 0.0595
Final error: 0.1596
Image:  265
Initial error: 0.1264
Final error: 0.1006
Image:  265
Initial error: 0.1084
Final error: 0.2343
Image:  265
Initial error: 0.0641
Final error: 0.1113
Image:  266
Initial error: 0.2223
Final error: 0.1681
Image:  266
Initial error: 0.0756
Final error: 0.0401
Image:  266
Initial error: 0.1318
Final error: 0.0334
Image:  266
Initial error: 0.1029
Final error: 0.0321
Image:  266
Initial error: 0.0819
Final error: 0.0305
Image:  267
Initial error: 0.2298
Final error: 0.1741
Image:  267
Initial error: 0.0909
Final error: 0.0514
Image:  267
Initial error: 0.1474
Final error: 0.0589
Image:  267
Initial error: 0.1159
Final error: 0.0562
Image:  267
Initial error: 0.0966
Final error: 0.0544
Image:  268
Initial error: 0.2094
Final error: 0.0184
Image:  268
Initial error: 0.0958
Final error: 0.0787
Image:  268
Initial error: 0.1467
Final error: 0.0277
Image:  268
Initial error: 0.1280
Final error: 0.2246
Image:  268
Initial error: 0.0960
Final error: 0.0212
Image:  269
Initial error: 0.2195
Final error: 0.1257
Image:  269
Initial error: 0.0818
Final error: 0.0603
Image:  269
Initial error: 0.1341
Final error: 0.0681
Image:  269
Initial error: 0.1083
Final error: 0.0541
Image:  269
Initial error: 0.0894
Final error: 0.0581
Image:  270
Initial error: 0.2283
Final error: 0.0469
Image:  270
Initial error: 0.0465
Final error: 0.0326
Image:  270
Initial error: 0.1247
Final error: 0.0374
Image:  270
Initial error: 0.1007
Final error: 0.0575
Image:  270
Initial error: 0.0607
Final error: 0.0365
Image:  271
Initial error: 0.2299
Final error: 0.1981
Image:  271
Initial error: 0.0727
Final error: 0.0981
Image:  271
Initial error: 0.1333
Final error: 0.1138
Image:  271
Initial error: 0.1138
Final error: 0.1115
Image:  271
Initial error: 0.0774
Final error: 0.1202
Image:  272
Initial error: 0.2335
Final error: 0.0894
Image:  272
Initial error: 0.1309
Final error: 0.0894
Image:  272
Initial error: 0.1613
Final error: 0.0575
Image:  272
Initial error: 0.1434
Final error: 0.0903
Image:  272
Initial error: 0.1272
Final error: 0.0580
Image:  273
Initial error: 0.2234
Final error: 0.2529
Image:  273
Initial error: 0.0722
Final error: 0.0383
Image:  273
Initial error: 0.1251
Final error: 0.0524
Image:  273
Initial error: 0.1165
Final error: 0.1191
Image:  273
Initial error: 0.0617
Final error: 0.0402
Image:  274
Initial error: 0.2221
Final error: 0.1712
Image:  274
Initial error: 0.0588
Final error: 0.0289
Image:  274
Initial error: 0.1262
Final error: 0.0274
Image:  274
Initial error: 0.1081
Final error: 0.0310
Image:  274
Initial error: 0.0614
Final error: 0.0268
Image:  275
Initial error: 0.2289
Final error: 0.3182
Image:  275
Initial error: 0.0753
Final error: 0.0560
Image:  275
Initial error: 0.1369
Final error: 0.0572
Image:  275
Initial error: 0.1071
Final error: 0.0438
Image:  275
Initial error: 0.0841
Final error: 0.0373
Image:  276
Initial error: 0.2240
Final error: 0.2303
Image:  276
Initial error: 0.1041
Final error: 0.0217
Image:  276
Initial error: 0.1541
Final error: 0.0221
Image:  276
Initial error: 0.1218
Final error: 0.0218
Image:  276
Initial error: 0.1142
Final error: 0.0247
Image:  277
Initial error: 0.2281
Final error: 0.2481
Image:  277
Initial error: 0.0661
Final error: 0.0894
Image:  277
Initial error: 0.1266
Final error: 0.0753
Image:  277
Initial error: 0.1149
Final error: 0.0919
Image:  277
Initial error: 0.0613
Final error: 0.0893
Image:  278
Initial error: 0.2271
Final error: 0.0365
Image:  278
Initial error: 0.0873
Final error: 0.0595
Image:  278
Initial error: 0.1397
Final error: 0.0365
Image:  278
Initial error: 0.1125
Final error: 0.0581
Image:  278
Initial error: 0.0913
Final error: 0.0294
Image:  279
Initial error: 0.2164
Final error: 0.1367
Image:  279
Initial error: 0.1813
Final error: 0.1117
Image:  279
Initial error: 0.1706
Final error: 0.1108
Image:  279
Initial error: 0.2150
Final error: 0.1393
Image:  279
Initial error: 0.1419
Final error: 0.1369
Image:  280
Initial error: 0.2288
Final error: 0.0984
Image:  280
Initial error: 0.0753
Final error: 0.0329
Image:  280
Initial error: 0.1296
Final error: 0.0176
Image:  280
Initial error: 0.1172
Final error: 0.0346
Image:  280
Initial error: 0.0721
Final error: 0.0329
Image:  281
Initial error: 0.2292
Final error: 0.0501
Image:  281
Initial error: 0.0602
Final error: 0.0320
Image:  281
Initial error: 0.1263
Final error: 0.0291
Image:  281
Initial error: 0.1081
Final error: 0.0443
Image:  281
Initial error: 0.0626
Final error: 0.0310
Image:  282
Initial error: 0.2253
Final error: 0.1676
Image:  282
Initial error: 0.0759
Final error: 0.0350
Image:  282
Initial error: 0.1370
Final error: 0.0822
Image:  282
Initial error: 0.1115
Final error: 0.0455
Image:  282
Initial error: 0.0864
Final error: 0.0438
Image:  283
Initial error: 0.2257
Final error: 0.0525
Image:  283
Initial error: 0.0605
Final error: 0.0397
Image:  283
Initial error: 0.1284
Final error: 0.0377
Image:  283
Initial error: 0.1076
Final error: 0.0389
Image:  283
Initial error: 0.0661
Final error: 0.0344
Image:  284
Initial error: 0.2268
Final error: 0.0514
Image:  284
Initial error: 0.0726
Final error: 0.0487
Image:  284
Initial error: 0.1267
Final error: 0.0472
Image:  284
Initial error: 0.1176
Final error: 0.0552
Image:  284
Initial error: 0.0636
Final error: 0.0523
Image:  285
Initial error: 0.2237
Final error: 0.0264
Image:  285
Initial error: 0.0650
Final error: 0.0266
Image:  285
Initial error: 0.1260
Final error: 0.0267
Image:  285
Initial error: 0.1100
Final error: 0.0264
Image:  285
Initial error: 0.0660
Final error: 0.0193
Image:  286
Initial error: 0.2250
Final error: 0.0540
Image:  286
Initial error: 0.0620
Final error: 0.1103
Image:  286
Initial error: 0.1287
Final error: 0.0509
Image:  286
Initial error: 0.1091
Final error: 0.1140
Image:  286
Initial error: 0.0734
Final error: 0.0513
Image:  287
Initial error: 0.2249
Final error: 0.0927
Image:  287
Initial error: 0.0641
Final error: 0.0426
Image:  287
Initial error: 0.1268
Final error: 0.0362
Image:  287
Initial error: 0.1132
Final error: 0.0438
Image:  287
Initial error: 0.0683
Final error: 0.0453
Image:  288
Initial error: 0.2195
Final error: 0.0507
Image:  288
Initial error: 0.0642
Final error: 0.0392
Image:  288
Initial error: 0.1257
Final error: 0.0329
Image:  288
Initial error: 0.1063
Final error: 0.0356
Image:  288
Initial error: 0.0636
Final error: 0.0368
Image:  289
Initial error: 0.2315
Final error: 0.1563
Image:  289
Initial error: 0.1286
Final error: 0.1320
Image:  289
Initial error: 0.1611
Final error: 0.0724
Image:  289
Initial error: 0.1444
Final error: 0.1467
Image:  289
Initial error: 0.1283
Final error: 0.1247
Image:  290
Initial error: 0.2130
Final error: 0.0690
Image:  290
Initial error: 0.0923
Final error: 0.0475
Image:  290
Initial error: 0.1327
Final error: 0.0430
Image:  290
Initial error: 0.1226
Final error: 0.0538
Image:  290
Initial error: 0.0861
Final error: 0.0455
Image:  291
Initial error: 0.2153
Final error: 0.1044
Image:  291
Initial error: 0.1183
Final error: 0.0673
Image:  291
Initial error: 0.1491
Final error: 0.0713
Image:  291
Initial error: 0.1511
Final error: 0.1799
Image:  291
Initial error: 0.1040
Final error: 0.0584
Image:  292
Initial error: 0.2208
Final error: 0.0828
Image:  292
Initial error: 0.0683
Final error: 0.0277
Image:  292
Initial error: 0.1256
Final error: 0.0345
Image:  292
Initial error: 0.1082
Final error: 0.0571
Image:  292
Initial error: 0.0633
Final error: 0.0265
Image:  293
Initial error: 0.2357
Final error: 0.1488
Image:  293
Initial error: 0.1053
Final error: 0.0823
Image:  293
Initial error: 0.1512
Final error: 0.0831
Image:  293
Initial error: 0.1240
Final error: 0.1134
Image:  293
Initial error: 0.1089
Final error: 0.0803
Image:  294
Initial error: 0.2179
Final error: 0.1911
Image:  294
Initial error: 0.0659
Final error: 0.0571
Image:  294
Initial error: 0.1269
Final error: 0.0721
Image:  294
Initial error: 0.1058
Final error: 0.0600
Image:  294
Initial error: 0.0648
Final error: 0.0579
Image:  295
Initial error: 0.2237
Final error: 0.1177
Image:  295
Initial error: 0.0620
Final error: 0.0231
Image:  295
Initial error: 0.1257
Final error: 0.0266
Image:  295
Initial error: 0.1088
Final error: 0.0255
Image:  295
Initial error: 0.0629
Final error: 0.0249
Image:  296
Initial error: 0.2284
Final error: 0.2349
Image:  296
Initial error: 0.0911
Final error: 0.0777
Image:  296
Initial error: 0.1317
Final error: 0.0632
Image:  296
Initial error: 0.1268
Final error: 0.1204
Image:  296
Initial error: 0.0855
Final error: 0.0485
Image:  297
Initial error: 0.2305
Final error: 0.1331
Image:  297
Initial error: 0.1019
Final error: 0.0303
Image:  297
Initial error: 0.1482
Final error: 0.0361
Image:  297
Initial error: 0.1245
Final error: 0.0551
Image:  297
Initial error: 0.0999
Final error: 0.0338
Image:  298
Initial error: 0.2176
Final error: 0.1337
Image:  298
Initial error: 0.0661
Final error: 0.0335
Image:  298
Initial error: 0.1257
Final error: 0.0185
Image:  298
Initial error: 0.1083
Final error: 0.0250
Image:  298
Initial error: 0.0622
Final error: 0.0202
Image:  299
Initial error: 0.2234
Final error: 0.1838
Image:  299
Initial error: 0.0555
Final error: 0.0596
Image:  299
Initial error: 0.1259
Final error: 0.0481
Image:  299
Initial error: 0.1020
Final error: 0.0328
Image:  299
Initial error: 0.0614
Final error: 0.0662

Visualize Results


In [16]:
from menpofit.visualize import visualize_fitting_results
    
visualize_fitting_results(fitter_results)



In [18]:
from alabortcvpr2015.utils import pickle_dump
from alabortcvpr2015.result import SerializableResult

results = [SerializableResult('none', fr.final_shape, fr.n_iters, 'PIC', fr.gt_shape) 
           for fr in fitter_results]

pickle_dump(results, '/data/PhD/Results/aam_pic_view2_fast_dsift')

Timing

Total


In [17]:
%timeit fitter.fit(i, s, gt_shape=gt_s, max_iters=20)


10 loops, best of 3: 25.8 ms per loop

Per line


In [ ]:
#import line_profiler
#import IPython

#ip = IPython.get_ipython()
#ip.define_magic('lprun', line_profiler.magic_lprun)

In [ ]:
#from alabortcvpr2015.aam import PIC

#%lprun -f PIC.run fitter.fit(i, s, gt_shape=gt_s, max_iters=20)