Releases: cms-hls4ml/CICADA
Releases · cms-hls4ml/CICADA
Add CICADA v2.2.0
Namespace main functions
Changes
- Adds namespaces to the main model calling function.
Namespace models, add x.1.2
Changes
- Adds the x.1.2 models, which make use of bit space output
- Adds namespaces to all extant models' weights and types, to prevent seen symbol collision: cms-sw/cmssw#44435
Add fixed v2.1 and v1.1 models (as v2.1.1 and v1.1.1)
Changes
- Adds CICADA v2.1.1 (2p1p1) model
- This model fixes a firmware/emulator mismatch seen, and updates some model outputs to "final" types.
- Adds CICADA v1.1.1 (1p1p1) model
- This model fixes a firmware/emulator mismatch seen, and synchronizes output types with the CICADA v2 architecture.
- Minor change: Changes
.gitignorefor this library to ignore.ofiles.
Update to 2023 trained models (2p1 and 1p1)
Changes
- Adds
CICADA2p1andCICADA1p1models. CICADA2p1andCICADA1p1to overall makefile
Fix make options
Changes
- Fixes a few Makefile options
Update CICADA to match hls external structure
Changes
ap_typesis now sought in the originalhlsexternalHLS_ROOTshould now mark where thehlsexternal is found
- Makefile now reflects changed
hls4mlEmulatorExtrasstructue
Initial cmsdist version of CICADA algorithm
CICADA
- Contains v1 (2018 Run A trained) firmware implementation as CICADA_v1
- Contains tentative v2 (2018 Run D trained) firmware implementation as CICADA_v2
- Has overall makefile to compile both to shared objects using
hls4mlEmulatorExtrasemulator library