openModeller  Version 1.5.0
Neuron Class Reference

#include <nn.h>

Collaboration diagram for Neuron:
Collaboration graph

Public Member Functions

 Neuron (unsigned long ID=0, double value=0.0, double bias=0.0)
 
void SetDendrites (unsigned long dendrite)
 

Public Attributes

unsigned long n_ID
 
double n_value
 
double n_bias
 
double n_delta
 
DendriteDendrites
 

Detailed Description

Definition at line 86 of file nn.h.

Constructor & Destructor Documentation

Neuron::Neuron ( unsigned long  ID = 0,
double  value = 0.0,
double  bias = 0.0 
)
inline

Definition at line 98 of file nn.h.

References n_bias, n_delta, n_ID, and n_value.

Member Function Documentation

void Neuron::SetDendrites ( unsigned long  dendrite)
inline

Definition at line 106 of file nn.h.

References Dendrite::d_points_to, and Dendrites.

Referenced by Network::RandomizeWB().

Member Data Documentation

double Neuron::n_bias
double Neuron::n_delta

Definition at line 93 of file nn.h.

Referenced by Neuron(), Network::SigmaWeightDelta(), and Network::Train().

unsigned long Neuron::n_ID

Definition at line 90 of file nn.h.

Referenced by Neuron().

double Neuron::n_value

Definition at line 91 of file nn.h.

Referenced by Network::GetOutput(), Neuron(), Network::SetInputs(), and Network::Train().


The documentation for this class was generated from the following file: