aihwkit.simulator.parameters package
RPU simulator bindings.
Submodules
- aihwkit.simulator.parameters.base module
- aihwkit.simulator.parameters.enums module
AnalogMVTypeBoundManagementTypeCountLRFeedbackPolicyNoiseManagementTypePulseTypeRPUDataTypeVectorUnitCellUpdatePolicyWeightClipTypeWeightModifierTypeWeightModifierType.ADD_NORMALWeightModifierType.COPYWeightModifierType.DISCRETIZEWeightModifierType.DISCRETIZE_ADD_NORMALWeightModifierType.DOREFAWeightModifierType.DROP_CONNECTWeightModifierType.MULT_NORMALWeightModifierType.NONEWeightModifierType.PCM_NOISEWeightModifierType.POLYWeightModifierType.PROG_NOISE
WeightNoiseTypeWeightRemapType
- aihwkit.simulator.parameters.helpers module
- aihwkit.simulator.parameters.inference module
DriftParameterSimpleDriftParameterWeightClipParameterWeightModifierParameterWeightModifierParameter.assumed_wmaxWeightModifierParameter.bindings_classWeightModifierParameter.bindings_moduleWeightModifierParameter.coeffsWeightModifierParameter.copy_last_columnWeightModifierParameter.dorefa_clipWeightModifierParameter.enable_during_testWeightModifierParameter.g_maxWeightModifierParameter.pcm_prob_at_gmaxWeightModifierParameter.pcm_prob_at_randomWeightModifierParameter.pcm_prob_at_resetWeightModifierParameter.pcm_t0WeightModifierParameter.pcm_t_inferenceWeightModifierParameter.pcm_zero_thresWeightModifierParameter.pdropWeightModifierParameter.per_batch_sampleWeightModifierParameter.rel_to_actual_wmaxWeightModifierParameter.resWeightModifierParameter.std_devWeightModifierParameter.sto_roundWeightModifierParameter.type
WeightRemapParameter
- aihwkit.simulator.parameters.mapping module
MappableRPUMappingParameterMappingParameter.compatible_with()MappingParameter.digital_biasMappingParameter.learn_out_scalingMappingParameter.max_input_sizeMappingParameter.max_output_sizeMappingParameter.out_scaling_columnwiseMappingParameter.weight_scaling_columnwiseMappingParameter.weight_scaling_lr_compensationMappingParameter.weight_scaling_omega
- aihwkit.simulator.parameters.pre_post module
InputRangeParameterInputRangeParameter.calibration_infoInputRangeParameter.decayInputRangeParameter.enableInputRangeParameter.gradient_relativeInputRangeParameter.gradient_scaleInputRangeParameter.init_from_dataInputRangeParameter.init_std_alphaInputRangeParameter.init_valueInputRangeParameter.input_min_percentageInputRangeParameter.learn_input_rangeInputRangeParameter.manage_output_clippingInputRangeParameter.output_min_percentageInputRangeParameter.supports_manage_output_clipping()
PeripheryQuantizationParameterPrePostProcessingParameterPrePostProcessingParameterQuantPrePostProcessingRPU
- aihwkit.simulator.parameters.runtime module
- aihwkit.simulator.parameters.training module
UpdateParametersUpdateParameters.bindings_classUpdateParameters.bindings_moduleUpdateParameters.d_res_implicitUpdateParameters.d_sparsityUpdateParameters.desired_blUpdateParameters.fixed_blUpdateParameters.pulse_typeUpdateParameters.resUpdateParameters.sto_roundUpdateParameters.um_grad_scaleUpdateParameters.update_bl_managementUpdateParameters.update_managementUpdateParameters.x_res_implicit