Spiking Neuron Network Simulator
1.0
Simulation and training of spiking neuron networks, primarily theta neurons
|
Classes | |
class | ErrorDerivativeParameters |
Error Derivative Parameters Class More... | |
class | ErrorDerivativeParametersBatch |
Error Derivative Parameters Batch Class For Tracking Running Totals in Error Derivatives More... | |
class | NeuronDerivativeParameters |
Neuron Derivative Parameters Class More... | |
class | QuickPropTraining |
Quick Prop Training Class, inherits from ITrainingAlgorithm More... | |
class | RpropTraining |
RProp Training Class, inherits from ITrainingAlgorithm More... | |
class | SteepestDescentTraining |
Steepest Descent Training Class, inherits from ITrainingAlgorithm More... | |
class | SteepestDescentWithMomentumTraining |
Steepest Descent Training With Momentum Class, inherits from ITrainingAlgorithm More... | |
class | TrainingStats |
Training Statistics Class More... | |
class | TrainingStatsPerEpoch |
Training Stats Per Epoch Class, inherits from a tuple representing the error and non-firing neuron indices More... | |
class | TrainNetwork |
Train Network Class More... | |
Enumerations | |
enum | TrainingMethod { TrainingMethod.Online, TrainingMethod.Batch } |
Training Method Enum More... | |
Training Method Enum
Enumerator | |
---|---|
Online |
Online Training |
Batch |
Batch Training |
Definition at line 6 of file TrainingMethod.cs.