@@ -10,7 +10,7 @@ integrator components, the simplified leaky integrate-and-fire (SLIF).
1010With our JSON configuration in place, go ahead and create a Python script,
1111i.e., ` run_slif.py ` , to write your code for this part of the tutorial.
1212
13- Now let's go ahead and set up the controller for this lesson's simulation,
13+ Now let's go ahead and set up the controller/context for this lesson's simulation,
1414where we will a dynamical system with only a single component,
1515specifically the simplified LIF (sLIF), like so:
1616
@@ -55,14 +55,14 @@ with Context("Model") as model:
5555```
5656
5757This node has quite a few compartments and constants but only a handful are important
58- for understanding how this model governs spiking/firing rates during
59- a controller's simulation window. Specifically, in this lesson, we will focus on
58+ for understanding how this model governs spiking/firing rates within its simulation window.
59+ Specifically, in this lesson, we will focus on
6060its electrical current ` j ` (formally labeled here as $\mathbf{j}_ t$),
6161its voltage ` v ` (formally labeled: $\mathbf{v}_ t$), its spike emission
6262(or action potential) ` s ` (formally $\mathbf{s}_ t$), and its refractory
6363variable/marker (formally $\mathbf{r}_ t$). The subscript $t$ indicates
6464that this compartment variable takes on a certain value at a certain time step
65- $t$ and we will refer to the ngc-learn controller 's integration time constant,
65+ $t$ and we will refer to the ngc-learn context 's integration time constant,
6666the amount of time we move forward by, as $\Delta t$. The constants or
6767hyper-parameters we will be most interested in are the cell's membrane resistance
6868` R_m ` (formally $R$ with its capacitance $C$ implied), its membrane time
@@ -198,7 +198,7 @@ its synaptic current over time - we will not, however, cover this functionality
198198in this walkthrough.)-->
199199
200200In effect, given the above, every time the ` sLIF ` 's ` .advanceState() ` function is
201- called within a simulation controller ( ` Controller ()` ), the above Euler integration of
201+ called within a simulation controller context ( ` Context ()` ), the above Euler integration of
202202the membrane potential differential equation is happening each time step. Knowing this,
203203the last item required to understand ngc-learn's ` sLIF ` node's computation is
204204related to its spike $\mathbf{s}_ t$. The spike reading is computed simply by
0 commit comments