Name | Modified | Size | Downloads / Week |
---|---|---|---|
bpanna-1.9.3.tar.gz | 2013-05-30 | 116.5 kB | |
bpanna-1.9.2.tar.gz | 2011-11-30 | 217.1 kB | |
bpanna-1.9.1.tar.gz | 2011-11-27 | 215.5 kB | |
README | 2011-03-14 | 2.4 kB | |
bpanna-1.9.tar.gz | 2011-03-14 | 76.6 kB | |
Totals: 5 Items | 628.2 kB | 0 |
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Directories include: head files fws: FLUID GUI development workspace prg: test source codes programs src: source files gui: FLTK GUI interface (automatically generated by FLUID) obj: temporal object files bin: executable example programs +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Compilation instructions Copy the compress file wherever you want to compile and untar it > $ tar -xvzf fl_anna.tar.gz > $ cd fl_anna > $ make you will find a test programs in the "bin" directory just type > ./bpanna for no GUI interface or, > ./fl_bpann for a FLTK GUI application +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ DOCUMENTATION: The basics steps are: read_data_file(file); load a data file set_output(no); Set number of outputs (no) set_input(ni); Set number of inputs (ni) set_layers(nl); Set number of layers (nl) create(); create the neural network framework set_neurons_in_layer(l,n); Set number (n) of neurons of the layer (l) select_training_algorithm(b); true = Levenverg-Maquardt (LM), false = Conjugate gradient (CG) initialize(); initialize the neural network weights set_alpha(alpha); this is the CG learning rate set_mu(mu); this is the LM perturbation factor training(); one step training evalue(); evalue the net and give the result in a vector +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ The Artificial Neural Network Architecture (ANNA) is a Back propagation neural network class easy to use with the FLTK library. So you will need to have FLTK-1.3 installed. You can get FLTK from www.fltk.org The ANNA class library is compose by the following files: anna_bpn_net.h anna_bpn_layer.h anna_bpn_neuron.h anna_bpn_net.cxx anna_bpn_layer.cxx anna_bpn_neuron.cxx The distribution include a demo which should work on Linux systems. So enjoy it! Edmanuel Torres eetorres@gmail.com +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++