AIHWKIT-Lightning
Getting Started
Installation
HW-Aware Training Guide
User Guide
Post-Training Calibration Guide
References
API Reference
AIHWKIT-Lightning
Index
Index
A
|
C
|
D
|
E
|
F
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
W
A
act_range_momentum (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
ADD_NORMAL (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightNoiseInjectionType attribute)
ADD_NORMAL_PER_CHANNEL (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightNoiseInjectionType attribute)
aihwkit_lightning
module
aihwkit_lightning.exceptions
module
aihwkit_lightning.inference
module
aihwkit_lightning.inference.calibration
module
aihwkit_lightning.inference.calibration.calibration
module
aihwkit_lightning.nn
module
aihwkit_lightning.nn.conversion
module
aihwkit_lightning.optim
module
aihwkit_lightning.optim.analog_optimizer
module
aihwkit_lightning.simulator
module
aihwkit_lightning.simulator.configs
module
aihwkit_lightning.simulator.configs.configs
module
aihwkit_lightning.simulator.parameters
module
aihwkit_lightning.simulator.parameters.enums
module
aihwkit_lightning.simulator.parameters.helpers
module
aihwkit_lightning.simulator.parameters.inference
module
aihwkit_lightning.simulator.parameters.io
module
aihwkit_lightning.simulator.parameters.mapping
module
aihwkit_lightning.simulator.parameters.pre_post
module
aihwkit_lightning.version
module
AihwkitException
AnalogOptimizer (class in aihwkit_lightning.optim.analog_optimizer)
ArgumentError
C
CACHE_QUANTILE (aihwkit_lightning.inference.calibration.calibration.InputRangeCalibrationType attribute)
calibrate_input_ranges() (in module aihwkit_lightning.inference.calibration.calibration)
clip (aihwkit_lightning.simulator.configs.configs.TorchInferenceRPUConfig attribute)
ConfigError
convert_to_analog() (in module aihwkit_lightning.nn.conversion)
convert_to_digital() (in module aihwkit_lightning.nn.conversion)
D
decay (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
DISCRETIZE (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightQuantizationType attribute)
DISCRETIZE_ADD_NORMAL (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
DISCRETIZE_ADD_NORMAL_PER_CHANNEL (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
DISCRETIZE_PER_CHANNEL (aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightQuantizationType attribute)
dynamic (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
E
enable (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
enable_during_test (aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
F
fast_mode (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
forward (aihwkit_lightning.simulator.configs.configs.TorchInferenceRPUConfig attribute)
I
init_from_data (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
init_std_alpha (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
init_value (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
inp_res (aihwkit_lightning.simulator.parameters.io.IOParameters attribute)
input_min_percentage (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
input_range (aihwkit_lightning.simulator.parameters.pre_post.PrePostProcessingParameter attribute)
InputRangeCalibrationType (class in aihwkit_lightning.inference.calibration.calibration)
InputRangeParameter (class in aihwkit_lightning.simulator.parameters.pre_post)
IOParameters (class in aihwkit_lightning.simulator.parameters.io)
L
LAYER_GAUSSIAN (aihwkit_lightning.simulator.parameters.enums.WeightClipType attribute)
LAYER_GAUSSIAN_PER_CHANNEL (aihwkit_lightning.simulator.parameters.enums.WeightClipType attribute)
learn_input_range (aihwkit_lightning.simulator.parameters.pre_post.InputRangeParameter attribute)
LEARNABLE_PER_CHANNEL (aihwkit_lightning.simulator.parameters.enums.WeightClipType attribute)
M
MappableRPU (class in aihwkit_lightning.simulator.parameters.mapping)
mapping (aihwkit_lightning.simulator.configs.configs.TorchInferenceRPUConfig attribute)
(aihwkit_lightning.simulator.parameters.mapping.MappableRPU attribute)
MappingParameter (class in aihwkit_lightning.simulator.parameters.mapping)
MAX (aihwkit_lightning.inference.calibration.calibration.InputRangeCalibrationType attribute)
max_input_size (aihwkit_lightning.simulator.parameters.mapping.MappingParameter attribute)
modifier (aihwkit_lightning.simulator.configs.configs.TorchInferenceRPUConfig attribute)
module
aihwkit_lightning
aihwkit_lightning.exceptions
aihwkit_lightning.inference
aihwkit_lightning.inference.calibration
aihwkit_lightning.inference.calibration.calibration
aihwkit_lightning.nn
aihwkit_lightning.nn.conversion
aihwkit_lightning.optim
aihwkit_lightning.optim.analog_optimizer
aihwkit_lightning.simulator
aihwkit_lightning.simulator.configs
aihwkit_lightning.simulator.configs.configs
aihwkit_lightning.simulator.parameters
aihwkit_lightning.simulator.parameters.enums
aihwkit_lightning.simulator.parameters.helpers
aihwkit_lightning.simulator.parameters.inference
aihwkit_lightning.simulator.parameters.io
aihwkit_lightning.simulator.parameters.mapping
aihwkit_lightning.simulator.parameters.pre_post
aihwkit_lightning.version
ModuleError
MOVING_QUANTILE (aihwkit_lightning.inference.calibration.calibration.InputRangeCalibrationType attribute)
MOVING_STD (aihwkit_lightning.inference.calibration.calibration.InputRangeCalibrationType attribute)
N
noise_type (aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
NONE (aihwkit_lightning.inference.calibration.calibration.InputRangeCalibrationType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightClipType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightModifierType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightNoiseInjectionType attribute)
(aihwkit_lightning.simulator.parameters.enums.WeightQuantizationType attribute)
O
out_bound (aihwkit_lightning.simulator.parameters.io.IOParameters attribute)
out_noise (aihwkit_lightning.simulator.parameters.io.IOParameters attribute)
out_noise_per_channel (aihwkit_lightning.simulator.parameters.io.IOParameters attribute)
out_res (aihwkit_lightning.simulator.parameters.io.IOParameters attribute)
P
pre_post (aihwkit_lightning.simulator.configs.configs.TorchInferenceRPUConfig attribute)
(aihwkit_lightning.simulator.parameters.pre_post.PrePostProcessingRPU attribute)
PrePostProcessingParameter (class in aihwkit_lightning.simulator.parameters.pre_post)
PrePostProcessingRPU (class in aihwkit_lightning.simulator.parameters.pre_post)
Q
quantization_type (aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
R
res (aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
S
sigma (aihwkit_lightning.simulator.parameters.inference.WeightClipParameter attribute)
specific_rpu_config_id() (in module aihwkit_lightning.nn.conversion)
std_dev (aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
SUBCLASSES (aihwkit_lightning.optim.analog_optimizer.AnalogOptimizer attribute)
T
TorchInferenceRPUConfig (class in aihwkit_lightning.simulator.configs.configs)
TorchTileConfigError
type (aihwkit_lightning.simulator.parameters.inference.WeightClipParameter attribute)
(aihwkit_lightning.simulator.parameters.inference.WeightModifierParameter attribute)
W
WeightClipParameter (class in aihwkit_lightning.simulator.parameters.inference)
WeightClipType (class in aihwkit_lightning.simulator.parameters.enums)
WeightModifierParameter (class in aihwkit_lightning.simulator.parameters.inference)
WeightModifierType (class in aihwkit_lightning.simulator.parameters.enums)
WeightNoiseInjectionType (class in aihwkit_lightning.simulator.parameters.enums)
WeightQuantizationType (class in aihwkit_lightning.simulator.parameters.enums)