Spiking Neuron Network Simulator  1.0
Simulation and training of spiking neuron networks, primarily theta neurons
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
SpikingNeuronNetwork.Lib.Synapse Class Reference

Synapse Class More...

Public Member Functions

 Synapse (int inputNeuronIndex, int outputNeuronIndex)
 Creates a new instance of the synapse class More...
 
override string ToString ()
 Returns a System.String that represents this instance. More...
 
override bool Equals (object obj)
 Returns a bool indicating whether the synapse is equal to an object More...
 
override int GetHashCode ()
 Returns a hash code representing the synapse More...
 

Properties

int InputNeuronIndex [get, set]
 Gets or sets the index of the input neuron. More...
 
int OutputNeuronIndex [get, set]
 Gets or sets the index of the output neuron. More...
 

Detailed Description

Synapse Class

Definition at line 6 of file Synapse.cs.

Constructor & Destructor Documentation

SpikingNeuronNetwork.Lib.Synapse.Synapse ( int  inputNeuronIndex,
int  outputNeuronIndex 
)

Creates a new instance of the synapse class

Parameters
inputNeuronIndexThe input neuron index
outputNeuronIndexThe output neuron index

Definition at line 29 of file Synapse.cs.

Member Function Documentation

override bool SpikingNeuronNetwork.Lib.Synapse.Equals ( object  obj)

Returns a bool indicating whether the synapse is equal to an object

Parameters
objThe object
Returns
A bool indicating whether the synapse is equal to an object

Definition at line 51 of file Synapse.cs.

override int SpikingNeuronNetwork.Lib.Synapse.GetHashCode ( )

Returns a hash code representing the synapse

Returns
A hash code representing the synapse

Definition at line 63 of file Synapse.cs.

override string SpikingNeuronNetwork.Lib.Synapse.ToString ( )

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.

Definition at line 41 of file Synapse.cs.

Property Documentation

int SpikingNeuronNetwork.Lib.Synapse.InputNeuronIndex
getset

Gets or sets the index of the input neuron.

The index of the input neuron.

Definition at line 14 of file Synapse.cs.

int SpikingNeuronNetwork.Lib.Synapse.OutputNeuronIndex
getset

Gets or sets the index of the output neuron.

The index of the output neuron.

Definition at line 22 of file Synapse.cs.


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