aihwkit.simulator.parameters package
RPU simulator bindings.
Submodules
- aihwkit.simulator.parameters.base module
- aihwkit.simulator.parameters.enums module
AnalogMVType
BoundManagementType
CountLRFeedbackPolicy
NoiseManagementType
PulseType
RPUDataType
VectorUnitCellUpdatePolicy
WeightClipType
WeightModifierType
WeightModifierType.ADD_NORMAL
WeightModifierType.COPY
WeightModifierType.DISCRETIZE
WeightModifierType.DISCRETIZE_ADD_NORMAL
WeightModifierType.DOREFA
WeightModifierType.DROP_CONNECT
WeightModifierType.MULT_NORMAL
WeightModifierType.NONE
WeightModifierType.PCM_NOISE
WeightModifierType.POLY
WeightModifierType.PROG_NOISE
WeightNoiseType
WeightRemapType
- aihwkit.simulator.parameters.helpers module
- aihwkit.simulator.parameters.inference module
DriftParameter
SimpleDriftParameter
WeightClipParameter
WeightModifierParameter
WeightModifierParameter.assumed_wmax
WeightModifierParameter.bindings_class
WeightModifierParameter.bindings_module
WeightModifierParameter.coeffs
WeightModifierParameter.copy_last_column
WeightModifierParameter.dorefa_clip
WeightModifierParameter.enable_during_test
WeightModifierParameter.g_max
WeightModifierParameter.pcm_prob_at_gmax
WeightModifierParameter.pcm_prob_at_random
WeightModifierParameter.pcm_prob_at_reset
WeightModifierParameter.pcm_t0
WeightModifierParameter.pcm_t_inference
WeightModifierParameter.pcm_zero_thres
WeightModifierParameter.pdrop
WeightModifierParameter.per_batch_sample
WeightModifierParameter.rel_to_actual_wmax
WeightModifierParameter.res
WeightModifierParameter.std_dev
WeightModifierParameter.sto_round
WeightModifierParameter.type
WeightRemapParameter
- aihwkit.simulator.parameters.mapping module
MappableRPU
MappingParameter
MappingParameter.compatible_with()
MappingParameter.digital_bias
MappingParameter.learn_out_scaling
MappingParameter.max_input_size
MappingParameter.max_output_size
MappingParameter.out_scaling_columnwise
MappingParameter.weight_scaling_columnwise
MappingParameter.weight_scaling_lr_compensation
MappingParameter.weight_scaling_omega
- aihwkit.simulator.parameters.pre_post module
InputRangeParameter
InputRangeParameter.calibration_info
InputRangeParameter.decay
InputRangeParameter.enable
InputRangeParameter.gradient_relative
InputRangeParameter.gradient_scale
InputRangeParameter.init_from_data
InputRangeParameter.init_std_alpha
InputRangeParameter.init_value
InputRangeParameter.input_min_percentage
InputRangeParameter.learn_input_range
InputRangeParameter.manage_output_clipping
InputRangeParameter.output_min_percentage
InputRangeParameter.supports_manage_output_clipping()
PrePostProcessingParameter
PrePostProcessingRPU
- aihwkit.simulator.parameters.runtime module
- aihwkit.simulator.parameters.training module
UpdateParameters
UpdateParameters.bindings_class
UpdateParameters.bindings_module
UpdateParameters.d_res_implicit
UpdateParameters.d_sparsity
UpdateParameters.desired_bl
UpdateParameters.fixed_bl
UpdateParameters.pulse_type
UpdateParameters.res
UpdateParameters.sto_round
UpdateParameters.um_grad_scale
UpdateParameters.update_bl_management
UpdateParameters.update_management
UpdateParameters.x_res_implicit