Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

gnn_weight_decay.c File Reference

#include <math.h>
#include "gnn_weight_decay.h"

Include dependency graph for gnn_weight_decay.c:

Include dependency graph

Go to the source code of this file.

Data Structures

struct  _gnn_weight_decay

Typedefs

typedef _gnn_weight_decay gnn_weight_decay

Functions

double gnn_weight_decay_e (gnn_criterion *crit, const gsl_vector *y, const gsl_vector *t)
 The evaluation function.

int gnn_weight_decay_dy (gnn_criterion *crit, const gsl_vector *y, const gsl_vector *t, gsl_vector *dy)
 The gradient evaluation function.

void gnn_weight_decay_destroy (gnn_criterion *crit)
 The destroy function.

gnn_criteriongnn_weight_decay_new (gnn_criterion *crit, double nu, gnn_node *node)
 Creates a Weight Decay regularization for gnn_weight : Affine / Linear Transform.

gnn_criteriongnn_weight_decay_new_with_type (gnn_criterion *crit, double nu, gnn_node *node, const char *type)
 Creates a Weight Decay regularization for a given type.

gnn_criteriongnn_weight_decay_new_with_pbundle (gnn_criterion *crit, double nu, gnn_pbundle *pb)
 Creates a Weight Decay regularization for a given parameter bundle.

int gnn_weight_decay_set_nu (gnn_criterion *crit, double nu)
 Sets the regularization coefficient.

double gnn_weight_decay_get_nu (gnn_criterion *crit)
 Gets the regularization coefficient.


Typedef Documentation

typedef struct _gnn_weight_decay gnn_weight_decay
 

Definition at line 55 of file gnn_weight_decay.c.


Generated on Sun Jun 13 20:51:29 2004 for libgnn Gradient Retropropagation Machine Library by doxygen1.2.18