Skip to content

Releases: ViennaTools/ViennaCore

ViennaCore-1.2.1

27 Feb 15:19
f04c439
Compare
Choose a tag to compare

What's Changed

  • GPU context refactoring and clang-tidy fixes by @tobre1 in #7

Full Changelog: v1.2.0...v1.2.1

ViennaCore-1.2.0

10 Feb 14:49
cb7ef7b
Compare
Choose a tag to compare

What's Changed

  • Add class to allow sampling from custom distributions by @tobre1 in #4
  • Implement Vose-Alias sampling method by @tobre1 in #5
  • Add GPU process utility functions by @tobre1 in #6

Full Changelog: v1.1.0...v1.2.0

ViennaCore-1.0.0

14 Jun 11:36
Compare
Choose a tag to compare

ViennaCore is the foundational module designed to streamline and enhance the functionality of the ViennaTools library suite. ViennaCore offers a robust set of essential features, including:

  • Comprehensive CMake configurations and macros to simplify your build process.
  • Versatile C++ vector utility functions for efficient data manipulation.
  • An intuitive logger class to facilitate easy and effective logging.
  • A customizable smart pointer for safer and more efficient memory management.
  • A collection of additional utility functions to support various common tasks.