Public API

Structures

genann

Functions

genann_act_hidden_indirect
genann_act_linear overload
genann_act_output_indirect
genann_act_sigmoid overload
genann_act_sigmoid_cached overload
genann_act_threshold overload
genann_copyReturns a new copy of ann.
genann_freeFrees the memory used by an ann.
genann_initCreates and returns a new ann.
genann_init_sigmoid_lookup
genann_randomizeSets weights randomly
genann_readCreates ANN from file saved with genann_write.
genann_runRuns the feedforward algorithm to calculate the ann's output.
genann_trainDoes a single backprop update.
genann_writeSaves the ann.

Typedefs

Typedefs (genann.h)

typedef double(* genann_actfun)(const struct genann *ann, double a)

Variables

Variables (genann.c)

const double sigmoid_dom_min = -15.0

const double sigmoid_dom_max = 15.0

double interval

double lookup






Add Discussion as Guest

Log in