Searched refs:HuberLoss (Results 1 - 5 of 5) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dloss_function_test.cc86 TEST(LossFunction, HuberLoss) {
87 AssertLossFunctionIsValid(HuberLoss(0.7), 0.357);
88 AssertLossFunctionIsValid(HuberLoss(0.7), 1.792);
89 AssertLossFunctionIsValid(HuberLoss(1.3), 0.357);
90 AssertLossFunctionIsValid(HuberLoss(1.3), 1.792);
135 HuberLoss f(0.7);
143 HuberLoss g(1.3);
163 ScaledLoss scaled_loss(new HuberLoss(0.7), 0.1, TAKE_OWNERSHIP);
186 new HuberLoss(0.8), TAKE_OWNERSHIP,
194 HuberLoss loss_function
[all...]
H A Dc_api.cc115 return new ceres::HuberLoss(a);
H A Dloss_function.cc46 void HuberLoss::Evaluate(double s, double rho[3]) const {
/external/ceres-solver/include/ceres/
H A Dloss_function.h119 // TrivialLoss >= HuberLoss >= SoftLOneLoss >= CauchyLoss
174 class HuberLoss : public LossFunction { class in namespace:ceres
176 explicit HuberLoss(double a) : a_(a), b_(a * a) { } function in class:ceres::HuberLoss
352 // LossFunctionWrapper* loss_function(new HuberLoss(1.0), TAKE_OWNERSHIP);
361 // loss_function->Reset(new HuberLoss(1.0), TAKE_OWNERSHIP);
/external/ceres-solver/examples/
H A Dbundle_adjuster.cc275 LossFunction* loss_function = FLAGS_robustify ? new HuberLoss(1.0) : NULL;

Completed in 57 milliseconds