Published July 1, 2021
| Version v2.12
Software
Open
lwtnn/lwtnn: Version 2.12
Creators
- 1. Yale University
- 2. SLAC
- 3. CERN
- 4. Texas A&M University
- 5. Universität Regensburg
- 6. University of Illinois at Urbana-Champaign
Description
This release fixes a number of bugs:
- Properly handle
InputLayer
in Keras Sequential models (thanks @QuantumDancer) - Fix bug supporting TimeDistributed BatchNormalization layers
- Fix bugs in
lwtnn-split-keras-network.py
- Fix some annoying warnings in compilation
- Fixes for compilation errors in gcc11 (thanks @matthewfeickert)
- Replace broken link for boost in the minimal install (now getting boost from a public CERN URL)
There were some tweaks to reduce element-wise calls through std::function
in activation functions. This should mean a lot less pointer dereferencing.
There were also some improvements to overall code health, all from @matthewfeickert:
- Add Github Actions based CI
- Code linting, also add pre-commit hooks to run linting, and enforce some of this in CI
- Expand text matrix to include C++17, C++20, and gcc11
- Specify dependency versions more carefully, increase the range of allowed CMake versions
Files
lwtnn/lwtnn-v2.12.zip
Files
(124.4 kB)
Name | Size | Download all |
---|---|---|
md5:fe295764cf021158dd0c48e65eb57bf0
|
124.4 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/lwtnn/lwtnn/tree/v2.12 (URL)