Auryn simulator

Simulator for spiking neural networks with synaptic plasticity

User Tools

Site Tools


manual:checker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manual:checker [2015/06/14 08:18]
zenke
manual:checker [2015/07/02 19:32] (current)
zenke Updates information
Line 3: Line 3:
 Checker is one of Auryn'​s abstract base classes. Any descendant of it is a "​checker"​. That mean it is an object that performs minimalistic online run-monitoring of your simulation and stops the simulation if something goes wrong. Checkers are called last during the Auryn [[duty cycle]], after the [[Monitor]] objects, and can terminate a run in any time step if the ''​run''​ function of the [[System]] class is called with the option ''​checking==true''​ (that'​s the default). When a checker triggers, it might still take [[MINDELAY]] time until all other ranks are notified of this run termination,​ in case a Checker only triggers locally on one rank, which can happen. Checker is one of Auryn'​s abstract base classes. Any descendant of it is a "​checker"​. That mean it is an object that performs minimalistic online run-monitoring of your simulation and stops the simulation if something goes wrong. Checkers are called last during the Auryn [[duty cycle]], after the [[Monitor]] objects, and can terminate a run in any time step if the ''​run''​ function of the [[System]] class is called with the option ''​checking==true''​ (that'​s the default). When a checker triggers, it might still take [[MINDELAY]] time until all other ranks are notified of this run termination,​ in case a Checker only triggers locally on one rank, which can happen.
  
-The most standard Checker which should be included at least once in every Auryn simulation is the [[RateChecker]]. ​Make sure you define this one first, because Auryn uses the firing estimate of the first Checker to calculate the firing rate value in the [[progress bar]]. +The most standard Checker which should be included at least once in every Auryn simulation is the [[RateChecker]]. ​
manual/checker.txt · Last modified: 2015/07/02 19:32 by zenke