Skip to content

Releases: cms-hls4ml/hls4mlEmulatorExtras

Version 1.1.3

12 Mar 16:17
17790de
Compare
Choose a tag to compare

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

12 Mar 11:22
34f6db2
Compare
Choose a tag to compare

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

14 Feb 12:04
58f1ed7
Compare
Choose a tag to compare

Changes

  • Fixes a few Makefile options

Modified emulator class and directory structure

10 Feb 22:14
Compare
Choose a tag to compare

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

10 Feb 10:52
62cb5a8
Compare
Choose a tag to compare

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