#include <NN_connection.h>
Public Member Functions | |
void | createNetwork (int numInput, int numNeuronsHidden, int numOutput) |
Oppretter et standard og fullt koblet backpropagation nevralt nettverk. | |
void | createNetworkFromFile (const char *inputFile) |
Oppretter et nevralt nettverk fra fil. | |
void | destroy () |
Sletter det nevrale nettverket fra minnet. | |
int | execute (float *vector) |
Eksekverer det nevrale nettverket med en inputvektor. | |
NN_connection () | |
Konstruktor. | |
void | train (const char *input, int maxEpochs, int epochsBetweenReports, float desiredError, const char *output) |
Trener epokevis det nevrale nettverket med en datamengde som leses fra fil. | |
~NN_connection () | |
Destruktor. | |
Private Attributes | |
fann * | ann |
Peker til objekt som representerer det nevrale nettverket. |
Denne koden anvender Fast Artificial Neural Network Library (FANN) version 2.0.0. Mer informasjon om dette glimrende biblioteket finnes på Fanns websider: http://leenissen.dk/fann.
|
Konstruktor.
|
|
Destruktor.
|
|
Oppretter et standard og fullt koblet backpropagation nevralt nettverk.
|
|
Oppretter et nevralt nettverk fra fil.
|
|
Sletter det nevrale nettverket fra minnet.
|
|
Eksekverer det nevrale nettverket med en inputvektor.
|
|
Trener epokevis det nevrale nettverket med en datamengde som leses fra fil.
|
|
Peker til objekt som representerer det nevrale nettverket.
|