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.CalibResultResult 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
-