Skip to content

1.4.0

Compare
Choose a tag to compare
@marovira marovira released this 17 Aug 18:32
· 119 commits to master since this release

Feature Changes

  • RAD now has full support for batch inferences using ONNXRuntime. The following functions have been added:
    • rad::onnx::images_to_tensor for conversion between a batch of cv::Mat and a single tensor.
    • rad::onnx::images_from_tensor for conversion between a batch of tensors into a batch of images.
  • RAD now requires the latest version of OneAPI's TBB (2021.10.0).

Bug Fixes

  • Failure to initialise ONNXRuntime can now be detected. This can be accomplished by either the return of rad::onnx::init_ort_api or by an exception which can be enabled by setting RAD_ENABLE_THROW_ON_FAILED_ORT_INIT to true when configuring CMake.
  • Error messages when performing inferences are now more descriptive.
  • Updates the usage of TBB's namespace to match what the documentation suggests.

Full Changelog

1.3.0...1.4.0