ScaleAndMerge: Increase function tolerance for faster stop
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m52s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m33s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m8s
Build Packages / Generate python client (push) Successful in 12s
Build Packages / build:rpm (rocky8) (push) Successful in 14m37s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m45s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 32s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m3s
Build Packages / build:rpm (rocky9) (push) Successful in 15m4s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 15m14s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m0s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m56s
Build Packages / Unit tests (push) Successful in 54m7s

This commit is contained in:
2026-03-03 15:17:43 +01:00
parent b1861339c6
commit ca0503519e
@@ -388,6 +388,7 @@ namespace {
options.max_num_iterations = opt.max_num_iterations;
options.max_solver_time_in_seconds = opt.max_solver_time_s;
options.num_threads = static_cast<int>(hw);
options.function_tolerance = 1e-4;
ceres::Solver::Summary summary;
ceres::Solve(options, &problem, &summary);