Auryn simulator

Simulator for spiking neural networks with synaptic plasticity

User Tools

Site Tools


manual:external_input_and_stimuli
no way to compare when less than two revisions

Differences

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


manual:external_input_and_stimuli [2018/02/07 08:52] (current) – created zenke
Line 1: Line 1:
 +===== External Input and Stimuli =====
  
 +In most cases you will want to give some external input. Auryn has multiple classes which allow you to give spiking or current input to your neurons in a network. The most simple form of external input comes in the form of a homogeneous population of Poisson neurons which fire at constant rate [[PoissonGroup]]. If you want the input population to have a spatial firing rate profile instead use [[ProfilePoissonGroup]]. To give Poisson input with temporally varying firing rates use [[FileModulatedPoissonGroup]]. The latter will read the firing rates from a time series file ([[tiser]]) which you supply in text format. Finally if you want to stimulate your network with time varying Poisson input from multiple sub-populations within the external Poisson neuron population [[StimulusGroup]] might be right pick for you. If you want more control just create a [[ras]] file in your favourite programming language (e.g. Python) and simply load it into the Auryn simulation from an external file using [[FileInputGroup]]. If that's not enough you can write highly specific input groups for different purposes; see for instance [[AuditoryBeepGroup]] for an example.
manual/external_input_and_stimuli.txt · Last modified: 2018/02/07 08:52 by zenke