Exotica
Namespaces | Functions
sparse_costs.h File Reference
#include <exotica_core/tools/exception.h>
#include <Eigen/Dense>
#include <vector>
Include dependency graph for sparse_costs.h:

Go to the source code of this file.

Namespaces

 exotica
 

Functions

double exotica::huber_cost (double x, double beta)
 
double exotica::huber_jacobian (double x, double beta)
 
double exotica::huber_hessian (double x, double beta)
 
double exotica::smooth_l1_cost (double x, double beta)
 
double exotica::smooth_l1_jacobian (double x, double beta)
 
double exotica::smooth_l1_hessian (double x, double beta)
 
double exotica::pseudo_huber_cost (double x, double beta)
 
double exotica::pseudo_huber_jacobian (double x, double beta)
 
double exotica::pseudo_huber_hessian (double x, double beta)