Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

BOSS_NN Class Reference
[BOSS Intonation Module]

Neural network class. More...

#include <boss_nn.h>

List of all members.

Public Member Functions

 BOSS_NN ()
 BOSS_NN constructor.

 ~BOSS_NN ()
 BOSS_NN destructor.

bool LoadNN (const string &filename)
bool SaveNN (const string &filename)
vector< float > Calculate (const vector< float > &Input)
float net (int Layer, int Neuron, const vector< float > &Input)
void BackProp (vector< float > &DesiredOutput, vector< float > &Output)
void Update ()
void Reset ()

Public Attributes

vector< t_layerlayer
int NumberOfLayers
float Learnrate
float Error
int m_InputNeurons


Detailed Description

Neural network class.


Member Data Documentation

float BOSS_NN::Error
 

vector<t_layer> BOSS_NN::layer
 

float BOSS_NN::Learnrate
 

int BOSS_NN::m_InputNeurons
 

int BOSS_NN::NumberOfLayers
 


The documentation for this class was generated from the following files:
Generated on Tue Dec 20 23:14:39 2005 for BOSS by doxygen 1.3.6