#include <string.h>#include "gnn_criterion.h"Include dependency graph for gnn_criterion.c:

Go to the source code of this file.
Functions | |
| int | gnn_criterion_init (gnn_criterion *crit, const char *type, size_t size, gnn_criterion_e e, gnn_criterion_dy dy, gnn_criterion_destructor destroy) |
| Initializes a gnn_criterion : Basic Criterion Function.. | |
| size_t | gnn_criterion_get_size (gnn_criterion *crit) |
| Returns a criterion's size. | |
| const char * | gnn_criterion_get_type (gnn_criterion *crit) |
| Returns the name of the criterion. | |
| double | gnn_criterion_evaluate_e (gnn_criterion *crit, const gsl_vector *y, const gsl_vector *t) |
| Evaluates the criterion. | |
| int | gnn_criterion_evaluate_dy (gnn_criterion *crit, gsl_vector *dy) |
| Evaluates the criterion's gradient. | |
| int | gnn_criterion_eval_dy (gnn_criterion *crit, gsl_vector *dy) |
| Evaluates the criterion's gradient. | |
| void | gnn_criterion_destroy (gnn_criterion *crit) |
| Destroys the criterion. | |
1.2.18