Implement a two-class output linear classifier builder using a Geman-McClure robust error function. More...
#include "clsfy_binary_hyperplane_gmrho_builder.h"#include <vcl_string.h>#include <vcl_iostream.h>#include <vcl_vector.h>#include <vcl_cassert.h>#include <vcl_cmath.h>#include <vcl_algorithm.h>#include <vcl_numeric.h>#include <vcl_cstddef.h>#include <vnl/vnl_vector_ref.h>#include <vnl/algo/vnl_lbfgs.h>Go to the source code of this file.
Classes | |
| class | clsfy_binary_hyperplane_gmrho_builder_helpers::gmrho_sum |
| The cost function, sum Geman-McClure error functions over all training examples. More... | |
| class | clsfy_binary_hyperplane_gmrho_builder_helpers::gm_grad_accum |
| functor to accumulate gradient contributions for given training example. More... | |
| class | clsfy_binary_hyperplane_gmrho_builder_helpers::category_value |
| Given the class category variable, return the associated regression value (e.g. 1 for class 1, -1 for class 0). More... | |
Namespaces | |
| namespace | clsfy_binary_hyperplane_gmrho_builder_helpers |
Some helper stuff, like the error function to be minimised. | |
Implement a two-class output linear classifier builder using a Geman-McClure robust error function.
Definition in file clsfy_binary_hyperplane_gmrho_builder.cxx.
1.7.5.1