aihwkit.simulator.tiles.analog_mvm_irdrop_t module
Low level implementation of torch-based tile.
- class aihwkit.simulator.tiles.analog_mvm_irdrop_t.AnalogMVMIRDropT[source]
Bases:
AnalogMVM
Torch Perseus implementation of (part of) the IO-managed forward / backward pass in RPUCuda.
- classmethod check_support(io_pars)[source]
Check whether the IO settings are supported.
Throws an assertion error when there is an incompatibility
- Parameters:
io_pars (IOParameters) – the IOParametersDropT to be checked
- Raises:
ConfigError – in case a feature is not supported
- Return type:
None