Skip to content

Releases: cms-hls4ml/hls4mlEmulatorExtras

Version 1.1.7

Choose a tag to compare

@quinnanm quinnanm released this 07 Aug 19:52

Resolved any remaining bugs+ confirmed build after most recent update

Version 1.1.6

Choose a tag to compare

@quinnanm quinnanm released this 07 Aug 15:19

adds fix for early model destruction #7 as included in #8 (avoid early dlclose call). Spotted in cms-sw/cmssw#51633 (1.1.5)

Also adds fix for shared pointer type mismatch found after the 1.1.5 fix

Version 1.1.5

Choose a tag to compare

@quinnanm quinnanm released this 07 Aug 14:03
c90ad2b

adds fix for early model destruction Issue #7 as included in PR#8 (avoid early dlclose call). Spotted in cms-sw/cmssw#51633

Add Model Reset

Choose a tag to compare

@aloeliger aloeliger released this 10 Jan 03:21
db92d84

Includes PR db92d84

Version 1.1.3

Choose a tag to compare

@aloeliger aloeliger released this 12 Mar 16:17
17790de

Changes

  • Adds an initialization to a nullptr for model_lib_ to ensure destructor behavior is defined in case of failure to load model

Version 1.1.2

Choose a tag to compare

@aloeliger aloeliger released this 12 Mar 11:22
34f6db2

Changes

  • Introduces a nullptr check to the model loader destructor to prevent a segfault if a model fails to load. The returned runtime exception can be caught without forced error now, if desired.

Fix make options

Choose a tag to compare

@aloeliger aloeliger released this 14 Feb 12:04
58f1ed7

Changes

  • Fixes a few Makefile options

Modified emulator class and directory structure

Choose a tag to compare

@aloeliger aloeliger released this 10 Feb 22:14

Changes

  • Models are now returned as smart pointers on load_model
    • load_model now loads all possible symbols (destructor passed with smart pointer).
  • Removed copy constructor and move assignment
  • Changed directory structure to make inclusion in future code less ambiguous

Initial cmsdist version of hl24ml emulator extras

Choose a tag to compare

@aloeliger aloeliger released this 10 Feb 10:52
62cb5a8

Initial cmsdist version of emulator extras

  • Contains the emulator interface class, and make system to build it to a library
  • Contains common ap_types directory to be referenced when testing compilation, or compiling