calix.spiking.correlation.CorrelationCalibTarget
-
class
calix.spiking.correlation.
CorrelationCalibTarget
(amplitude: float = 0.5, time_constant: quantities.quantity.Quantity = array(5.) * us) Bases:
calix.common.base.CalibTarget
Target parameters for correlation calibration.
- Variables
amplitude – Target correlation amplitude (at delay 0) for all synapses, per correlated event. Feasible targets range from some 0.2 to 2.0, higher amplitudes will likely require adjusting v_res_meas.
time_constant – Target correlation time constant for all synapses. Feasible targets range from some 2 to 30 us.
-
__init__
(amplitude: float = 0.5, time_constant: quantities.quantity.Quantity = array(5.) * us) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([amplitude, time_constant])Initialize self.
Attributes
-
amplitude
: float = 0.5
-
feasible_ranges
: ClassVar[Dict[str, ParameterRange]] = {'amplitude': ParameterRange(lower=0.2, upper=2), 'time_constant': ParameterRange(lower=array(2.) * us, upper=array(30.) * us)}
-
time_constant
: quantities.quantity.Quantity = array(5.) * us