[nengo-user] change current injection on Izhikevich neuron model
Francesco Gallo Afflitto
acermatch at hotmail.it
Tue Feb 16 03:26:28 EST 2016
Hi, i’m a student of university of Catania (Italy) and i’m using nengo 2.0
Following tutorials, i built the model of Izhikevich, but i don’t undestand how to change the input J (the current injection) in the model.
- What is the reason for which we put as input a constant value of zero (nengo.Node(0)) ?
I would change my input and insert for example a step like this (u = nengo.Node(piecewise({0:0.1,2:10}))). But if i make this change, the output is not a spiking neuron. Why? Because seem to not work well if the input is Greater than 0.3. What i’ve to change?
- There is a way to change the initial condition of equation model?
The code i used is this:
import nengo
from nengo.utils.functions import piecewise
model = nengo.Network()
with model:
u = nengo.Node(0)
e = nengo.Ensemble(n_neurons=1, dimensions=1,
neuron_type=nengo.Izhikevich(
tau_recovery=0.02,
coupling=0.2,
reset_voltage=-55,
reset_recovery=4))
nengo.Connection(u, e)
thanks a lot!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://artsservices.uwaterloo.ca/pipermail/nengo-user/attachments/20160216/0ef3c467/attachment-0002.html>
More information about the nengo-user
mailing list