calix.hagen.synapse_driver.SynapseDriverCalibResult
-
class
calix.hagen.synapse_driver.
SynapseDriverCalibResult
(target: Optional[CalibTarget], options: Optional[CalibOptions], capmem_cells: Dict[pyhalco_hicann_dls_vx_v3.CapMemCellOnDLS, pyhaldls_vx_v3.CapMemCell], synapse_driver_configs: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, pyhaldls_vx_v3.SynapseDriverConfig], success: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, bool]) Bases:
calix.common.base.CalibResult
Result object of a synapse driver calibration.
Holds CapMem cells and synapse driver configs that result from calibration, as well as a success flag for each driver.
-
__init__
(target: Optional[CalibTarget], options: Optional[CalibOptions], capmem_cells: Dict[pyhalco_hicann_dls_vx_v3.CapMemCellOnDLS, pyhaldls_vx_v3.CapMemCell], synapse_driver_configs: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, pyhaldls_vx_v3.SynapseDriverConfig], success: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, bool]) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(target, options, capmem_cells, …)Initialize self.
apply
(builder)Apply the calibration result in the given builder.
-
apply
(builder: calix.common.base.WriteRecordingPlaybackProgramBuilder) Apply the calibration result in the given builder.
- Parameters
builder – Builder or dumper to append instructions to.
-
capmem_cells
: Dict[pyhalco_hicann_dls_vx_v3.CapMemCellOnDLS, pyhaldls_vx_v3.CapMemCell]
-
success
: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, bool]
-
synapse_driver_configs
: Dict[pyhalco_hicann_dls_vx_v3.SynapseDriverOnDLS, pyhaldls_vx_v3.SynapseDriverConfig]
-