eoscircuits.mbcircuits.NDComponents package¶
Submodules¶
eoscircuits.mbcircuits.NDComponents.APL module¶
-
class
eoscircuits.mbcircuits.NDComponents.APL.APL(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent-
accesses¶ list of input variables
- Type
list
-
updates¶ list of output variables
- Type
list
-
params¶ list of parameters
- Type
list
-
params_default¶ default values of the parameters
- Type
dict
-
internals¶ internal variables of the model and initial value
- Type
OrderedDict
-
time_scale¶ scaling factor of the dt
- Type
float
-
accesses= ['r']¶
-
internals= {'g': 0.0}¶
-
params= ['N']¶
-
params_default= {'N': 1.0}¶
-
time_scale= 1.0¶
-
updates= ['g']¶
-
eoscircuits.mbcircuits.NDComponents.KC module¶
-
class
eoscircuits.mbcircuits.NDComponents.KC.KC(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent-
accesses¶ list of input variables
- Type
list
-
updates¶ list of output variables
- Type
list
-
params¶ list of parameters
- Type
list
-
params_default¶ default values of the parameters
- Type
dict
-
internals¶ internal variables of the model and initial value
- Type
OrderedDict
-
time_scale¶ scaling factor of the dt
- Type
float
-
accesses= ['I']¶
-
internals= {'r': 0.0}¶
-
params= ['threshold']¶
-
params_default= {'threshold': 1.0}¶
-
time_scale= 1.0¶
-
updates= ['r']¶
-
eoscircuits.mbcircuits.NDComponents.KCDend module¶
-
class
eoscircuits.mbcircuits.NDComponents.KCDend.KCDend(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent-
accesses¶ list of input variables
- Type
list
-
updates¶ list of output variables
- Type
list
-
params¶ list of parameters
- Type
list
-
params_default¶ default values of the parameters
- Type
dict
-
internals¶ internal variables of the model and initial value
- Type
OrderedDict
-
time_scale¶ scaling factor of the dt
- Type
float
-
accesses= ['r', 'g']¶
-
internals= {'I': 0.0}¶
-
params= ['bias', 'gain']¶
-
params_default= {'bias': 1.0, 'gain': 1.0}¶
-
time_scale= 1.0¶
-
updates= ['I']¶
-
eoscircuits.mbcircuits.NDComponents.PN2KC module¶
-
class
eoscircuits.mbcircuits.NDComponents.PN2KC.PN2KC(params_dict, access_buffers, dt, LPU_id=None, debug=False, cuda_verbose=False)[source]¶ Bases:
neurokernel.LPU.NDComponents.NDComponent.NDComponent-
accesses¶ list of input variables
- Type
list
-
updates¶ list of output variables
- Type
list
-
params¶ list of parameters
- Type
list
-
params_default¶ default values of the parameters
- Type
dict
-
internals¶ internal variables of the model and initial value
- Type
OrderedDict
-
time_scale¶ scaling factor of the dt
- Type
float
-
accesses= ['r']¶
-
internals= {'I': 0.0}¶
-
params= ['weight']¶
-
params_default= {'weight': 1.0}¶
-
time_scale= 1.0¶
-
updates= ['I']¶
-
Module contents¶
Additional NeuroDriver Components for MBcircuits