contrib/mul/clsfy/clsfy_binary_hyperplane_gmrho_builder.cxx File Reference


Detailed Description

Implement a two-class output linear classifier builder using a Geman-McClure robust error function.

Author:
Martin Roberts
Date:
4 Nov 2006

Definition in file clsfy_binary_hyperplane_gmrho_builder.cxx.

#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 <vnl/vnl_vector_ref.h>
#include <vnl/algo/vnl_lbfgs.h>

Go to the source code of this file.


Namespaces

namespace  clsfy_binary_hyperplane_gmrho_builder_helpers

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...

Generated on Thu Jan 8 05:11:34 2009 for contrib/mul/clsfy by  doxygen 1.5.1