#include <gnn_conjugate_gradient.h>
Collaboration diagram for _gnn_conjugate_gradient:

Data Fields | |
| gnn_trainer | trainer |
| gsl_vector * | gnew |
| gsl_vector * | gold |
| gsl_vector * | buf |
| gnn_line * | line |
| gnn_conjugate_gradient_beta | beta |
| gnn_line_search_type | alpha |
| double | step |
| double | tol |
| size_t | iteration |
| size_t | restart |
|
|
line search procedure Definition at line 116 of file gnn_conjugate_gradient.h. |
|
|
Definition at line 115 of file gnn_conjugate_gradient.h. |
|
|
buffer for operations Definition at line 111 of file gnn_conjugate_gradient.h. |
|
|
new gradient vector Definition at line 109 of file gnn_conjugate_gradient.h. |
|
|
old gradient vector Definition at line 110 of file gnn_conjugate_gradient.h. |
|
|
Number of the current iteration Definition at line 121 of file gnn_conjugate_gradient.h. |
|
|
line search buffers Definition at line 113 of file gnn_conjugate_gradient.h. |
|
|
Number of iterations required to restart Definition at line 122 of file gnn_conjugate_gradient.h. |
|
|
Initial step taken to bracket search interval Definition at line 118 of file gnn_conjugate_gradient.h. |
|
|
Required precision for line search procedure Definition at line 119 of file gnn_conjugate_gradient.h. |
|
|
Definition at line 108 of file gnn_conjugate_gradient.h. |
1.2.18