Lines Matching refs:ceres
47 using ceres::Problem;
66 class CallbackCostFunction : public ceres::CostFunction {
99 class CallbackLossFunction : public ceres::LossFunction {
115 return new ceres::HuberLoss(a); in ceres_create_huber_loss_function_data()
118 return new ceres::SoftLOneLoss(a); in ceres_create_softl1_loss_function_data()
121 return new ceres::CauchyLoss(a); in ceres_create_cauchy_loss_function_data()
124 return new ceres::ArctanLoss(a); in ceres_create_arctan_loss_function_data()
127 return new ceres::TolerantLoss(a, b); in ceres_create_tolerant_loss_function_data()
131 delete reinterpret_cast<ceres::LossFunction*>(loss_function_data); in ceres_free_stock_loss_function_data()
137 reinterpret_cast<ceres::LossFunction*>(user_data) in ceres_stock_loss_function()
153 ceres::CostFunction* callback_cost_function = in ceres_problem_add_residual_block()
160 ceres::LossFunction* callback_loss_function = NULL; in ceres_problem_add_residual_block()
180 ceres::Solver::Options options; in ceres_solve()
182 options.linear_solver_type = ceres::DENSE_QR; in ceres_solve()
185 ceres::Solver::Summary summary; in ceres_solve()
186 ceres::Solve(options, problem, &summary); in ceres_solve()