IBM Analog Hardware Acceleration Kit
v0.2.0
Contents:
Installation
Advanced installation guide
Analog AI
Using the pytorch integration
Using analog tiles
Inference and PCM statistical model
aihwkit
design
Development setup
Development conventions
Project roadmap
Changelog
API Reference
IBM Analog Hardware Acceleration Kit
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
a (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
A_down (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
A_up (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
ABS_MAX (aihwkit.simulator.configs.utils.NoiseManagementType attribute)
ADD_NORMAL (aihwkit.simulator.configs.utils.WeightModifierType attribute)
ADDITIVE_CONSTANT (aihwkit.simulator.configs.utils.OutputWeightNoiseType attribute)
aihwkit
module
aihwkit.nn
module
aihwkit.nn.functions
module
aihwkit.nn.modules
module
aihwkit.nn.modules.base
module
aihwkit.nn.modules.conv
module
aihwkit.nn.modules.linear
module
aihwkit.optim
module
aihwkit.optim.analog_sgd
module
aihwkit.simulator
module
aihwkit.simulator.configs
module
aihwkit.simulator.configs.configs
module
aihwkit.simulator.configs.devices
module
aihwkit.simulator.configs.utils
module
aihwkit.simulator.noise_models
module
aihwkit.simulator.rpu_base
module
aihwkit.simulator.rpu_base.devices
module
aihwkit.simulator.rpu_base.tiles
module
aihwkit.simulator.tiles
module
aihwkit.simulator.tiles.analog
module
aihwkit.simulator.tiles.base
module
aihwkit.simulator.tiles.floating_point
module
aihwkit.simulator.tiles.inference
module
allow_increasing (aihwkit.simulator.configs.devices.LinearStepDevice attribute)
AnalogConv2d (class in aihwkit.nn.modules.conv)
AnalogFunction (class in aihwkit.nn.functions)
AnalogIndexedFunction (class in aihwkit.nn.functions)
AnalogLinear (class in aihwkit.nn.modules.linear)
AnalogModuleBase (class in aihwkit.nn.modules.base)
AnalogSGD (class in aihwkit.optim.analog_sgd)
AnalogTile (class in aihwkit.simulator.tiles.analog)
apply() (aihwkit.simulator.noise_models.BaseDriftCompensation method)
apply_drift_noise() (aihwkit.simulator.noise_models.BaseNoiseModel method)
apply_drift_noise_to_conductance() (aihwkit.simulator.noise_models.BaseNoiseModel method)
(aihwkit.simulator.noise_models.PCMLikeNoiseModel method)
apply_noise() (aihwkit.simulator.noise_models.BaseNoiseModel method)
apply_programming_noise() (aihwkit.simulator.noise_models.BaseNoiseModel method)
apply_programming_noise_to_conductance() (aihwkit.simulator.noise_models.BaseNoiseModel method)
(aihwkit.simulator.noise_models.PCMLikeNoiseModel method)
as_bindings() (aihwkit.simulator.configs.configs.InferenceRPUConfig method)
(aihwkit.simulator.configs.configs.SingleRPUConfig method)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig method)
(aihwkit.simulator.configs.devices.DifferenceUnitCellDevice method)
(aihwkit.simulator.configs.devices.FloatingPointDevice method)
(aihwkit.simulator.configs.devices.IdealDevice method)
(aihwkit.simulator.configs.devices.PulsedDevice method)
(aihwkit.simulator.configs.devices.TransferCompoundDevice method)
(aihwkit.simulator.configs.devices.UnitCellDevice method)
(aihwkit.simulator.configs.devices.VectorUnitCellDevice method)
assumed_wmax (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
AVERAGE_CHANNEL_MAX (aihwkit.simulator.configs.utils.WeightClipType attribute)
B
b (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
backward (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
(aihwkit.simulator.configs.configs.SingleRPUConfig attribute)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig attribute)
backward() (aihwkit.nn.functions.AnalogFunction static method)
(aihwkit.nn.functions.AnalogIndexedFunction static method)
(aihwkit.simulator.tiles.base.BaseTile method)
backward_indexed() (aihwkit.simulator.tiles.base.BaseTile method)
BackwardIOParameters (class in aihwkit.simulator.configs.utils)
BaseConductanceConverter (class in aihwkit.simulator.noise_models)
BaseDriftCompensation (class in aihwkit.simulator.noise_models)
BaseNoiseModel (class in aihwkit.simulator.noise_models)
BaseTile (class in aihwkit.simulator.tiles.base)
bm_test_negative_bound (aihwkit.simulator.configs.utils.IOParameters attribute)
bound_management (aihwkit.simulator.configs.utils.BackwardIOParameters attribute)
(aihwkit.simulator.configs.utils.IOParameters attribute)
BoundManagementType (class in aihwkit.simulator.configs.utils)
C
clip (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
CONSTANT (aihwkit.simulator.configs.utils.NoiseManagementType attribute)
ConstantStepDevice (class in aihwkit.simulator.configs.devices)
construction_seed (aihwkit.simulator.configs.devices.IdealDevice attribute)
(aihwkit.simulator.configs.devices.PulsedDevice attribute)
convert_back_to_weights() (aihwkit.simulator.noise_models.BaseConductanceConverter method)
(aihwkit.simulator.noise_models.SinglePairConductanceConverter method)
convert_to_conductances() (aihwkit.simulator.noise_models.BaseConductanceConverter method)
(aihwkit.simulator.noise_models.SinglePairConductanceConverter method)
COPY (aihwkit.simulator.configs.utils.WeightModifierType attribute)
corrupt_devices_prob (aihwkit.simulator.configs.devices.PulsedDevice attribute)
corrupt_devices_range (aihwkit.simulator.configs.devices.PulsedDevice attribute)
cuda() (aihwkit.nn.modules.base.AnalogModuleBase method)
(aihwkit.simulator.tiles.analog.AnalogTile method)
(aihwkit.simulator.tiles.analog.CudaAnalogTile method)
(aihwkit.simulator.tiles.base.BaseTile method)
(aihwkit.simulator.tiles.floating_point.CudaFloatingPointTile method)
(aihwkit.simulator.tiles.floating_point.FloatingPointTile method)
(aihwkit.simulator.tiles.inference.CudaInferenceTile method)
(aihwkit.simulator.tiles.inference.InferenceTile method)
CudaAnalogTile (class in aihwkit.simulator.tiles.analog)
CudaFloatingPointTile (class in aihwkit.simulator.tiles.floating_point)
CudaInferenceTile (class in aihwkit.simulator.tiles.inference)
D
decay_weights() (aihwkit.simulator.tiles.base.BaseTile method)
desired_bl (aihwkit.simulator.configs.utils.UpdateParameters attribute)
device (aihwkit.simulator.configs.configs.FloatingPointRPUConfig attribute)
(aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
(aihwkit.simulator.configs.configs.SingleRPUConfig attribute)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig attribute)
DifferenceUnitCellDevice (class in aihwkit.simulator.configs.devices)
diffuse_weights() (aihwkit.simulator.tiles.base.BaseTile method)
diffusion (aihwkit.simulator.configs.devices.FloatingPointDevice attribute)
(aihwkit.simulator.configs.devices.IdealDevice attribute)
(aihwkit.simulator.configs.devices.PulsedDevice attribute)
diffusion_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
dilation (aihwkit.nn.modules.conv.AnalogConv2d attribute)
DISCRETIZE (aihwkit.simulator.configs.utils.WeightModifierType attribute)
DISCRETIZE_ADD_NORMAL (aihwkit.simulator.configs.utils.WeightModifierType attribute)
DOREFA (aihwkit.simulator.configs.utils.WeightModifierType attribute)
dorefa_clip (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
drift_analog_weights() (aihwkit.nn.modules.base.AnalogModuleBase method)
drift_compensation (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
drift_weights() (aihwkit.simulator.tiles.inference.InferenceTile method)
dw_min (aihwkit.simulator.configs.devices.PulsedDevice attribute)
dw_min_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
dw_min_std (aihwkit.simulator.configs.devices.PulsedDevice attribute)
E
enable_during_test (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
enforce_consistency (aihwkit.simulator.configs.devices.PulsedDevice attribute)
ExpStepDevice (class in aihwkit.simulator.configs.devices)
extra_repr() (aihwkit.nn.modules.conv.AnalogConv2d method)
(aihwkit.nn.modules.linear.AnalogLinear method)
F
fixed_bl (aihwkit.simulator.configs.utils.UpdateParameters attribute)
fixed_value (aihwkit.simulator.configs.utils.WeightClipParameter attribute)
FIXED_VALUE (aihwkit.simulator.configs.utils.WeightClipType attribute)
FloatingPointDevice (class in aihwkit.simulator.configs.devices)
FloatingPointRPUConfig (class in aihwkit.simulator.configs.configs)
FloatingPointTile (class in aihwkit.simulator.tiles.floating_point)
fold_indices (aihwkit.nn.modules.conv.AnalogConv2d attribute)
forward (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
(aihwkit.simulator.configs.configs.SingleRPUConfig attribute)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig attribute)
forward() (aihwkit.nn.functions.AnalogFunction static method)
(aihwkit.nn.functions.AnalogIndexedFunction static method)
(aihwkit.nn.modules.conv.AnalogConv2d method)
(aihwkit.nn.modules.linear.AnalogLinear method)
(aihwkit.simulator.tiles.base.BaseTile method)
(aihwkit.simulator.tiles.inference.InferenceTile method)
forward_indexed() (aihwkit.simulator.tiles.base.BaseTile method)
G
gamma (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
gamma_down (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
(aihwkit.simulator.configs.devices.LinearStepDevice attribute)
gamma_down_dtod (aihwkit.simulator.configs.devices.LinearStepDevice attribute)
gamma_up (aihwkit.simulator.configs.devices.ExpStepDevice attribute)
(aihwkit.simulator.configs.devices.LinearStepDevice attribute)
gamma_up_dtod (aihwkit.simulator.configs.devices.LinearStepDevice attribute)
gamma_vec (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
generate_drift_coefficients() (aihwkit.simulator.noise_models.BaseNoiseModel method)
(aihwkit.simulator.noise_models.PCMLikeNoiseModel method)
get_hidden_parameters() (aihwkit.simulator.tiles.base.BaseTile method)
get_learning_rate() (aihwkit.simulator.tiles.base.BaseTile method)
get_readout_tensor() (aihwkit.simulator.noise_models.BaseDriftCompensation method)
(aihwkit.simulator.noise_models.GlobalDriftCompensation method)
get_weights() (aihwkit.nn.modules.base.AnalogModuleBase method)
(aihwkit.simulator.tiles.base.BaseTile method)
GlobalDriftCompensation (class in aihwkit.simulator.noise_models)
I
IdealDevice (class in aihwkit.simulator.configs.devices)
in_channels (aihwkit.nn.modules.conv.AnalogConv2d attribute)
in_features (aihwkit.nn.modules.conv.AnalogConv2d attribute)
(aihwkit.nn.modules.linear.AnalogLinear attribute)
InferenceRPUConfig (class in aihwkit.simulator.configs.configs)
InferenceTile (class in aihwkit.simulator.tiles.inference)
init_baseline() (aihwkit.simulator.noise_models.BaseDriftCompensation method)
inp_bound (aihwkit.simulator.configs.utils.IOParameters attribute)
inp_noise (aihwkit.simulator.configs.utils.IOParameters attribute)
inp_res (aihwkit.simulator.configs.utils.IOParameters attribute)
inp_sto_round (aihwkit.simulator.configs.utils.IOParameters attribute)
input_size (aihwkit.nn.modules.conv.AnalogConv2d attribute)
IOParameters (class in aihwkit.simulator.configs.utils)
is_cuda (aihwkit.simulator.tiles.analog.CudaAnalogTile attribute)
(aihwkit.simulator.tiles.base.BaseTile attribute)
(aihwkit.simulator.tiles.floating_point.CudaFloatingPointTile attribute)
(aihwkit.simulator.tiles.inference.CudaInferenceTile attribute)
(aihwkit.simulator.tiles.inference.InferenceTile attribute)
is_perfect (aihwkit.simulator.configs.utils.IOParameters attribute)
ITERATIVE (aihwkit.simulator.configs.utils.BoundManagementType attribute)
K
kernel_size (aihwkit.nn.modules.conv.AnalogConv2d attribute)
L
LAYER_GAUSSIAN (aihwkit.simulator.configs.utils.WeightClipType attribute)
lifetime (aihwkit.simulator.configs.devices.FloatingPointDevice attribute)
(aihwkit.simulator.configs.devices.IdealDevice attribute)
(aihwkit.simulator.configs.devices.PulsedDevice attribute)
lifetime_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
LinearStepDevice (class in aihwkit.simulator.configs.devices)
load_state_dict() (aihwkit.nn.modules.base.AnalogModuleBase method)
M
MAX (aihwkit.simulator.configs.utils.NoiseManagementType attribute)
max_bm_factor (aihwkit.simulator.configs.utils.IOParameters attribute)
max_bm_res (aihwkit.simulator.configs.utils.IOParameters attribute)
mean_bound_reference (aihwkit.simulator.configs.devices.LinearStepDevice attribute)
MEAN_COUNT (aihwkit.simulator.configs.utils.PulseType attribute)
modifier (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
module
aihwkit
aihwkit.nn
aihwkit.nn.functions
aihwkit.nn.modules
aihwkit.nn.modules.base
aihwkit.nn.modules.conv
aihwkit.nn.modules.linear
aihwkit.optim
aihwkit.optim.analog_sgd
aihwkit.simulator
aihwkit.simulator.configs
aihwkit.simulator.configs.configs
aihwkit.simulator.configs.devices
aihwkit.simulator.configs.utils
aihwkit.simulator.noise_models
aihwkit.simulator.rpu_base
aihwkit.simulator.rpu_base.devices
aihwkit.simulator.rpu_base.tiles
aihwkit.simulator.tiles
aihwkit.simulator.tiles.analog
aihwkit.simulator.tiles.base
aihwkit.simulator.tiles.floating_point
aihwkit.simulator.tiles.inference
mult_noise (aihwkit.simulator.configs.devices.LinearStepDevice attribute)
(aihwkit.simulator.configs.devices.SoftBoundsDevice attribute)
MULT_NORMAL (aihwkit.simulator.configs.utils.WeightModifierType attribute)
N
n_cols_per_transfer (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
nm_thres (aihwkit.simulator.configs.utils.IOParameters attribute)
no_self_transfer (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
noise_management (aihwkit.simulator.configs.utils.IOParameters attribute)
noise_model (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
NoiseManagementType (class in aihwkit.simulator.configs.utils)
NONE (aihwkit.simulator.configs.utils.BoundManagementType attribute)
(aihwkit.simulator.configs.utils.NoiseManagementType attribute)
(aihwkit.simulator.configs.utils.OutputWeightNoiseType attribute)
(aihwkit.simulator.configs.utils.PulseType attribute)
(aihwkit.simulator.configs.utils.WeightClipType attribute)
NONE_WITH_DEVICE (aihwkit.simulator.configs.utils.PulseType attribute)
O
ones() (in module aihwkit.simulator.tiles.inference)
out_bound (aihwkit.simulator.configs.utils.IOParameters attribute)
out_channels (aihwkit.nn.modules.conv.AnalogConv2d attribute)
out_features (aihwkit.nn.modules.conv.AnalogConv2d attribute)
(aihwkit.nn.modules.linear.AnalogLinear attribute)
out_noise (aihwkit.simulator.configs.utils.IOParameters attribute)
out_res (aihwkit.simulator.configs.utils.IOParameters attribute)
out_scale (aihwkit.simulator.configs.utils.IOParameters attribute)
out_sto_round (aihwkit.simulator.configs.utils.IOParameters attribute)
OutputWeightNoiseType (class in aihwkit.simulator.configs.utils)
P
padding (aihwkit.nn.modules.conv.AnalogConv2d attribute)
parameters_to_bindings() (in module aihwkit.simulator.configs.utils)
PCMLikeNoiseModel (class in aihwkit.simulator.noise_models)
pdrop (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
perfect_bias (aihwkit.simulator.configs.devices.PulsedDevice attribute)
post_update_step() (aihwkit.simulator.tiles.base.BaseTile method)
(aihwkit.simulator.tiles.inference.InferenceTile method)
program_analog_weights() (aihwkit.nn.modules.base.AnalogModuleBase method)
program_weights() (aihwkit.simulator.tiles.inference.InferenceTile method)
pulse_type (aihwkit.simulator.configs.utils.UpdateParameters attribute)
PulsedDevice (class in aihwkit.simulator.configs.devices)
PulseType (class in aihwkit.simulator.configs.utils)
R
random_column (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
readout() (aihwkit.simulator.noise_models.BaseDriftCompensation method)
(aihwkit.simulator.noise_models.GlobalDriftCompensation method)
realistic_read_write (aihwkit.nn.modules.conv.AnalogConv2d attribute)
regroup_param_groups() (aihwkit.optim.analog_sgd.AnalogSGD method)
rel_to_actual_wmax (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
requires_decay() (aihwkit.simulator.configs.configs.FloatingPointRPUConfig method)
(aihwkit.simulator.configs.configs.InferenceRPUConfig method)
(aihwkit.simulator.configs.configs.SingleRPUConfig method)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig method)
requires_diffusion() (aihwkit.simulator.configs.configs.FloatingPointRPUConfig method)
(aihwkit.simulator.configs.configs.InferenceRPUConfig method)
(aihwkit.simulator.configs.configs.SingleRPUConfig method)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig method)
res (aihwkit.simulator.configs.utils.UpdateParameters attribute)
(aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
reset (aihwkit.simulator.configs.devices.PulsedDevice attribute)
reset_columns() (aihwkit.simulator.tiles.base.BaseTile method)
reset_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
reset_parameters() (aihwkit.nn.modules.conv.AnalogConv2d method)
(aihwkit.nn.modules.linear.AnalogLinear method)
reset_std (aihwkit.simulator.configs.devices.PulsedDevice attribute)
S
scale_transfer_lr (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
set_hidden_parameters() (aihwkit.simulator.tiles.base.BaseTile method)
set_indexed() (aihwkit.simulator.tiles.base.BaseTile method)
set_learning_rate() (aihwkit.optim.analog_sgd.AnalogSGD method)
(aihwkit.simulator.tiles.base.BaseTile method)
set_weights() (aihwkit.nn.modules.base.AnalogModuleBase method)
(aihwkit.simulator.tiles.base.BaseTile method)
sigma (aihwkit.simulator.configs.utils.WeightClipParameter attribute)
single_device_update (aihwkit.simulator.configs.devices.VectorUnitCellDevice attribute)
single_device_update_random (aihwkit.simulator.configs.devices.VectorUnitCellDevice attribute)
SinglePairConductanceConverter (class in aihwkit.simulator.noise_models)
SingleRPUConfig (class in aihwkit.simulator.configs.configs)
SoftBoundsDevice (class in aihwkit.simulator.configs.devices)
state_dict() (aihwkit.nn.modules.base.AnalogModuleBase method)
std_dev (aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
step() (aihwkit.optim.analog_sgd.AnalogSGD method)
sto_round (aihwkit.simulator.configs.utils.UpdateParameters attribute)
(aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
STOCHASTIC (aihwkit.simulator.configs.utils.PulseType attribute)
STOCHASTIC_COMPRESSED (aihwkit.simulator.configs.utils.PulseType attribute)
stride (aihwkit.nn.modules.conv.AnalogConv2d attribute)
T
TILE_CLASS_ANALOG (aihwkit.nn.modules.base.AnalogModuleBase attribute)
TILE_CLASS_FLOATING_POINT (aihwkit.nn.modules.base.AnalogModuleBase attribute)
TILE_CLASS_INFERENCE (aihwkit.nn.modules.base.AnalogModuleBase attribute)
tile_parameters_to_bindings() (in module aihwkit.simulator.configs.utils)
transfer_every (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
transfer_every_vec (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
transfer_forward (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
transfer_lr (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
transfer_lr_vec (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
transfer_update (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
TransferCompoundDevice (class in aihwkit.simulator.configs.devices)
type (aihwkit.simulator.configs.utils.WeightClipParameter attribute)
(aihwkit.simulator.configs.utils.WeightModifierParameter attribute)
U
unit_cell_devices (aihwkit.simulator.configs.devices.UnitCellDevice attribute)
UnitCellDevice (class in aihwkit.simulator.configs.devices)
UnitCellRPUConfig (class in aihwkit.simulator.configs.configs)
units_in_mbatch (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
up_down (aihwkit.simulator.configs.devices.PulsedDevice attribute)
up_down_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
update (aihwkit.simulator.configs.configs.InferenceRPUConfig attribute)
(aihwkit.simulator.configs.configs.SingleRPUConfig attribute)
(aihwkit.simulator.configs.configs.UnitCellRPUConfig attribute)
update() (aihwkit.simulator.tiles.base.BaseTile method)
update_bl_management (aihwkit.simulator.configs.utils.UpdateParameters attribute)
update_indexed() (aihwkit.simulator.tiles.base.BaseTile method)
update_management (aihwkit.simulator.configs.utils.UpdateParameters attribute)
UpdateParameters (class in aihwkit.simulator.configs.utils)
V
VectorUnitCellDevice (class in aihwkit.simulator.configs.devices)
W
w_max (aihwkit.simulator.configs.devices.PulsedDevice attribute)
w_max_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
w_min (aihwkit.simulator.configs.devices.PulsedDevice attribute)
w_min_dtod (aihwkit.simulator.configs.devices.PulsedDevice attribute)
w_noise (aihwkit.simulator.configs.utils.IOParameters attribute)
w_noise_type (aihwkit.simulator.configs.utils.IOParameters attribute)
WeightClipParameter (class in aihwkit.simulator.configs.utils)
WeightClipType (class in aihwkit.simulator.configs.utils)
WeightModifierParameter (class in aihwkit.simulator.configs.utils)
WeightModifierType (class in aihwkit.simulator.configs.utils)
with_reset_prob (aihwkit.simulator.configs.devices.TransferCompoundDevice attribute)
Read the Docs
v: v0.2.0
Versions
latest
stable
v0.2.0
v0.1.0
Downloads
On Read the Docs
Project Home
Builds