calix.spiking.correlation.CorrelationCalibResult
-
class
calix.spiking.correlation.
CorrelationCalibResult
(target: Optional[CalibTarget], options: Optional[CalibOptions], i_bias_ramp: numpy.ndarray = <factory>, i_bias_store: numpy.ndarray = <factory>, amp_calib: numpy.ndarray = <factory>, time_calib: numpy.ndarray = <factory>) Bases:
calix.common.base.CalibResult
Result of a synapse correlation sensor calibration.
Holds CapMem bias currents and individual calibration bits.
-
__init__
(target: Optional[CalibTarget], options: Optional[CalibOptions], i_bias_ramp: numpy.ndarray = <factory>, i_bias_store: numpy.ndarray = <factory>, amp_calib: numpy.ndarray = <factory>, time_calib: numpy.ndarray = <factory>) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(target, options[, i_bias_ramp, …])Initialize self.
apply
(builder)Apply the calibration in the given builder.
-
amp_calib
: numpy.ndarray
-
apply
(builder: calix.common.base.WriteRecordingPlaybackProgramBuilder) → None Apply the calibration in the given builder.
- Parameters
builder – Builder or dumper to append configuration instructions to.
-
i_bias_ramp
: numpy.ndarray
-
i_bias_store
: numpy.ndarray
-
time_calib
: numpy.ndarray
-