aihwkit.exceptions module

Custom Exceptions for aihwkit.

exception aihwkit.exceptions.AihwkitException[source]

Bases: Exception

Base class for exceptions related to aihwkit.

exception aihwkit.exceptions.AnalogBiasConfigError[source]

Bases: ConfigError

Exception that analog bias is wrongly set.

exception aihwkit.exceptions.ArgumentError[source]

Bases: AihwkitException

Exceptions related to wrong arguments.

exception aihwkit.exceptions.CloudError[source]

Bases: AihwkitException

Exceptions related to the cloud functionality.

exception aihwkit.exceptions.ConfigError[source]

Bases: AihwkitException

Exceptions related to tile configuration.

exception aihwkit.exceptions.CudaError[source]

Bases: AihwkitException

Exceptions related to CUDA.

exception aihwkit.exceptions.FusionExportError[source]

Bases: CloudError

Exceptions related to the fusion export functionality.

exception aihwkit.exceptions.ModuleError[source]

Bases: AihwkitException

Exceptions related to analog neural network modules.

exception aihwkit.exceptions.TileError[source]

Bases: AihwkitException

Exceptions related to analog tiles.

exception aihwkit.exceptions.TileModuleError[source]

Bases: TileError

Exceptions related to analog tile modules.

exception aihwkit.exceptions.TorchTileConfigError[source]

Bases: ConfigError

Exceptions related to torch tile configuration.