Performing a reconstruction
In this example, a full reconstruction procedure is performed via the MPR object.
As a first step, we load the experimental data
import numpy as np
data = np.load('data/example_A_1.npz')
Once the data is loaded, we define the spring.Pattern
object. The pattern is cropped to a size 1024x1024
pixel centered on the center
position, and then rescaled to a size of 256x256
. Values above 3.4e4
are considered to be saturated.
from spring import Pattern
patt = Pattern(pattern=data['pattern'],
mask=data['mask'],
center=data['center'],
pid=data['pid'],
cropsize=1024,
size=256,
satvalue=3e4)
patt.plot()
![../_images/9f7f8af4bc423198b2cbe331056aa65b7dfaccde5cbecd5f457d096407ebf5cb.png](../_images/9f7f8af4bc423198b2cbe331056aa65b7dfaccde5cbecd5f457d096407ebf5cb.png)
The second step involves the loading of the difinition of the settings. Here we initialize the spring.Settings
object with the default values, and set the number of iterations of IA and the starting dimension of the support function. The number of GPUs to use is set to 1.
from spring import Settings
sett = Settings().set('IA','it', 50).set('init','supportsize',70).set('global','gpus',1)
It is now possible to run the reconstruction by using the spring.MPR.run()
method.
from spring import MPR
rec = MPR(pattern=patt, settings=sett).run()
Selected GPUs:
- NVIDIA GeForce RTX 3090 (Id: 0, load: 0%)
Initializing solver... Done.
Initializing algorithms... Done.
Initializing population... Done.
... Running main loop ...
Generation 0/100
OS: 13.37 Repl: 0.000
Best Err. 5.379e-02 ; Compl. 7.705e-03 ; Sym. 7.221e-01 ; Sum. 7.349e+02 ;
Mean Err. 6.267e-02 ; Compl. 1.462e-02 ; Sym. 4.887e-01 ; Sum. 7.859e+02 ;
Avg Err. 6.348e-01 ; Compl. 7.629e-04 ; Sym. 8.541e-01 ; Sum. 7.524e+02 ;
Generation 1/100
OS: 9.08 Repl: 0.508
Best Err. 4.764e-02 ; Compl. 1.035e-02 ; Sym. 6.695e-01 ; Sum. 5.768e+02 ;
Mean Err. 5.670e-02 ; Compl. 2.218e-02 ; Sym. 5.288e-01 ; Sum. 6.925e+02 ;
Avg Err. 6.266e-01 ; Compl. 7.527e-04 ; Sym. 8.586e-01 ; Sum. 7.523e+02 ;
Generation 2/100
OS: 10.82 Repl: 0.430
Best Err. 4.806e-02 ; Compl. 1.015e-02 ; Sym. 7.567e-01 ; Sum. 6.631e+02 ;
Mean Err. 5.980e-02 ; Compl. 2.385e-02 ; Sym. 5.777e-01 ; Sum. 6.528e+02 ;
Avg Err. 4.546e-01 ; Compl. 1.359e-03 ; Sym. 9.074e-01 ; Sum. 6.698e+02 ;
Generation 3/100
OS: 10.72 Repl: 0.484
Best Err. 5.143e-02 ; Compl. 1.826e-02 ; Sym. 7.386e-01 ; Sum. 5.415e+02 ;
Mean Err. 5.853e-02 ; Compl. 2.110e-02 ; Sym. 6.373e-01 ; Sum. 6.406e+02 ;
Avg Err. 3.435e-01 ; Compl. 2.389e-03 ; Sym. 8.922e-01 ; Sum. 6.522e+02 ;
Generation 4/100
OS: 13.58 Repl: 0.539
Best Err. 5.506e-02 ; Compl. 1.870e-02 ; Sym. 7.457e-01 ; Sum. 5.657e+02 ;
Mean Err. 6.028e-02 ; Compl. 1.587e-02 ; Sym. 6.793e-01 ; Sum. 6.610e+02 ;
Avg Err. 2.295e-01 ; Compl. 3.881e-03 ; Sym. 8.746e-01 ; Sum. 6.360e+02 ;
Generation 5/100
OS: 15.23 Repl: 0.555
Best Err. 5.633e-02 ; Compl. 9.444e-03 ; Sym. 7.157e-01 ; Sum. 7.738e+02 ;
Mean Err. 6.113e-02 ; Compl. 1.378e-02 ; Sym. 6.952e-01 ; Sum. 6.614e+02 ;
Avg Err. 2.007e-01 ; Compl. 4.618e-03 ; Sym. 8.515e-01 ; Sum. 6.452e+02 ;
Generation 6/100
OS: 17.32 Repl: 0.492
Best Err. 6.059e-02 ; Compl. 7.514e-03 ; Sym. 6.471e-01 ; Sum. 8.158e+02 ;
Mean Err. 6.402e-02 ; Compl. 1.359e-02 ; Sym. 6.991e-01 ; Sum. 6.510e+02 ;
Avg Err. 1.871e-01 ; Compl. 5.296e-03 ; Sym. 8.175e-01 ; Sum. 6.569e+02 ;
Generation 7/100
OS: 18.09 Repl: 0.398
Best Err. 6.065e-02 ; Compl. 1.495e-02 ; Sym. 7.161e-01 ; Sum. 5.938e+02 ;
Mean Err. 6.523e-02 ; Compl. 1.446e-02 ; Sym. 7.046e-01 ; Sum. 6.416e+02 ;
Avg Err. 1.799e-01 ; Compl. 5.905e-03 ; Sym. 8.184e-01 ; Sum. 6.474e+02 ;
Generation 8/100
OS: 18.47 Repl: 0.430
Best Err. 5.983e-02 ; Compl. 1.547e-02 ; Sym. 7.468e-01 ; Sum. 5.748e+02 ;
Mean Err. 6.472e-02 ; Compl. 1.488e-02 ; Sym. 7.028e-01 ; Sum. 6.295e+02 ;
Avg Err. 1.759e-01 ; Compl. 6.632e-03 ; Sym. 8.122e-01 ; Sum. 6.387e+02 ;
Generation 9/100
OS: 18.40 Repl: 0.438
Best Err. 5.893e-02 ; Compl. 7.839e-03 ; Sym. 6.985e-01 ; Sum. 7.146e+02 ;
Mean Err. 6.354e-02 ; Compl. 1.556e-02 ; Sym. 7.030e-01 ; Sum. 6.298e+02 ;
Avg Err. 1.756e-01 ; Compl. 6.785e-03 ; Sym. 7.980e-01 ; Sum. 6.318e+02 ;
Generation 10/100
OS: 18.32 Repl: 0.445
Best Err. 5.991e-02 ; Compl. 1.684e-02 ; Sym. 7.368e-01 ; Sum. 6.979e+02 ;
Mean Err. 6.316e-02 ; Compl. 1.532e-02 ; Sym. nan ; Sum. 6.343e+02 ;
Avg Err. 1.708e-01 ; Compl. 7.409e-03 ; Sym. 7.924e-01 ; Sum. 6.228e+02 ;
Generation 11/100
OS: 18.40 Repl: 0.445
Best Err. 5.890e-02 ; Compl. 1.088e-02 ; Sym. 7.310e-01 ; Sum. 6.492e+02 ;
Mean Err. 6.297e-02 ; Compl. 1.621e-02 ; Sym. 7.092e-01 ; Sum. 6.378e+02 ;
Avg Err. 1.721e-01 ; Compl. 7.761e-03 ; Sym. 7.962e-01 ; Sum. 6.364e+02 ;
Generation 12/100
OS: 18.51 Repl: 0.445
Best Err. 5.823e-02 ; Compl. 1.223e-02 ; Sym. 7.207e-01 ; Sum. 5.680e+02 ;
Mean Err. 6.232e-02 ; Compl. 1.543e-02 ; Sym. 7.117e-01 ; Sum. 6.352e+02 ;
Avg Err. 1.664e-01 ; Compl. 8.503e-03 ; Sym. 7.909e-01 ; Sum. 6.275e+02 ;
Generation 13/100
OS: 18.53 Repl: 0.461
Best Err. 5.845e-02 ; Compl. 9.348e-03 ; Sym. 7.029e-01 ; Sum. 6.921e+02 ;
Mean Err. 6.176e-02 ; Compl. 1.544e-02 ; Sym. 7.120e-01 ; Sum. 6.378e+02 ;
Avg Err. 1.669e-01 ; Compl. 7.960e-03 ; Sym. 7.910e-01 ; Sum. 6.369e+02 ;
Generation 14/100
OS: 18.58 Repl: 0.438
Best Err. 5.816e-02 ; Compl. 1.617e-02 ; Sym. 7.197e-01 ; Sum. 7.104e+02 ;
Mean Err. 6.234e-02 ; Compl. 1.497e-02 ; Sym. 7.119e-01 ; Sum. 6.528e+02 ;
Avg Err. 1.657e-01 ; Compl. 8.116e-03 ; Sym. 7.800e-01 ; Sum. 6.371e+02 ;
Generation 15/100
OS: 18.66 Repl: 0.469
Best Err. 5.908e-02 ; Compl. 1.806e-02 ; Sym. 7.271e-01 ; Sum. 6.335e+02 ;
Mean Err. 6.243e-02 ; Compl. 1.506e-02 ; Sym. 7.121e-01 ; Sum. 6.583e+02 ;
Avg Err. 1.644e-01 ; Compl. 8.144e-03 ; Sym. 7.796e-01 ; Sum. 6.382e+02 ;
Generation 16/100
OS: 18.71 Repl: 0.539
Best Err. 5.905e-02 ; Compl. 2.105e-02 ; Sym. 7.335e-01 ; Sum. 6.505e+02 ;
Mean Err. 6.170e-02 ; Compl. 1.598e-02 ; Sym. 7.090e-01 ; Sum. 6.580e+02 ;
Avg Err. 1.642e-01 ; Compl. 8.747e-03 ; Sym. 7.771e-01 ; Sum. 6.535e+02 ;
Generation 17/100
OS: 18.85 Repl: 0.367
Best Err. 5.910e-02 ; Compl. 1.794e-02 ; Sym. 7.205e-01 ; Sum. 7.548e+02 ;
Mean Err. 6.155e-02 ; Compl. 1.596e-02 ; Sym. 7.101e-01 ; Sum. 6.628e+02 ;
Avg Err. 1.619e-01 ; Compl. 8.773e-03 ; Sym. 7.742e-01 ; Sum. 6.456e+02 ;
Generation 18/100
OS: 18.95 Repl: 0.445
Best Err. 5.926e-02 ; Compl. 1.715e-02 ; Sym. 7.302e-01 ; Sum. 7.732e+02 ;
Mean Err. 6.200e-02 ; Compl. 1.582e-02 ; Sym. 7.116e-01 ; Sum. 6.665e+02 ;
Avg Err. 1.588e-01 ; Compl. 9.155e-03 ; Sym. 7.758e-01 ; Sum. 6.561e+02 ;
Generation 19/100
OS: 19.08 Repl: 0.453
Best Err. 5.967e-02 ; Compl. 9.983e-03 ; Sym. 7.336e-01 ; Sum. 7.128e+02 ;
Mean Err. 6.226e-02 ; Compl. 1.602e-02 ; Sym. 7.141e-01 ; Sum. 6.541e+02 ;
Avg Err. 1.598e-01 ; Compl. 9.463e-03 ; Sym. 7.816e-01 ; Sum. 6.517e+02 ;
Generation 20/100
OS: 19.01 Repl: 0.430
Best Err. 5.906e-02 ; Compl. 9.840e-03 ; Sym. 7.298e-01 ; Sum. 7.151e+02 ;
Mean Err. 6.125e-02 ; Compl. 1.727e-02 ; Sym. 7.160e-01 ; Sum. 6.565e+02 ;
Avg Err. 1.613e-01 ; Compl. 9.664e-03 ; Sym. 7.827e-01 ; Sum. 6.519e+02 ;
Generation 21/100
OS: 19.02 Repl: 0.461
Best Err. 5.858e-02 ; Compl. 1.947e-02 ; Sym. 7.214e-01 ; Sum. 5.732e+02 ;
Mean Err. 6.099e-02 ; Compl. 1.740e-02 ; Sym. 7.167e-01 ; Sum. 6.621e+02 ;
Avg Err. 1.602e-01 ; Compl. 1.026e-02 ; Sym. 7.821e-01 ; Sum. 6.452e+02 ;
Generation 22/100
OS: 19.17 Repl: 0.383
Best Err. 5.809e-02 ; Compl. 1.325e-02 ; Sym. 7.197e-01 ; Sum. 6.798e+02 ;
Mean Err. 6.061e-02 ; Compl. 1.770e-02 ; Sym. 7.157e-01 ; Sum. 6.663e+02 ;
Avg Err. 1.579e-01 ; Compl. 1.028e-02 ; Sym. 7.765e-01 ; Sum. 6.637e+02 ;
Generation 23/100
OS: 19.08 Repl: 0.469
Best Err. 5.802e-02 ; Compl. 3.436e-02 ; Sym. 7.354e-01 ; Sum. 5.745e+02 ;
Mean Err. 6.043e-02 ; Compl. 1.824e-02 ; Sym. 7.164e-01 ; Sum. 6.683e+02 ;
Avg Err. 1.576e-01 ; Compl. 1.068e-02 ; Sym. 7.676e-01 ; Sum. 6.598e+02 ;
Generation 24/100
OS: 19.13 Repl: 0.391
Best Err. 5.723e-02 ; Compl. 1.575e-02 ; Sym. 7.085e-01 ; Sum. 7.644e+02 ;
Mean Err. 6.004e-02 ; Compl. 1.869e-02 ; Sym. 7.146e-01 ; Sum. 6.661e+02 ;
Avg Err. 1.590e-01 ; Compl. 1.155e-02 ; Sym. 7.798e-01 ; Sum. 6.660e+02 ;
Generation 25/100
OS: 19.12 Repl: 0.391
Best Err. 5.872e-02 ; Compl. 2.082e-02 ; Sym. 7.050e-01 ; Sum. 5.879e+02 ;
Mean Err. 6.045e-02 ; Compl. 1.852e-02 ; Sym. 7.161e-01 ; Sum. 6.753e+02 ;
Avg Err. 1.601e-01 ; Compl. 1.161e-02 ; Sym. 7.826e-01 ; Sum. 6.625e+02 ;
Generation 26/100
OS: 19.28 Repl: 0.297
Best Err. 5.805e-02 ; Compl. 2.527e-02 ; Sym. 7.108e-01 ; Sum. 7.228e+02 ;
Mean Err. 6.019e-02 ; Compl. 1.826e-02 ; Sym. 7.123e-01 ; Sum. 6.819e+02 ;
Avg Err. 1.559e-01 ; Compl. 1.169e-02 ; Sym. 7.734e-01 ; Sum. 6.710e+02 ;
Generation 27/100
OS: 19.29 Repl: 0.328
Best Err. 5.807e-02 ; Compl. 2.433e-02 ; Sym. 7.502e-01 ; Sum. 5.976e+02 ;
Mean Err. 6.028e-02 ; Compl. 1.858e-02 ; Sym. 7.146e-01 ; Sum. 6.881e+02 ;
Avg Err. 1.543e-01 ; Compl. 1.168e-02 ; Sym. 7.641e-01 ; Sum. 6.751e+02 ;
Generation 28/100
OS: 19.30 Repl: 0.328
Best Err. 5.790e-02 ; Compl. 1.050e-02 ; Sym. 7.220e-01 ; Sum. 6.915e+02 ;
Mean Err. 6.002e-02 ; Compl. 1.895e-02 ; Sym. 7.148e-01 ; Sum. 6.908e+02 ;
Avg Err. 1.569e-01 ; Compl. 1.160e-02 ; Sym. 7.728e-01 ; Sum. 6.839e+02 ;
Generation 29/100
OS: 19.46 Repl: 0.430
Best Err. 5.839e-02 ; Compl. 2.941e-02 ; Sym. 7.762e-01 ; Sum. 6.520e+02 ;
Mean Err. 6.012e-02 ; Compl. 1.869e-02 ; Sym. 7.159e-01 ; Sum. 6.941e+02 ;
Avg Err. 1.525e-01 ; Compl. 1.195e-02 ; Sym. 7.636e-01 ; Sum. 6.835e+02 ;
Generation 30/100
OS: 19.46 Repl: 0.430
Best Err. 5.807e-02 ; Compl. 1.864e-02 ; Sym. 7.038e-01 ; Sum. 6.351e+02 ;
Mean Err. 5.997e-02 ; Compl. 1.904e-02 ; Sym. 7.145e-01 ; Sum. 6.926e+02 ;
Avg Err. 1.577e-01 ; Compl. 1.229e-02 ; Sym. 7.763e-01 ; Sum. 6.824e+02 ;
Generation 31/100
OS: 19.45 Repl: 0.297
Best Err. 5.769e-02 ; Compl. 1.753e-02 ; Sym. 7.106e-01 ; Sum. 5.936e+02 ;
Mean Err. 5.976e-02 ; Compl. 1.885e-02 ; Sym. 7.135e-01 ; Sum. 6.953e+02 ;
Avg Err. 1.587e-01 ; Compl. 1.203e-02 ; Sym. 7.592e-01 ; Sum. 6.885e+02 ;
Generation 32/100
OS: 19.41 Repl: 0.469
Best Err. 5.786e-02 ; Compl. 1.735e-02 ; Sym. 7.358e-01 ; Sum. 7.462e+02 ;
Mean Err. 5.939e-02 ; Compl. 1.939e-02 ; Sym. 7.152e-01 ; Sum. 6.897e+02 ;
Avg Err. 1.536e-01 ; Compl. 1.248e-02 ; Sym. 7.708e-01 ; Sum. 6.816e+02 ;
Generation 33/100
OS: 19.61 Repl: 0.320
Best Err. 5.757e-02 ; Compl. 1.463e-02 ; Sym. 7.124e-01 ; Sum. 6.982e+02 ;
Mean Err. 5.966e-02 ; Compl. 1.969e-02 ; Sym. 7.164e-01 ; Sum. 6.901e+02 ;
Avg Err. 1.508e-01 ; Compl. 1.321e-02 ; Sym. 7.635e-01 ; Sum. 6.843e+02 ;
Generation 34/100
OS: 19.67 Repl: 0.391
Best Err. 5.754e-02 ; Compl. 2.004e-02 ; Sym. 7.670e-01 ; Sum. 7.634e+02 ;
Mean Err. 5.942e-02 ; Compl. 2.048e-02 ; Sym. 7.143e-01 ; Sum. 6.855e+02 ;
Avg Err. 1.518e-01 ; Compl. 1.382e-02 ; Sym. 7.667e-01 ; Sum. 6.821e+02 ;
Generation 35/100
OS: 19.72 Repl: 0.359
Best Err. 5.802e-02 ; Compl. 1.150e-02 ; Sym. 7.218e-01 ; Sum. 7.765e+02 ;
Mean Err. 5.961e-02 ; Compl. 2.093e-02 ; Sym. 7.123e-01 ; Sum. 6.794e+02 ;
Avg Err. 1.513e-01 ; Compl. 1.457e-02 ; Sym. 7.719e-01 ; Sum. 6.781e+02 ;
Generation 36/100
OS: 19.72 Repl: 0.383
Best Err. 5.763e-02 ; Compl. 1.758e-02 ; Sym. 7.516e-01 ; Sum. 7.419e+02 ;
Mean Err. 5.950e-02 ; Compl. 2.081e-02 ; Sym. 7.130e-01 ; Sum. 6.812e+02 ;
Avg Err. 1.514e-01 ; Compl. 1.465e-02 ; Sym. 7.628e-01 ; Sum. 6.737e+02 ;
Generation 37/100
OS: 19.84 Repl: 0.438
Best Err. 5.762e-02 ; Compl. 2.372e-02 ; Sym. 7.232e-01 ; Sum. 7.468e+02 ;
Mean Err. 5.930e-02 ; Compl. 2.026e-02 ; Sym. 7.127e-01 ; Sum. 6.866e+02 ;
Avg Err. 1.479e-01 ; Compl. 1.498e-02 ; Sym. 7.497e-01 ; Sum. 6.735e+02 ;
Generation 38/100
OS: 19.81 Repl: 0.383
Best Err. 5.709e-02 ; Compl. 1.767e-02 ; Sym. 7.510e-01 ; Sum. 7.417e+02 ;
Mean Err. 5.896e-02 ; Compl. 2.033e-02 ; Sym. 7.135e-01 ; Sum. 6.848e+02 ;
Avg Err. 1.487e-01 ; Compl. 1.359e-02 ; Sym. 7.541e-01 ; Sum. 6.798e+02 ;
Generation 39/100
OS: 19.84 Repl: 0.352
Best Err. 5.717e-02 ; Compl. 1.908e-02 ; Sym. 7.359e-01 ; Sum. 6.243e+02 ;
Mean Err. 5.911e-02 ; Compl. 1.980e-02 ; Sym. 7.126e-01 ; Sum. 6.888e+02 ;
Avg Err. 1.473e-01 ; Compl. 1.416e-02 ; Sym. 7.521e-01 ; Sum. 6.797e+02 ;
Generation 40/100
OS: 19.71 Repl: 0.383
Best Err. 5.679e-02 ; Compl. 1.762e-02 ; Sym. 7.537e-01 ; Sum. 7.419e+02 ;
Mean Err. 5.829e-02 ; Compl. 1.946e-02 ; Sym. 7.154e-01 ; Sum. 6.951e+02 ;
Avg Err. 1.466e-01 ; Compl. 1.352e-02 ; Sym. 7.499e-01 ; Sum. 6.780e+02 ;
Generation 41/100
OS: 19.88 Repl: 0.297
Best Err. 5.719e-02 ; Compl. 1.611e-02 ; Sym. 6.968e-01 ; Sum. 7.489e+02 ;
Mean Err. 5.873e-02 ; Compl. 1.924e-02 ; Sym. 7.135e-01 ; Sum. 6.976e+02 ;
Avg Err. 1.485e-01 ; Compl. 1.406e-02 ; Sym. 7.546e-01 ; Sum. 6.844e+02 ;
Generation 42/100
OS: 20.01 Repl: 0.312
Best Err. 5.688e-02 ; Compl. 2.414e-02 ; Sym. 7.171e-01 ; Sum. 7.467e+02 ;
Mean Err. 5.875e-02 ; Compl. 1.905e-02 ; Sym. 7.153e-01 ; Sum. 6.968e+02 ;
Avg Err. 1.450e-01 ; Compl. 1.370e-02 ; Sym. 7.566e-01 ; Sum. 6.911e+02 ;
Generation 43/100
OS: 20.04 Repl: 0.312
Best Err. 5.692e-02 ; Compl. 2.202e-02 ; Sym. 7.368e-01 ; Sum. 6.846e+02 ;
Mean Err. 5.839e-02 ; Compl. 1.983e-02 ; Sym. 7.156e-01 ; Sum. 6.947e+02 ;
Avg Err. 1.459e-01 ; Compl. 1.335e-02 ; Sym. 7.547e-01 ; Sum. 6.955e+02 ;
Generation 44/100
OS: 20.00 Repl: 0.258
Best Err. 5.664e-02 ; Compl. 2.577e-02 ; Sym. 7.085e-01 ; Sum. 6.491e+02 ;
Mean Err. 5.806e-02 ; Compl. 2.025e-02 ; Sym. 7.144e-01 ; Sum. 6.944e+02 ;
Avg Err. 1.440e-01 ; Compl. 1.415e-02 ; Sym. 7.581e-01 ; Sum. 6.902e+02 ;
Generation 45/100
OS: 19.91 Repl: 0.258
Best Err. 5.673e-02 ; Compl. 2.756e-02 ; Sym. 7.043e-01 ; Sum. 7.749e+02 ;
Mean Err. 5.775e-02 ; Compl. 2.052e-02 ; Sym. 7.135e-01 ; Sum. 6.910e+02 ;
Avg Err. 1.475e-01 ; Compl. 1.430e-02 ; Sym. 7.578e-01 ; Sum. 6.883e+02 ;
Generation 46/100
OS: 20.06 Repl: 0.258
Best Err. 5.670e-02 ; Compl. 2.088e-02 ; Sym. 7.170e-01 ; Sum. 6.629e+02 ;
Mean Err. 5.794e-02 ; Compl. 2.082e-02 ; Sym. 7.129e-01 ; Sum. 6.944e+02 ;
Avg Err. 1.498e-01 ; Compl. 1.489e-02 ; Sym. 7.447e-01 ; Sum. 6.814e+02 ;
Generation 47/100
OS: 20.00 Repl: 0.281
Best Err. 5.616e-02 ; Compl. 2.710e-02 ; Sym. 6.978e-01 ; Sum. 6.504e+02 ;
Mean Err. 5.739e-02 ; Compl. 2.115e-02 ; Sym. 7.141e-01 ; Sum. 6.924e+02 ;
Avg Err. 1.435e-01 ; Compl. 1.516e-02 ; Sym. 7.593e-01 ; Sum. 6.886e+02 ;
Generation 48/100
OS: 19.99 Repl: 0.203
Best Err. 5.610e-02 ; Compl. 2.743e-02 ; Sym. 7.026e-01 ; Sum. 6.496e+02 ;
Mean Err. 5.723e-02 ; Compl. 2.166e-02 ; Sym. 7.123e-01 ; Sum. 6.922e+02 ;
Avg Err. 1.449e-01 ; Compl. 1.656e-02 ; Sym. 7.485e-01 ; Sum. 6.835e+02 ;
Generation 49/100
OS: 20.04 Repl: 0.281
Best Err. 5.593e-02 ; Compl. 3.987e-02 ; Sym. 6.833e-01 ; Sum. 7.087e+02 ;
Mean Err. 5.700e-02 ; Compl. 2.254e-02 ; Sym. 7.132e-01 ; Sum. 6.939e+02 ;
Avg Err. 1.450e-01 ; Compl. 1.696e-02 ; Sym. 7.474e-01 ; Sum. 6.875e+02 ;
Generation 50/100
OS: 20.09 Repl: 0.203
Best Err. 5.586e-02 ; Compl. 2.752e-02 ; Sym. 7.057e-01 ; Sum. 6.492e+02 ;
Mean Err. 5.683e-02 ; Compl. 2.281e-02 ; Sym. 7.116e-01 ; Sum. 6.934e+02 ;
Avg Err. 1.439e-01 ; Compl. 1.772e-02 ; Sym. 7.535e-01 ; Sum. 6.845e+02 ;
Generation 51/100
OS: 20.13 Repl: 0.234
Best Err. 5.556e-02 ; Compl. 2.908e-02 ; Sym. 7.039e-01 ; Sum. 6.686e+02 ;
Mean Err. 5.679e-02 ; Compl. 2.289e-02 ; Sym. 7.126e-01 ; Sum. 6.944e+02 ;
Avg Err. 1.439e-01 ; Compl. 1.916e-02 ; Sym. 7.434e-01 ; Sum. 6.878e+02 ;
Generation 52/100
OS: 20.19 Repl: 0.219
Best Err. 5.563e-02 ; Compl. 3.381e-02 ; Sym. 6.975e-01 ; Sum. 7.000e+02 ;
Mean Err. 5.662e-02 ; Compl. 2.254e-02 ; Sym. 7.105e-01 ; Sum. 6.978e+02 ;
Avg Err. 1.444e-01 ; Compl. 1.903e-02 ; Sym. 7.483e-01 ; Sum. 6.903e+02 ;
Generation 53/100
OS: 20.20 Repl: 0.172
Best Err. 5.536e-02 ; Compl. 2.580e-02 ; Sym. 7.059e-01 ; Sum. 6.514e+02 ;
Mean Err. 5.655e-02 ; Compl. 2.261e-02 ; Sym. 7.112e-01 ; Sum. 6.927e+02 ;
Avg Err. 1.419e-01 ; Compl. 1.885e-02 ; Sym. 7.514e-01 ; Sum. 6.931e+02 ;
Generation 54/100
OS: 20.17 Repl: 0.227
Best Err. 5.545e-02 ; Compl. 2.708e-02 ; Sym. 7.433e-01 ; Sum. 6.429e+02 ;
Mean Err. 5.628e-02 ; Compl. 2.320e-02 ; Sym. 7.098e-01 ; Sum. 6.941e+02 ;
Avg Err. 1.422e-01 ; Compl. 1.999e-02 ; Sym. 7.535e-01 ; Sum. 6.914e+02 ;
Generation 55/100
OS: 20.20 Repl: 0.219
Best Err. 5.540e-02 ; Compl. 2.774e-02 ; Sym. 7.041e-01 ; Sum. 7.501e+02 ;
Mean Err. 5.625e-02 ; Compl. 2.413e-02 ; Sym. 7.098e-01 ; Sum. 6.893e+02 ;
Avg Err. 1.450e-01 ; Compl. 1.980e-02 ; Sym. 7.537e-01 ; Sum. 6.925e+02 ;
Generation 56/100
OS: 20.35 Repl: 0.211
Best Err. 5.565e-02 ; Compl. 3.485e-02 ; Sym. 6.962e-01 ; Sum. 6.708e+02 ;
Mean Err. 5.638e-02 ; Compl. 2.477e-02 ; Sym. 7.090e-01 ; Sum. 6.857e+02 ;
Avg Err. 1.387e-01 ; Compl. 2.099e-02 ; Sym. 7.416e-01 ; Sum. 6.888e+02 ;
Generation 57/100
OS: 20.30 Repl: 0.195
Best Err. 5.532e-02 ; Compl. 2.761e-02 ; Sym. 7.057e-01 ; Sum. 7.501e+02 ;
Mean Err. 5.610e-02 ; Compl. 2.508e-02 ; Sym. 7.064e-01 ; Sum. 6.857e+02 ;
Avg Err. 1.416e-01 ; Compl. 2.124e-02 ; Sym. 7.520e-01 ; Sum. 6.788e+02 ;
Generation 58/100
OS: 20.42 Repl: 0.164
Best Err. 5.536e-02 ; Compl. 2.616e-02 ; Sym. 7.113e-01 ; Sum. 6.522e+02 ;
Mean Err. 5.612e-02 ; Compl. 2.481e-02 ; Sym. 7.065e-01 ; Sum. 6.863e+02 ;
Avg Err. 1.377e-01 ; Compl. 2.223e-02 ; Sym. 7.431e-01 ; Sum. 6.828e+02 ;
Generation 59/100
OS: 20.39 Repl: 0.172
Best Err. 5.535e-02 ; Compl. 2.715e-02 ; Sym. 7.032e-01 ; Sum. 7.506e+02 ;
Mean Err. 5.592e-02 ; Compl. 2.529e-02 ; Sym. 7.066e-01 ; Sum. 6.861e+02 ;
Avg Err. 1.408e-01 ; Compl. 2.114e-02 ; Sym. 7.493e-01 ; Sum. 6.825e+02 ;
Generation 60/100
OS: 20.46 Repl: 0.133
Best Err. 5.522e-02 ; Compl. 2.709e-02 ; Sym. 7.027e-01 ; Sum. 7.506e+02 ;
Mean Err. 5.592e-02 ; Compl. 2.532e-02 ; Sym. 7.067e-01 ; Sum. 6.851e+02 ;
Avg Err. 1.371e-01 ; Compl. 2.275e-02 ; Sym. 7.378e-01 ; Sum. 6.808e+02 ;
Generation 61/100
OS: 20.49 Repl: 0.117
Best Err. 5.531e-02 ; Compl. 2.709e-02 ; Sym. 7.029e-01 ; Sum. 7.504e+02 ;
Mean Err. 5.589e-02 ; Compl. 2.505e-02 ; Sym. 7.075e-01 ; Sum. 6.863e+02 ;
Avg Err. 1.371e-01 ; Compl. 2.297e-02 ; Sym. 7.375e-01 ; Sum. 6.817e+02 ;
Generation 62/100
OS: 20.51 Repl: 0.094
Best Err. 5.521e-02 ; Compl. 2.713e-02 ; Sym. 7.032e-01 ; Sum. 7.504e+02 ;
Mean Err. 5.577e-02 ; Compl. 2.484e-02 ; Sym. 7.094e-01 ; Sum. 6.855e+02 ;
Avg Err. 1.369e-01 ; Compl. 2.244e-02 ; Sym. 7.362e-01 ; Sum. 6.815e+02 ;
Generation 63/100
OS: 20.54 Repl: 0.133
Best Err. 5.511e-02 ; Compl. 2.590e-02 ; Sym. 7.115e-01 ; Sum. 6.518e+02 ;
Mean Err. 5.572e-02 ; Compl. 2.482e-02 ; Sym. 7.088e-01 ; Sum. 6.862e+02 ;
Avg Err. 1.364e-01 ; Compl. 2.272e-02 ; Sym. 7.371e-01 ; Sum. 6.782e+02 ;
Generation 64/100
OS: 20.55 Repl: 0.109
Best Err. 5.500e-02 ; Compl. 1.852e-02 ; Sym. 7.029e-01 ; Sum. 7.086e+02 ;
Mean Err. 5.558e-02 ; Compl. 2.477e-02 ; Sym. 7.097e-01 ; Sum. 6.862e+02 ;
Avg Err. 1.394e-01 ; Compl. 2.209e-02 ; Sym. 7.479e-01 ; Sum. 6.811e+02 ;
Generation 65/100
OS: 20.54 Repl: 0.102
Best Err. 5.491e-02 ; Compl. 2.468e-02 ; Sym. 7.014e-01 ; Sum. 6.845e+02 ;
Mean Err. 5.545e-02 ; Compl. 2.474e-02 ; Sym. 7.104e-01 ; Sum. 6.855e+02 ;
Avg Err. 1.343e-01 ; Compl. 2.264e-02 ; Sym. 7.324e-01 ; Sum. 6.820e+02 ;
Generation 66/100
OS: 20.62 Repl: 0.086
Best Err. 5.501e-02 ; Compl. 2.448e-02 ; Sym. 7.026e-01 ; Sum. 6.842e+02 ;
Mean Err. 5.551e-02 ; Compl. 2.468e-02 ; Sym. 7.109e-01 ; Sum. 6.857e+02 ;
Avg Err. 1.353e-01 ; Compl. 2.285e-02 ; Sym. 7.421e-01 ; Sum. 6.810e+02 ;
Generation 67/100
OS: 20.69 Repl: 0.102
Best Err. 5.505e-02 ; Compl. 2.445e-02 ; Sym. 7.012e-01 ; Sum. 6.841e+02 ;
Mean Err. 5.551e-02 ; Compl. 2.458e-02 ; Sym. 7.117e-01 ; Sum. 6.837e+02 ;
Avg Err. 1.348e-01 ; Compl. 2.245e-02 ; Sym. 7.436e-01 ; Sum. 6.825e+02 ;
Generation 68/100
OS: 20.71 Repl: 0.070
Best Err. 5.505e-02 ; Compl. 1.888e-02 ; Sym. 7.176e-01 ; Sum. 7.059e+02 ;
Mean Err. 5.547e-02 ; Compl. 2.493e-02 ; Sym. 7.118e-01 ; Sum. 6.836e+02 ;
Avg Err. 1.347e-01 ; Compl. 2.280e-02 ; Sym. 7.441e-01 ; Sum. 6.794e+02 ;
Generation 69/100
OS: 20.71 Repl: 0.062
Best Err. 5.496e-02 ; Compl. 2.335e-02 ; Sym. 7.081e-01 ; Sum. 6.808e+02 ;
Mean Err. 5.538e-02 ; Compl. 2.494e-02 ; Sym. 7.122e-01 ; Sum. 6.856e+02 ;
Avg Err. 1.375e-01 ; Compl. 2.265e-02 ; Sym. 7.425e-01 ; Sum. 6.795e+02 ;
Generation 70/100
OS: 20.73 Repl: 0.070
Best Err. 5.485e-02 ; Compl. 1.833e-02 ; Sym. 7.077e-01 ; Sum. 7.286e+02 ;
Mean Err. 5.535e-02 ; Compl. 2.541e-02 ; Sym. 7.128e-01 ; Sum. 6.844e+02 ;
Avg Err. 1.325e-01 ; Compl. 2.295e-02 ; Sym. 7.329e-01 ; Sum. 6.819e+02 ;
Generation 71/100
OS: 20.74 Repl: 0.047
Best Err. 5.480e-02 ; Compl. 2.336e-02 ; Sym. 7.103e-01 ; Sum. 6.806e+02 ;
Mean Err. 5.531e-02 ; Compl. 2.561e-02 ; Sym. 7.135e-01 ; Sum. 6.839e+02 ;
Avg Err. 1.371e-01 ; Compl. 2.329e-02 ; Sym. 7.393e-01 ; Sum. 6.802e+02 ;
Generation 72/100
OS: 20.78 Repl: 0.055
Best Err. 5.475e-02 ; Compl. 2.334e-02 ; Sym. 7.111e-01 ; Sum. 6.805e+02 ;
Mean Err. 5.529e-02 ; Compl. 2.584e-02 ; Sym. 7.140e-01 ; Sum. 6.815e+02 ;
Avg Err. 1.325e-01 ; Compl. 2.390e-02 ; Sym. 7.331e-01 ; Sum. 6.769e+02 ;
Generation 73/100
OS: 20.79 Repl: 0.078
Best Err. 5.472e-02 ; Compl. 2.335e-02 ; Sym. 7.125e-01 ; Sum. 6.803e+02 ;
Mean Err. 5.528e-02 ; Compl. 2.586e-02 ; Sym. 7.141e-01 ; Sum. 6.799e+02 ;
Avg Err. 1.325e-01 ; Compl. 2.385e-02 ; Sym. 7.328e-01 ; Sum. 6.763e+02 ;
Generation 74/100
OS: 20.84 Repl: 0.023
Best Err. 5.476e-02 ; Compl. 2.335e-02 ; Sym. 7.131e-01 ; Sum. 6.801e+02 ;
Mean Err. 5.526e-02 ; Compl. 2.603e-02 ; Sym. 7.139e-01 ; Sum. 6.788e+02 ;
Avg Err. 1.322e-01 ; Compl. 2.414e-02 ; Sym. 7.335e-01 ; Sum. 6.739e+02 ;
Generation 75/100
OS: 20.87 Repl: 0.039
Best Err. 5.472e-02 ; Compl. 2.333e-02 ; Sym. 7.142e-01 ; Sum. 6.799e+02 ;
Mean Err. 5.526e-02 ; Compl. 2.596e-02 ; Sym. 7.140e-01 ; Sum. 6.787e+02 ;
Avg Err. 1.320e-01 ; Compl. 2.421e-02 ; Sym. 7.341e-01 ; Sum. 6.734e+02 ;
Generation 76/100
OS: 20.90 Repl: 0.047
Best Err. 5.471e-02 ; Compl. 2.339e-02 ; Sym. 7.139e-01 ; Sum. 6.797e+02 ;
Mean Err. 5.522e-02 ; Compl. 2.600e-02 ; Sym. 7.149e-01 ; Sum. 6.789e+02 ;
Avg Err. 1.317e-01 ; Compl. 2.404e-02 ; Sym. 7.337e-01 ; Sum. 6.721e+02 ;
Generation 77/100
OS: 20.92 Repl: 0.023
Best Err. 5.468e-02 ; Compl. 2.336e-02 ; Sym. 7.142e-01 ; Sum. 6.796e+02 ;
Mean Err. 5.520e-02 ; Compl. 2.576e-02 ; Sym. 7.157e-01 ; Sum. 6.804e+02 ;
Avg Err. 1.321e-01 ; Compl. 2.397e-02 ; Sym. 7.323e-01 ; Sum. 6.740e+02 ;
Generation 78/100
OS: 20.94 Repl: 0.031
Best Err. 5.467e-02 ; Compl. 2.235e-02 ; Sym. 7.193e-01 ; Sum. 6.275e+02 ;
Mean Err. 5.515e-02 ; Compl. 2.564e-02 ; Sym. 7.160e-01 ; Sum. 6.807e+02 ;
Avg Err. 1.322e-01 ; Compl. 2.374e-02 ; Sym. 7.316e-01 ; Sum. 6.748e+02 ;
Generation 79/100
OS: 20.91 Repl: 0.016
Best Err. 5.459e-02 ; Compl. 2.336e-02 ; Sym. 7.156e-01 ; Sum. 6.794e+02 ;
Mean Err. 5.510e-02 ; Compl. 2.563e-02 ; Sym. 7.162e-01 ; Sum. 6.806e+02 ;
Avg Err. 1.319e-01 ; Compl. 2.349e-02 ; Sym. 7.384e-01 ; Sum. 6.754e+02 ;
Generation 80/100
OS: 20.99 Repl: 0.031
Best Err. 5.468e-02 ; Compl. 2.332e-02 ; Sym. 7.162e-01 ; Sum. 6.791e+02 ;
Mean Err. 5.516e-02 ; Compl. 2.553e-02 ; Sym. 7.167e-01 ; Sum. 6.802e+02 ;
Avg Err. 1.329e-01 ; Compl. 2.353e-02 ; Sym. 7.306e-01 ; Sum. 6.755e+02 ;
Generation 81/100
OS: 21.03 Repl: 0.008
Best Err. 5.467e-02 ; Compl. 2.329e-02 ; Sym. 7.175e-01 ; Sum. 6.790e+02 ;
Mean Err. 5.517e-02 ; Compl. 2.543e-02 ; Sym. 7.170e-01 ; Sum. 6.800e+02 ;
Avg Err. 1.330e-01 ; Compl. 2.342e-02 ; Sym. 7.330e-01 ; Sum. 6.763e+02 ;
Generation 82/100
OS: 21.07 Repl: 0.023
Best Err. 5.468e-02 ; Compl. 2.329e-02 ; Sym. 7.184e-01 ; Sum. 6.788e+02 ;
Mean Err. 5.523e-02 ; Compl. 2.544e-02 ; Sym. 7.173e-01 ; Sum. 6.794e+02 ;
Avg Err. 1.328e-01 ; Compl. 2.326e-02 ; Sym. 7.333e-01 ; Sum. 6.773e+02 ;
Generation 83/100
OS: 21.09 Repl: 0.016
Best Err. 5.467e-02 ; Compl. 2.328e-02 ; Sym. 7.188e-01 ; Sum. 6.787e+02 ;
Mean Err. 5.523e-02 ; Compl. 2.548e-02 ; Sym. 7.176e-01 ; Sum. 6.793e+02 ;
Avg Err. 1.326e-01 ; Compl. 2.375e-02 ; Sym. 7.340e-01 ; Sum. 6.754e+02 ;
Generation 84/100
OS: 21.11 Repl: 0.008
Best Err. 5.468e-02 ; Compl. 2.327e-02 ; Sym. 7.192e-01 ; Sum. 6.786e+02 ;
Mean Err. 5.523e-02 ; Compl. 2.548e-02 ; Sym. 7.175e-01 ; Sum. 6.788e+02 ;
Avg Err. 1.336e-01 ; Compl. 2.383e-02 ; Sym. 7.344e-01 ; Sum. 6.762e+02 ;
Generation 85/100
OS: 21.11 Repl: 0.008
Best Err. 5.468e-02 ; Compl. 2.326e-02 ; Sym. 7.196e-01 ; Sum. 6.785e+02 ;
Mean Err. 5.523e-02 ; Compl. 2.553e-02 ; Sym. 7.177e-01 ; Sum. 6.793e+02 ;
Avg Err. 1.338e-01 ; Compl. 2.399e-02 ; Sym. 7.352e-01 ; Sum. 6.751e+02 ;
Generation 86/100
OS: 21.13 Repl: 0.016
Best Err. 5.468e-02 ; Compl. 2.325e-02 ; Sym. 7.198e-01 ; Sum. 6.784e+02 ;
Mean Err. 5.524e-02 ; Compl. 2.555e-02 ; Sym. 7.179e-01 ; Sum. 6.784e+02 ;
Avg Err. 1.337e-01 ; Compl. 2.379e-02 ; Sym. 7.338e-01 ; Sum. 6.761e+02 ;
Generation 87/100
OS: 21.15 Repl: 0.008
Best Err. 5.469e-02 ; Compl. 2.325e-02 ; Sym. 7.202e-01 ; Sum. 6.783e+02 ;
Mean Err. 5.526e-02 ; Compl. 2.556e-02 ; Sym. 7.182e-01 ; Sum. 6.782e+02 ;
Avg Err. 1.337e-01 ; Compl. 2.372e-02 ; Sym. 7.338e-01 ; Sum. 6.763e+02 ;
Generation 88/100
OS: 21.17 Repl: 0.016
Best Err. 5.474e-02 ; Compl. 2.321e-02 ; Sym. 7.208e-01 ; Sum. 6.782e+02 ;
Mean Err. 5.528e-02 ; Compl. 2.556e-02 ; Sym. 7.183e-01 ; Sum. 6.779e+02 ;
Avg Err. 1.346e-01 ; Compl. 2.379e-02 ; Sym. 7.347e-01 ; Sum. 6.759e+02 ;
Generation 89/100
OS: 21.21 Repl: 0.000
Best Err. 5.480e-02 ; Compl. 2.320e-02 ; Sym. 7.211e-01 ; Sum. 6.779e+02 ;
Mean Err. 5.533e-02 ; Compl. 2.554e-02 ; Sym. 7.185e-01 ; Sum. 6.777e+02 ;
Avg Err. 1.353e-01 ; Compl. 2.371e-02 ; Sym. 7.368e-01 ; Sum. 6.758e+02 ;
Generation 90/100
OS: 21.23 Repl: 0.016
Best Err. 5.487e-02 ; Compl. 2.221e-02 ; Sym. 7.209e-01 ; Sum. 6.289e+02 ;
Mean Err. 5.536e-02 ; Compl. 2.552e-02 ; Sym. 7.187e-01 ; Sum. 6.776e+02 ;
Avg Err. 1.356e-01 ; Compl. 2.346e-02 ; Sym. 7.387e-01 ; Sum. 6.760e+02 ;
Generation 91/100
OS: 21.20 Repl: 0.016
Best Err. 5.479e-02 ; Compl. 2.223e-02 ; Sym. 7.207e-01 ; Sum. 6.291e+02 ;
Mean Err. 5.531e-02 ; Compl. 2.563e-02 ; Sym. 7.190e-01 ; Sum. 6.774e+02 ;
Avg Err. 1.322e-01 ; Compl. 2.370e-02 ; Sym. 7.421e-01 ; Sum. 6.751e+02 ;
Generation 92/100
OS: 21.21 Repl: 0.023
Best Err. 5.479e-02 ; Compl. 2.321e-02 ; Sym. 7.202e-01 ; Sum. 6.776e+02 ;
Mean Err. 5.530e-02 ; Compl. 2.578e-02 ; Sym. 7.195e-01 ; Sum. 6.777e+02 ;
Avg Err. 1.322e-01 ; Compl. 2.376e-02 ; Sym. 7.425e-01 ; Sum. 6.756e+02 ;
Generation 93/100
OS: 21.34 Repl: 0.031
Best Err. 5.495e-02 ; Compl. 2.322e-02 ; Sym. 7.206e-01 ; Sum. 6.772e+02 ;
Mean Err. 5.554e-02 ; Compl. 2.600e-02 ; Sym. 7.196e-01 ; Sum. 6.770e+02 ;
Avg Err. 1.358e-01 ; Compl. 2.359e-02 ; Sym. 7.399e-01 ; Sum. 6.754e+02 ;
Generation 94/100
OS: 21.36 Repl: 0.016
Best Err. 5.495e-02 ; Compl. 2.323e-02 ; Sym. 7.205e-01 ; Sum. 6.771e+02 ;
Mean Err. 5.554e-02 ; Compl. 2.605e-02 ; Sym. 7.195e-01 ; Sum. 6.767e+02 ;
Avg Err. 1.346e-01 ; Compl. 2.370e-02 ; Sym. 7.403e-01 ; Sum. 6.728e+02 ;
Generation 95/100
OS: 21.38 Repl: 0.008
Best Err. 5.497e-02 ; Compl. 2.325e-02 ; Sym. 7.205e-01 ; Sum. 6.768e+02 ;
Mean Err. 5.556e-02 ; Compl. 2.603e-02 ; Sym. 7.196e-01 ; Sum. 6.765e+02 ;
Avg Err. 1.340e-01 ; Compl. 2.368e-02 ; Sym. 7.382e-01 ; Sum. 6.732e+02 ;
Generation 96/100
OS: 21.39 Repl: 0.008
Best Err. 5.498e-02 ; Compl. 2.326e-02 ; Sym. 7.204e-01 ; Sum. 6.766e+02 ;
Mean Err. 5.555e-02 ; Compl. 2.597e-02 ; Sym. 7.198e-01 ; Sum. 6.771e+02 ;
Avg Err. 1.331e-01 ; Compl. 2.380e-02 ; Sym. 7.363e-01 ; Sum. 6.729e+02 ;
Generation 97/100
OS: 21.39 Repl: 0.016
Best Err. 5.498e-02 ; Compl. 2.326e-02 ; Sym. 7.206e-01 ; Sum. 6.764e+02 ;
Mean Err. 5.555e-02 ; Compl. 2.587e-02 ; Sym. 7.199e-01 ; Sum. 6.780e+02 ;
Avg Err. 1.332e-01 ; Compl. 2.369e-02 ; Sym. 7.362e-01 ; Sum. 6.737e+02 ;
Generation 98/100
OS: 21.39 Repl: 0.008
Best Err. 5.497e-02 ; Compl. 2.327e-02 ; Sym. 7.208e-01 ; Sum. 6.763e+02 ;
Mean Err. 5.555e-02 ; Compl. 2.578e-02 ; Sym. 7.200e-01 ; Sum. 6.780e+02 ;
Avg Err. 1.331e-01 ; Compl. 2.369e-02 ; Sym. 7.363e-01 ; Sum. 6.734e+02 ;
Generation 99/100
OS: 21.39 Repl: 0.000
Best Err. 5.497e-02 ; Compl. 2.328e-02 ; Sym. 7.209e-01 ; Sum. 6.761e+02 ;
Mean Err. 5.554e-02 ; Compl. 2.576e-02 ; Sym. 7.201e-01 ; Sum. 6.779e+02 ;
Avg Err. 1.330e-01 ; Compl. 2.367e-02 ; Sym. 7.363e-01 ; Sum. 6.736e+02 ;
Generation 100/100
OS: 21.39 Repl: 0.008
Best Err. 5.496e-02 ; Compl. 2.329e-02 ; Sym. 7.207e-01 ; Sum. 6.760e+02 ;
Mean Err. 5.554e-02 ; Compl. 2.573e-02 ; Sym. 7.201e-01 ; Sum. 6.775e+02 ;
Avg Err. 1.330e-01 ; Compl. 2.367e-02 ; Sym. 7.364e-01 ; Sum. 6.735e+02 ;
Reconstruction completed
During the reconstruction some log information is shown, informing about the status of the reconstruction. The object returned by the MPR.run()
method is a spring.Reconstruction
, which contains the outcome of the phase retrieval procedure (see here for more information). It provides several methods. Among them, the helper method spring.Reconstruction.plot()
gives an overview of the outcome:
rec.plot()
![../_images/23a292b4b4b677a305559e9f9ba5e41e81fb0869e09d1edb54ab1e8d981c2f88.png](../_images/23a292b4b4b677a305559e9f9ba5e41e81fb0869e09d1edb54ab1e8d981c2f88.png)