provider_options.h 480 B

123456789101112131415161718
  1. // Copyright (c) Microsoft Corporation. All rights reserved.
  2. // Licensed under the MIT License.
  3. #pragma once
  4. #include <string>
  5. #include <unordered_map>
  6. #include <vector>
  7. namespace onnxruntime {
  8. // data types for execution provider options
  9. using ProviderOptions = std::unordered_map<std::string, std::string>;
  10. using ProviderOptionsVector = std::vector<ProviderOptions>;
  11. using ProviderOptionsMap = std::unordered_map<std::string, ProviderOptions>;
  12. } // namespace onnxruntime