<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">Hello All,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">I’m trying to optimize a nonlinear least squares problem using PETSc. I’d like to use Levenberg-Marquardt, but, as it is not available, I am using Tao’s NTR with J^T J as the hessian. The NTR is converging very slowly (compared to an LM solver in Ceres — a nonlinear optimization package).</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; margin: 0px; line-height: auto;">How can I debug this poor performance? Is there something I am missing for solving nonlinear least squares in PETSc?</div><div><br></div>Thanks,<br><div class="bloop_sign" id="bloop_sign_1541181858214519040"><div style="font-family:helvetica,arial;font-size:13px">Tristan Konolige</div></div></body></html>