diff --git a/docs/api/c/onnxruntime__c__api_8h_source.html b/docs/api/c/onnxruntime__c__api_8h_source.html
index d4590b8a28..424ae5dade 100644
--- a/docs/api/c/onnxruntime__c__api_8h_source.html
+++ b/docs/api/c/onnxruntime__c__api_8h_source.html
@@ -1145,113 +1145,113 @@ $(document).ready(function(){initNavTree('onnxruntime__c__api_8h_source.html',''
3433 ORT_CLASS_RELEASE(Op);
-
- 3470 _In_
const char* provider_name,
- 3471 _In_reads_(num_keys)
const char*
const* provider_options_keys,
- 3472 _In_reads_(num_keys)
const char*
const* provider_options_values,
- 3473 _In_
size_t num_keys);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3492 ORT_CLASS_RELEASE(KernelInfo);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ 3469 _In_
const char* provider_name,
+ 3470 _In_reads_(num_keys)
const char*
const* provider_options_keys,
+ 3471 _In_reads_(num_keys)
const char*
const* provider_options_values,
+ 3472 _In_
size_t num_keys);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3491 ORT_CLASS_RELEASE(KernelInfo);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
OrtStatus * OrtSessionOptionsAppendExecutionProvider_MIGraphX(OrtSessionOptions *options, int device_id)
const struct OrtCustomHandleType * OrtCustomThreadHandle
struct OrtMemoryInfo OrtMemoryInfo
Definition: onnxruntime_c_api.h:252
@@ -1259,7 +1259,7 @@ $(document).ready(function(){initNavTree('onnxruntime__c__api_8h_source.html',''
OrtLoggingLevel
Logging severity levels.
Definition: onnxruntime_c_api.h:207
void(* OrtLoggingFunction)(void *param, OrtLoggingLevel severity, const char *category, const char *logid, const char *code_location, const char *message)
Definition: onnxruntime_c_api.h:292
void(* OrtCustomJoinThreadFn)(OrtCustomThreadHandle ort_custom_thread_handle)
Custom thread join function.
Definition: onnxruntime_c_api.h:586
-OrtCustomOpInputOutputCharacteristic
Definition: onnxruntime_c_api.h:3516
+OrtCustomOpInputOutputCharacteristic
Definition: onnxruntime_c_api.h:3515
struct OrtTensorRTProviderOptionsV2 OrtTensorRTProviderOptionsV2
Definition: onnxruntime_c_api.h:268
struct OrtOpAttr OrtOpAttr
Definition: onnxruntime_c_api.h:271
struct OrtThreadingOptions OrtThreadingOptions
Definition: onnxruntime_c_api.h:265
@@ -1304,8 +1304,8 @@ $(document).ready(function(){initNavTree('onnxruntime__c__api_8h_source.html',''
@ ORT_LOGGING_LEVEL_ERROR
Error messages.
Definition: onnxruntime_c_api.h:211
@ ORT_LOGGING_LEVEL_WARNING
Warning messages.
Definition: onnxruntime_c_api.h:210
@ ORT_LOGGING_LEVEL_FATAL
Fatal error messages (most severe).
Definition: onnxruntime_c_api.h:212
-@ INPUT_OUTPUT_REQUIRED
Definition: onnxruntime_c_api.h:3518
-@ INPUT_OUTPUT_OPTIONAL
Definition: onnxruntime_c_api.h:3519
+@ INPUT_OUTPUT_REQUIRED
Definition: onnxruntime_c_api.h:3517
+@ INPUT_OUTPUT_OPTIONAL
Definition: onnxruntime_c_api.h:3518
@ ORT_PROJECTION_C
Definition: onnxruntime_c_api.h:317
@ ORT_PROJECTION_PYTHON
Definition: onnxruntime_c_api.h:320
@ ORT_PROJECTION_CPLUSPLUS
Definition: onnxruntime_c_api.h:318
@@ -1572,7 +1572,7 @@ $(document).ready(function(){initNavTree('onnxruntime__c__api_8h_source.html',''
OrtStatus * CreateOpAttr(const char *name, const void *data, int len, OrtOpAttrType type, OrtOpAttr **op_attr)
: Create attribute of onnxruntime operator
OrtStatus * FillSparseTensorBlockSparse(OrtValue *ort_value, const OrtMemoryInfo *data_mem_info, const int64_t *values_shape, size_t values_shape_len, const void *values, const int64_t *indices_shape_data, size_t indices_shape_len, const int32_t *indices_data)
OrtStatus * ModelMetadataGetVersion(const OrtModelMetadata *model_metadata, int64_t *value)
Get version number from an OrtModelMetadata.
-const OrtTrainingApi *(* GetTrainingApi)(uint32_t version) __attribute__((nonnull))
Definition: onnxruntime_c_api.h:3498
+const OrtTrainingApi *(* GetTrainingApi)(uint32_t version) __attribute__((nonnull))
Definition: onnxruntime_c_api.h:3497
OrtStatus * GetStringTensorContent(const OrtValue *value, void *s, size_t s_len, size_t *offsets, size_t offsets_len)
Get all strings from a string tensor.
OrtStatus * GetBoundOutputNames(const OrtIoBinding *binding_ptr, OrtAllocator *allocator, char **buffer, size_t **lengths, size_t *count)
Get the names of an OrtIoBinding's outputs.
OrtStatus * CreateTensorTypeAndShapeInfo(OrtTensorTypeAndShapeInfo **out)
Create an OrtTensorTypeAndShapeInfo object.
@@ -1601,19 +1601,19 @@ $(document).ready(function(){initNavTree('onnxruntime__c__api_8h_source.html',''
int device_id
CUDA device Id Defaults to 0.
Definition: onnxruntime_c_api.h:369
Definition: onnxruntime_c_api.h:572
char __place_holder
Definition: onnxruntime_c_api.h:572
-Definition: onnxruntime_c_api.h:3526
-OrtCustomOpInputOutputCharacteristic(* GetOutputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3551
-size_t(* GetInputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3541
-const char *(* GetName)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3534
-size_t(* GetOutputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3543
-void(* KernelDestroy)(void *op_kernel)
Definition: onnxruntime_c_api.h:3547
-void *(* CreateKernel)(const struct OrtCustomOp *op, const OrtApi *api, const OrtKernelInfo *info)
Definition: onnxruntime_c_api.h:3530
-uint32_t version
Definition: onnxruntime_c_api.h:3527
-ONNXTensorElementDataType(* GetInputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3540
-OrtCustomOpInputOutputCharacteristic(* GetInputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3550
-const char *(* GetExecutionProviderType)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3537
-ONNXTensorElementDataType(* GetOutputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3542
-void(* KernelCompute)(void *op_kernel, OrtKernelContext *context)
Definition: onnxruntime_c_api.h:3546
+Definition: onnxruntime_c_api.h:3525
+OrtCustomOpInputOutputCharacteristic(* GetOutputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3550
+size_t(* GetInputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3540
+const char *(* GetName)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3533
+size_t(* GetOutputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3542
+void(* KernelDestroy)(void *op_kernel)
Definition: onnxruntime_c_api.h:3546
+void *(* CreateKernel)(const struct OrtCustomOp *op, const OrtApi *api, const OrtKernelInfo *info)
Definition: onnxruntime_c_api.h:3529
+uint32_t version
Definition: onnxruntime_c_api.h:3526
+ONNXTensorElementDataType(* GetInputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3539
+OrtCustomOpInputOutputCharacteristic(* GetInputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3549
+const char *(* GetExecutionProviderType)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3536
+ONNXTensorElementDataType(* GetOutputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3541
+void(* KernelCompute)(void *op_kernel, OrtKernelContext *context)
Definition: onnxruntime_c_api.h:3545
MIGraphX Provider Options.
Definition: onnxruntime_c_api.h:506
int migraphx_int8_enable
Definition: onnxruntime_c_api.h:509
int migraphx_fp16_enable
Definition: onnxruntime_c_api.h:508
diff --git a/docs/api/c/onnxruntime__cxx__api_8h_source.html b/docs/api/c/onnxruntime__cxx__api_8h_source.html
index 1b6b3f0bfe..7303f28788 100644
--- a/docs/api/c/onnxruntime__cxx__api_8h_source.html
+++ b/docs/api/c/onnxruntime__cxx__api_8h_source.html
@@ -844,7 +844,7 @@ $(document).ready(function(){initNavTree('onnxruntime__cxx__api_8h_source.html',
OrtLoggingLevel
Logging severity levels.
Definition: onnxruntime_c_api.h:207
void(* OrtLoggingFunction)(void *param, OrtLoggingLevel severity, const char *category, const char *logid, const char *code_location, const char *message)
Definition: onnxruntime_c_api.h:292
void(* OrtCustomJoinThreadFn)(OrtCustomThreadHandle ort_custom_thread_handle)
Custom thread join function.
Definition: onnxruntime_c_api.h:586
-OrtCustomOpInputOutputCharacteristic
Definition: onnxruntime_c_api.h:3516
+OrtCustomOpInputOutputCharacteristic
Definition: onnxruntime_c_api.h:3515
struct OrtTensorRTProviderOptionsV2 OrtTensorRTProviderOptionsV2
Definition: onnxruntime_c_api.h:268
struct OrtOpAttr OrtOpAttr
Definition: onnxruntime_c_api.h:271
struct OrtThreadingOptions OrtThreadingOptions
Definition: onnxruntime_c_api.h:265
@@ -877,7 +877,7 @@ $(document).ready(function(){initNavTree('onnxruntime__cxx__api_8h_source.html',
ONNXTensorElementDataType
Definition: onnxruntime_c_api.h:155
const OrtApiBase * OrtGetApiBase(void)
The Onnxruntime library's entry point to access the C API.
@ ORT_LOGGING_LEVEL_WARNING
Warning messages.
Definition: onnxruntime_c_api.h:210
-@ INPUT_OUTPUT_REQUIRED
Definition: onnxruntime_c_api.h:3518
+@ INPUT_OUTPUT_REQUIRED
Definition: onnxruntime_c_api.h:3517
@ ORT_FAIL
Definition: onnxruntime_c_api.h:217
All C++ Onnxruntime APIs are defined inside this namespace.
Definition: onnxruntime_cxx_api.h:34
std::unique_ptr< char, detail::AllocatedFree > AllocatedStringPtr
unique_ptr typedef used to own strings allocated by OrtAllocators and release them at the end of the ...
Definition: onnxruntime_cxx_api.h:269
@@ -1186,19 +1186,19 @@ $(document).ready(function(){initNavTree('onnxruntime__cxx__api_8h_source.html',
const OrtApi *(* GetApi)(uint32_t version)
Get a pointer to the requested version of the OrtApi.
Definition: onnxruntime_c_api.h:554
The C API.
Definition: onnxruntime_c_api.h:595
CUDA Provider Options.
Definition: onnxruntime_c_api.h:361
-Definition: onnxruntime_c_api.h:3526
-OrtCustomOpInputOutputCharacteristic(* GetOutputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3551
-size_t(* GetInputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3541
-const char *(* GetName)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3534
-size_t(* GetOutputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3543
-void(* KernelDestroy)(void *op_kernel)
Definition: onnxruntime_c_api.h:3547
-void *(* CreateKernel)(const struct OrtCustomOp *op, const OrtApi *api, const OrtKernelInfo *info)
Definition: onnxruntime_c_api.h:3530
-uint32_t version
Definition: onnxruntime_c_api.h:3527
-ONNXTensorElementDataType(* GetInputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3540
-OrtCustomOpInputOutputCharacteristic(* GetInputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3550
-const char *(* GetExecutionProviderType)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3537
-ONNXTensorElementDataType(* GetOutputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3542
-void(* KernelCompute)(void *op_kernel, OrtKernelContext *context)
Definition: onnxruntime_c_api.h:3546
+Definition: onnxruntime_c_api.h:3525
+OrtCustomOpInputOutputCharacteristic(* GetOutputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3550
+size_t(* GetInputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3540
+const char *(* GetName)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3533
+size_t(* GetOutputTypeCount)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3542
+void(* KernelDestroy)(void *op_kernel)
Definition: onnxruntime_c_api.h:3546
+void *(* CreateKernel)(const struct OrtCustomOp *op, const OrtApi *api, const OrtKernelInfo *info)
Definition: onnxruntime_c_api.h:3529
+uint32_t version
Definition: onnxruntime_c_api.h:3526
+ONNXTensorElementDataType(* GetInputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3539
+OrtCustomOpInputOutputCharacteristic(* GetInputCharacteristic)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3549
+const char *(* GetExecutionProviderType)(const struct OrtCustomOp *op)
Definition: onnxruntime_c_api.h:3536
+ONNXTensorElementDataType(* GetOutputType)(const struct OrtCustomOp *op, size_t index)
Definition: onnxruntime_c_api.h:3541
+void(* KernelCompute)(void *op_kernel, OrtKernelContext *context)
Definition: onnxruntime_c_api.h:3545
MIGraphX Provider Options.
Definition: onnxruntime_c_api.h:506
OpenVINO Provider Options.
Definition: onnxruntime_c_api.h:516
ROCM Provider Options.
Definition: onnxruntime_c_api.h:420