hxtorch.spiking.execution_instance.SpikingCalibOptions
-
class
hxtorch.spiking.execution_instance.
SpikingCalibOptions
(cadc_options: calix.common.cadc.CADCCalibOptions = <factory>, neuron_options: calix.spiking.neuron.NeuronCalibOptions = <factory>, correlation_options: calix.spiking.correlation.CorrelationCalibOptions = <factory>, stp_options: calix.spiking.synapse_driver.STPCalibOptions = <factory>, refine_potentials: Optional[bool] = None) Bases:
calix.common.base.CalibOptions
Data class containing further options for spiking calibration.
- Variables
cadc_options – Further options for CADC calibration.
neuron_options – Further options for neuron calibration.
correlation_options – Further options for correlation calibration.
stp_options – Further options for STP calibration.
refine_potentials – Switch whether after the neuron calibration, the CADCs and neuron potentials are calibrated again. This mitigates CapMem crosstalk effects. By default, refinement is only performed if COBA mode is disabled.
-
__init__
(cadc_options: calix.common.cadc.CADCCalibOptions = <factory>, neuron_options: calix.spiking.neuron.NeuronCalibOptions = <factory>, correlation_options: calix.spiking.correlation.CorrelationCalibOptions = <factory>, stp_options: calix.spiking.synapse_driver.STPCalibOptions = <factory>, refine_potentials: Optional[bool] = None) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([cadc_options, neuron_options, …])Initialize self.
Attributes
-
cadc_options
: calix.common.cadc.CADCCalibOptions
-
correlation_options
: calix.spiking.correlation.CorrelationCalibOptions
-
neuron_options
: calix.spiking.neuron.NeuronCalibOptions
-
refine_potentials
: Optional[bool] = None
-
stp_options
: calix.spiking.synapse_driver.STPCalibOptions