eoscircuits.antcircuits.NDComponents package¶
Submodules¶
eoscircuits.antcircuits.NDComponents.NoisyConnorStevens module¶
-
class
eoscircuits.antcircuits.NDComponents.NoisyConnorStevens.
NoisyConnorStevens
(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent
-
accesses
= ['I']¶
-
internals
= {'a': 1.0, 'b': 1.0, 'h': 1.0, 'm': 0.0, 'n': 0.0, 'refractory': 0.0, 'v1': -60.0, 'v2': -60.0}¶
-
params
= ['ms', 'ns', 'hs', 'gNa', 'gK', 'gL', 'ga', 'ENa', 'EK', 'EL', 'Ea', 'sigma', 'refperiod']¶
-
updates
= ['spike_state', 'V']¶
-
eoscircuits.antcircuits.NDComponents.OTP module¶
-
class
eoscircuits.antcircuits.NDComponents.OTP.
OTP
(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent
-
accesses
= ['conc']¶
-
internals
= {'duh': 0.0, 'uh': 0.0, 'v': 0.0, 'x1': 0.0, 'x2': 0.0, 'x3': 0.0}¶
-
params
= ['br', 'dr', 'gamma', 'a1', 'b1', 'a2', 'b2', 'a3', 'b3', 'kappa', 'p', 'c', 'Imax']¶
-
updates
= ['I']¶
-
Module contents¶
Additional NeuroDriver Components for ANTcircuits