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

gnn_dataset.c File Reference

#include "gnn_dataset.h"
#include "gnn_utilities.h"

Include dependency graph for gnn_dataset.c:

Include dependency graph

Go to the source code of this file.

Functions

int gnn_dataset_default_reset (gnn_dataset *set)
 Default "reset" function for a dataset.

int gnn_dataset_default_get (gnn_dataset *set, size_t i, gsl_vector **x, gsl_vector **t, double *p)
void gnn_dataset_default_destroy (gnn_dataset *set)
 Default "destroy" function for a dataset.

int gnn_dataset_init (gnn_dataset *set, size_t size, size_t n, size_t m, gnn_dataset_reset_type reset, gnn_dataset_get_type get, gnn_dataset_destroy_type destroy)
 Initializes a gnn_dataset : Datasets for Training..

void gnn_dataset_destroy (gnn_dataset *set)
 Destroy a dataset.

int gnn_dataset_reset (gnn_dataset *set)
 Reset a dataset.

int gnn_dataset_get (gnn_dataset *set, size_t k, gsl_vector **x, gsl_vector **t, double *weight)
 Gets the i-th pattern.

size_t gnn_dataset_get_size (gnn_dataset *set)
 Gets the size of the dataset.

size_t gnn_dataset_input_get_size (gnn_dataset *set)
 Gets the input size of the dataset.

size_t gnn_dataset_output_get_size (gnn_dataset *set)
 Gets the output size of the dataset.


Function Documentation

int gnn_dataset_default_get gnn_dataset   set,
size_t    i,
gsl_vector **    x,
gsl_vector **    t,
double *    p
[static]
 


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