mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-19 21:32:23 +00:00
* Register ILearningModelSessionOptionsNate interface * Threading options exposed * Add interrogator for Session options * Add test * Polish test * PR comments * Set intra op threads * Add adapter api to grab intra op threads * Add adapter test for getting intraop num threads * Make ILearningModelSessionNative and update winml api test * Make it required when building engine to set the intraop num threads * Make test more pretty * Change naming of idl function * Revert "Change naming of idl function" This reverts commit c06916aa5bf94e3bf233ed281e508b935fc8638d. * PR comment on naming * Skip the test because it's influenced if it's built with openmp Co-authored-by: Ryan Lai <ryalai96@gamil.com>
20 lines
No EOL
478 B
C
20 lines
No EOL
478 B
C
// Copyright (c) Microsoft Corporation. All rights reserved.
|
|
// Licensed under the MIT License.
|
|
|
|
#ifndef _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
|
|
#define _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
|
|
#endif
|
|
#include "std.h"
|
|
|
|
// Windows pollutes with preprocessor that redefine OPTIONAL.
|
|
// Undefine OPTIONAL to get onnx macros to resolve correctly.
|
|
#ifdef OPTIONAL
|
|
#undef OPTIONAL
|
|
#endif
|
|
|
|
#include <wrl/client.h>
|
|
#include <wrl/implements.h>
|
|
|
|
#include "fileHelpers.h"
|
|
|
|
#include <thread> |