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

gnn_fir.c File Reference

#include <math.h>
#include <gsl/gsl_blas.h>
#include <gsl/gsl_randist.h>
#include "gnn_utilities.h"
#include "gnn_weight.h"

Include dependency graph for gnn_fir.c:

Include dependency graph

Go to the source code of this file.

Data Structures

struct  _gnn_fir

Typedefs

typedef _gnn_fir gnn_fir
 The structure for a gnn_fir : FIR Synaptic Filters node.


Functions

int gnn_fir_f (gnn_node *node, const gsl_vector *x, const gsl_vector *w, gsl_vector *y)
 Computes the evaluation.

int gnn_fir_dx (gnn_node *node, const gsl_vector *x, const gsl_vector *w, const gsl_vector *dy, gsl_vector *dx)
 Computes the gnn_fir : FIR Synaptic Filters gradient with respect to its inputs.

int gnn_fir_dw (gnn_node *node, const gsl_vector *x, const gsl_vector *w, const gsl_vector *dy, gsl_vector *dw)
 Computes the gnn_fir : FIR Synaptic Filters gradient with respect to its parameters.

void gnn_fir_destroy (gnn_node *node)
 The destroy function for a gnn_fir : FIR Synaptic Filters.

gnn_nodegnn_fir_new (size_t input_size, size_t output_size, size_t delay)
 Creates a new gnn_fir : FIR Synaptic Filters node.

int gnn_fir_init (gnn_node *node)
 Initializes the node's parameters.


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