Releases
v0.9.0
IBM Analog Hardware Accelerator Kit 0.9.0
[0.9.0] - 2024/01/26
Added
On-the-fly change of some RPUConfig fields (#539 )
Fusion chip CSV file model weights exporter functionality (#538 )
Experimental support for RPU data types (#563 )
Optional AIHWKIT C++ extension module (#563 )
Variable mantissa / exponent tensor conversion operator (#563 )
To digital feature for analog layers (#563 )
New PCM_NOISE type for hardware-aware training for inference (#563 )
Transfer compounds using torch implementation (TorchTransferTile) (#567 )
Weight programming error plotting utility (#572 )
Add optimizer checkpoint in example 20 (#573 )
Inference tile with time-dependent IR-drop (#587 )
Linear algebra module (#588 )
New Jupyter notebook for Fusion chip access (#601 )
Fixed
Repeated call of cuda() reset the weights for InferenceTile (#540 )
Custom tile bugfixes (#563 )
Bug-fixes for specialized learning algorithms (#563 )
Bug-fix for data-parallel hardware-aware training for inference (#569 )
Fix docker build stubgen (#581 )
Fix readthedoc builds (#586 )
Fix the backward of the input ranges in the torch tile (#606 )
Changed
Parameter structure changed into separate files to reduce file sizes (#563 )
RPUConfig has a new runtime field and inherits from additional base classes (#563 )
AnalogWrapper now directly adds module classes to subclasses (#563 )
RNN linear layers more custonable (#563 )
Parameters for specialized learning algorithms changed somwhat (#563 )
RNN modules inherit from Module or AnalogContainerBase instead of AnalogSequential (#563 )
Adjustment of parameter to bindings for various number formats (#563 )
Documentation updates and fixes (#562 , #564 , #570 , #575 , #576 , #580 , #585 , #586 )
Updated installation instructions in Readthedoc (#594 )
You can’t perform that action at this time.