You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a significant superposition in the code of all multisynapse neuron models. For code revision, maintenance, introduction of new models, a more efficient solution would be to have a generic base class (or maybe a template class) multisynapse_neuron, which contains the common code and from which all multisynapse neuron models could be derived.
Also, there is probably no reason to bind an instance of this model to a single conductance/psc model: in principle one could have in the same neuron, for example, one port for conductance-based synapses modeled by alpha function, another for psc_exp synapses, etc. This could be achieved by separating the code for synaptic current from that for generic multisynapse neuron.
The text was updated successfully, but these errors were encountered:
There is a significant superposition in the code of all multisynapse neuron models. For code revision, maintenance, introduction of new models, a more efficient solution would be to have a generic base class (or maybe a template class) multisynapse_neuron, which contains the common code and from which all multisynapse neuron models could be derived.
Also, there is probably no reason to bind an instance of this model to a single conductance/psc model: in principle one could have in the same neuron, for example, one port for conductance-based synapses modeled by alpha function, another for psc_exp synapses, etc. This could be achieved by separating the code for synaptic current from that for generic multisynapse neuron.
The text was updated successfully, but these errors were encountered: