#include <vnl_amoeba.h>
Collaboration diagram for vnl_amoeba:
Public Methods | |
vnl_amoeba (vnl_cost_function &f) | |
void | set_delta (vnl_vector< double > const &delta_x) |
void | minimize (vnl_vector< double > &x) |
int | get_num_evaluations () const |
Static Public Methods | |
void | minimize (vnl_cost_function &f, vnl_vector< double > &x) |
void | minimize (vnl_cost_function &f, vnl_vector< double > &x, double delta) |
void | minimize (vnl_least_squares_function &f, vnl_vector< double > &x) |
Public Attributes | |
int | verbose |
int | maxiter |
double | X_tolerance |
double | F_tolerance |
double | relative_diameter |
Static Public Attributes | |
bool | default_verbose |
Protected Attributes | |
vnl_cost_function * | fptr |
int | num_evaluations_ |
Definition at line 30 of file vnl_amoeba.h.
|
|
|
Definition at line 42 of file vnl_amoeba.h. References default_verbose. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 50 of file vnl_amoeba.h. Referenced by get_num_evaluations(). |
|
Definition at line 35 of file vnl_amoeba.h. |
|
Definition at line 53 of file vnl_amoeba.h. |
|
Definition at line 33 of file vnl_amoeba.h. |
|
Definition at line 54 of file vnl_amoeba.h. |
|
Definition at line 36 of file vnl_amoeba.h. |
|
Definition at line 32 of file vnl_amoeba.h. |
|
Definition at line 34 of file vnl_amoeba.h. |