Skip to content

ONNX Runtime v1.15.1

Compare
Choose a tag to compare
@snnn snnn released this 16 Jun 21:12
baeece4

This release fixed the following issues:

  1. A coding problem in test/shared_lib/test_inference.cc that it should use ASSERT_NEAR to test float values instead of ASSERT_EQ. Without this change, some DNNL/OpenVino tests would fail on some AMD CPUs.
  2. A misaligned error in cublasGemmBatchedHelper function. The error only occurs when CUDA version = 11.8 and the GPU's CUDA Compute capability >=80. (In other words: with TensorFloat-32 support) (#15981)
  3. A build issue that build with onnxruntime_ENABLE_MEMORY_PROFILE was broken in 1.15.0 release. (#16124)
  4. Native onnxruntime library not loading in Azure App Service. It is because in 1.15.0 we introduced a Windows API call to SetThreadDescription. Though the API is available in all Windows 10 versions, some sandbox environments block using the API. (#15375)
  5. An alignment problem for xnnpack EP on Intel/AMD CPUs on PC platforms.
  6. Some training header files were missing in the 1.15.0 training nuget package.
  7. Some fields in OrtCUDAProviderOptionsV2 struct are not initialized
  8. The *.dylib files in ONNX Runtime nuget package are not signed. (#16168)

Known issue

  1. Segfaults when loading model with local functions, works fine if model is inlined by ONNX (#16170)
  2. Cross building for iOS requires manually downloading protoc (#16238)