2009-08-09 11:17:39 +02:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html > < head > < meta http-equiv = "Content-Type" content = "text/html;charset=UTF-8" >
< title > Neural++: neural++.hpp File Reference< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" >
< / head > < body >
<!-- Generated by Doxygen 1.5.6 -->
< div class = "navigation" id = "top" >
< div class = "tabs" >
< ul >
< li > < a href = "index.html" > < span > Main Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
2009-08-16 20:57:15 +02:00
< li > < a href = "examples.html" > < span > Examples< / span > < / a > < / li >
2009-08-09 11:17:39 +02:00
< / ul >
< / div >
< / div >
< div class = "contents" >
< h1 > neural++.hpp File Reference< / h1 > < code > #include < vector> < / code > < br >
< code > #include < string> < / code > < br >
< code > #include < cmath> < / code > < br >
< code > #include " < a class = "el" href = "neural_09_09__exception_8hpp-source.html" > neural++_exception.hpp< / a > " < / code > < br >
< p >
< a href = "neural_09_09_8hpp-source.html" > Go to the source code of this file.< / a > < table border = "0" cellpadding = "0" cellspacing = "0" >
< tr > < td > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Namespaces< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > namespace < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceneuralpp.html" > neuralpp< / a > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Classes< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > class < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classneuralpp_1_1NeuralNet.html" > neuralpp::NeuralNet< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Main project's class. < a href = "classneuralpp_1_1NeuralNet.html#_details" > More...< / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > class < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classneuralpp_1_1Synapsis.html" > neuralpp::Synapsis< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Class for managing synapsis. < a href = "classneuralpp_1_1Synapsis.html#_details" > More...< / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > class < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classneuralpp_1_1Neuron.html" > neuralpp::Neuron< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Class for managing neurons. < a href = "classneuralpp_1_1Neuron.html#_details" > More...< / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > class < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classneuralpp_1_1Layer.html" > neuralpp::Layer< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Class for managing layers of neurons. < a href = "classneuralpp_1_1Layer.html#_details" > More...< / a > < br > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structneuralpp_1_1netrecord.html" > neuralpp::netrecord< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structneuralpp_1_1neuronrecord.html" > neuralpp::neuronrecord< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structneuralpp_1_1synrecord.html" > neuralpp::synrecord< / a > < / td > < / tr >
< tr > < td colspan = "2" > < br > < h2 > Defines< / h2 > < / td > < / tr >
2009-08-15 02:59:09 +02:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > #define < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "neural_09_09_8hpp.html#839a9222721835f53c5b248241f535f4" > RAND< / a > (double) ( (rand() / (RAND_MAX/2)) - 1)< / td > < / tr >
2009-08-09 11:17:39 +02:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Default rand value: |sin(rand)|, always > = 0 and < = 1. < a href = "#839a9222721835f53c5b248241f535f4" > < / a > < br > < / td > < / tr >
2009-08-16 20:57:15 +02:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > #define < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "neural_09_09_8hpp.html#05e2bb5b9fc32f0b6b4d84fe43177d72" > BETA0< / a > 1.0< / td > < / tr >
2009-08-09 11:17:39 +02:00
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Initial value for the inertial momentum of the synapses. < a href = "#05e2bb5b9fc32f0b6b4d84fe43177d72" > < / a > < br > < / td > < / tr >
2009-08-15 02:59:09 +02:00
< tr > < td colspan = "2" > < br > < h2 > Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > double < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceneuralpp.html#43c8197cc83f65fa9676386579671aec" > neuralpp::df< / a > (double(*f)(double), double x)< / td > < / tr >
2009-08-16 20:57:15 +02:00
< tr > < td class = "memItemLeft" nowrap align = "right" valign = "top" > double < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceneuralpp.html#7df3a0de999c7a635f2289749ed4f194" > neuralpp::__actv< / a > (double prop)< / td > < / tr >
2009-08-09 11:17:39 +02:00
< / table >
< hr > < h2 > Define Documentation< / h2 >
< a class = "anchor" name = "05e2bb5b9fc32f0b6b4d84fe43177d72" > < / a > <!-- doxytag: member="neural++.hpp::BETA0" ref="05e2bb5b9fc32f0b6b4d84fe43177d72" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2009-08-16 20:57:15 +02:00
< td class = "memname" > #define BETA0 1.0 < / td >
2009-08-09 11:17:39 +02:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Initial value for the inertial momentum of the synapses.
< p >
< / div >
< / div > < p >
< a class = "anchor" name = "839a9222721835f53c5b248241f535f4" > < / a > <!-- doxytag: member="neural++.hpp::RAND" ref="839a9222721835f53c5b248241f535f4" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2009-08-15 02:59:09 +02:00
< td class = "memname" > #define RAND (double) ( (rand() / (RAND_MAX/2)) - 1) < / td >
2009-08-09 11:17:39 +02:00
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p >
Default rand value: |sin(rand)|, always > = 0 and < = 1.
< p >
< / div >
< / div > < p >
< / div >
2009-08-16 20:57:15 +02:00
< hr size = "1" > < address style = "text-align: right;" > < small > Generated on Sun Aug 16 20:53:42 2009 for Neural++ by
2009-08-09 11:17:39 +02:00
< a href = "http://www.doxygen.org/index.html" >
< img src = "doxygen.png" alt = "doxygen" align = "middle" border = "0" > < / a > 1.5.6 < / small > < / address >
< / body >
< / html >