2009-08-16 20:57:15 +02:00
|
|
|
* @example examples/learnAdd.cpp Show how to train a network that performs sums between
|
|
|
|
* two real numbers. The training XML is built from scratch, then saved to a file, then
|
|
|
|
* the network is initialized using that XML file, trained, and the resulting trained
|
|
|
|
* network is saved to adder.net. Then, you should take a look at doAdd.cpp to see how
|
|
|
|
* to use that file to use the network.
|
2009-02-18 00:19:29 +01:00
|
|
|
|
2009-08-16 20:57:15 +02:00
|
|
|
* @example examples/doAdd.cpp Show how to use a network already trained and saved to a
|
|
|
|
* binary file. In this case, a network trained to simply perform sums between two real
|
|
|
|
* numbers, that should have already been created using learnAdd.
|
|
|
|
|
|
|
|
* @example examples/adderFromScratch.cpp Similar to learnAdd.cpp, but this time the
|
|
|
|
* training XML is generated as a string and not saved to a file, and parsed by the
|
|
|
|
* program itself to build the network. Then, the program asks two real numbers, and
|
|
|
|
* performs both the sum and the difference between them, putting the sum's output on
|
|
|
|
* the first output neuron and the difference's on the second output neuron. Anyway,
|
|
|
|
* using more than one neuron in the output layer is strongly discouraged, as the network
|
|
|
|
* usually won't set correctly the synaptical weights to give satisfying and accurate
|
|
|
|
* answers for all of the operations.
|
2009-02-18 00:19:29 +01:00
|
|
|
|