fix rebase error

This commit is contained in:
mingyue 2025-01-09 22:32:13 -07:00 committed by Won Chung
parent dcd9931533
commit 5ba2a1ed97

View file

@ -49,6 +49,8 @@ int create_ep_context_nodes_c(
vaip_core::DllSafe<std::vector<Node*>>* ret_value);
std::vector<std::unique_ptr<vaip_core::ExecutionProvider>>* compile_onnx_model_with_options_c(
const std::string& model_path, const onnxruntime::Graph& graph, const onnxruntime::ProviderOptions& options);
std::vector<std::unique_ptr<vaip_core::ExecutionProvider>>* compile_onnx_model_vitisai_ep_with_error_handling_c(
const std::string& model_path, const onnxruntime::Graph& graph, const onnxruntime::ProviderOptions& options, void* status, vaip_core::error_report_func func);
int vitisai_ep_on_run_start_c(
const std::vector<std::unique_ptr<vaip_core::ExecutionProvider>>& eps, const void* state,
vaip_core::DllSafe<std::string> (*get_config_entry)(const void* state, const char* entry_name));
@ -56,6 +58,9 @@ int vitisai_ep_set_ep_dynamic_options_c(
const std::vector<std::unique_ptr<vaip_core::ExecutionProvider>>& eps,
const char* const* keys,
const char* const* values, size_t kv_len);
void profiler_collect_c(
std::vector<EventInfo>& api_events,
std::vector<EventInfo>& kernel_events);
};
vaip_core::OrtApiForVaip* create_org_api_hook();
struct OrtVitisAIEpAPI {
@ -94,10 +99,12 @@ struct OrtVitisAIEpAPI {
this->initialize_onnxruntime_vitisai_ep = initialize_onnxruntime_vitisai_ep_c;
this->compile_onnx_model_with_options = compile_onnx_model_with_options_c;
this->compile_onnx_model_vitisai_ep_with_error_handling = compile_onnx_model_vitisai_ep_with_error_handling_c;
this->create_ep_context_nodes = create_ep_context_nodes_c;
this->vitisai_ep_on_run_start = vitisai_ep_on_run_start_c;
this->vitisai_ep_set_ep_dynamic_options = vitisai_ep_set_ep_dynamic_options_c;
this->vaip_get_version = vaip_get_version_c;
this->profiler_collect = profiler_collect_c;
auto& env = Provider_GetHost()->Env__Default();
auto& logger = *Provider_GetHost()->LoggingManager_GetDefaultLogger();