Closed tyronerees closed 5 years ago
When the first step fails, the output when print_level=2 is
print_level=2
--------------------------------------------------------- RALFit: An unconstrained nonlinear least-squares solver --------------------------------------------------------- -------------------------------------------- Iter | error | grad | rel grad -------------------------------------------- 0 3.8508E+06 3.56691E+07 1.28529E+04 -------------------------------------------- Iter | error | grad | rel grad -------------------------------------------- 0 5.1589E+05 4.83628E+06 4.76123E+03 -------------------------------------------- Iter | error | grad | rel grad -------------------------------------------- 0 2.4378E+05 2.30600E+06 3.30250E+03 3 4.6259E+01 1.07197E+03 1.11448E+02 4 2.3890E+01 7.95572E+02 1.15095E+02 5 2.3013E+01 7.51775E+02 1.10812E+02 6 2.2579E+01 7.16758E+02 1.06662E+02 ...
and that for print_level=3 is
print_level=3
--------------------------------------------------------- RALFit: An unconstrained nonlinear least-squares solver --------------------------------------------------------- ------------------------------------------------------------------------------------- Iter | error | grad | rel grad | Delta | rho |S2IF| inn it| step ------------------------------------------------------------------------------------- 0 3.8508E+06 3.56691E+07 1.28529E+04 1.00E+02 -1.00E+00 ---- ------------------------------------------------------------------------------------- Iter | error | grad | rel grad | Delta | rho |S2IF| inn it| step ------------------------------------------------------------------------------------- 0 5.1589E+05 4.83628E+06 4.76123E+03 1.00E+02 8.66E-01 SNR- 0 9.6E-01 ------------------------------------------------------------------------------------- Iter | error | grad | rel grad | Delta | rho |S2IF| inn it| step ------------------------------------------------------------------------------------- 0 2.4378E+05 2.30600E+06 3.30250E+03 7.29E-01 1.41E+00 SAR- 0 3.6E-01 3 4.6259E+01 1.07197E+03 1.11448E+02 7.29E-01 1.18E-01 SAR- 0 7.3E-01 4 2.3890E+01 7.95572E+02 1.15095E+02 1.24E+00 9.97E-01 SAR- 0 6.2E-01 5 2.3013E+01 7.51775E+02 1.10812E+02 3.18E-01 1.11E+00 SAR- 0 1.6E-01 6 2.2579E+01 7.16758E+02 1.06662E+02 1.97E-01 1.29E+00 SAR- 0 9.9E-02 ...
whereas for print_level=4 we get:
print_level=4
--------------------------------------------------------- RALFit: An unconstrained nonlinear least-squares solver --------------------------------------------------------- ------------------------------------------------------------------------------------- Iter | error | grad | rel grad | Delta | rho |S2IF| inn it| step ------------------------------------------------------------------------------------- 0 3.8508E+06 3.56691E+07 1.28529E+04 1.00E+02 -1.00E+00 ---- 0 5.1589E+05 4.83628E+06 4.76123E+03 1.00E+02 8.66E-01 SNR- 0 9.6E-01 0 2.4378E+05 2.30600E+06 3.30250E+03 7.29E-01 1.41E+00 SAR- 0 3.6E-01 3 4.6259E+01 1.07197E+03 1.11448E+02 7.29E-01 1.18E-01 SAR- 0 7.3E-01 4 2.3890E+01 7.95572E+02 1.15095E+02 1.24E+00 9.97E-01 SAR- 0 6.2E-01 5 2.3013E+01 7.51775E+02 1.10812E+02 3.18E-01 1.11E+00 SAR- 0 1.6E-01 6 2.2579E+01 7.16758E+02 1.06662E+02 1.97E-01 1.29E+00 SAR- 0 9.9E-02 ...
Change the printing so that the header isn't repeated for `print_level=2' or '3'
Fixed by #51
When the first step fails, the output when
print_level=2
isand that for
print_level=3
iswhereas for
print_level=4
we get:Change the printing so that the header isn't repeated for `print_level=2' or '3'