onnxruntime/include/onnxruntime/core/graph
Tang, Cheng 3f3c5fcd68
Unify the Compile API for mobile build and normal build (#10632)
* use the lightweight compile api as default; use dnnl ep for testing

* apply to tensorrt ep

* fix the missing files

* fix build

* fix the copy issue on linux

* migrate migraphx and openvino ep

* fix openvino build break

* fix linux build

* fix unused parameter

* fix coreml build

* use graph view's filtered initializers

* fix openvino break

* fix tvm compile api

* fix tvm / rknpu / vitisai ep build

* add IsInitializedTensor in graph_viewer; fix nuphar build

* use serializer directly as tvm ep is still static lib

* fix the type mismatch

* fix the type mismatch

* fix merge conflict

* add a comment

* fix minimal build

* fix the DML EP's legacy approach

* save type/shape in dnnl IR

* fix linux break

* fix tvm failure

* dnnl ep: move initializer referenced out of dnnl subgraph

* Revert "add IsInitializedTensor in graph_viewer; fix nuphar build"

This reverts commit 1cc3c7f08c16fee4fe3309a67209eb769d479587.

* add IsInitializedTensor to graph viewer

* add the legacy code for nuphar build to temporarily make nuphar build work

* ignore internal test for nuphar

* remove the out of date tests

* keep the legacy API in EP for a while

* turn serializer into a static function

* update comments

* fix tvm build

* Update include/onnxruntime/core/framework/execution_provider.h

Co-authored-by: Pranav Sharma <prs@microsoft.com>

* Update include/onnxruntime/core/framework/execution_provider.h

Co-authored-by: Pranav Sharma <prs@microsoft.com>

* Update onnxruntime/core/framework/execution_provider.cc

Co-authored-by: Pranav Sharma <prs@microsoft.com>

* updatee comments; add warning message for legacy compil call

* add a flag to control out of scope arg in serialization

* fix trt  build; improve the test

* resolve merege errors

* fix a typo

Co-authored-by: Cheng Tang <chenta@microsoft.com>
Co-authored-by: Cheng Tang <chenta@microsoft.com@orttrainingdev9.d32nl1ml4oruzj4qz3bqlggovf.px.internal.cloudapp.net>
Co-authored-by: Pranav Sharma <prs@microsoft.com>
2022-05-05 08:30:07 -07:00
..
basic_types.h Fix SDL warnings in CPU EP (#9975) 2021-12-19 20:54:29 -08:00
constants.h Clarify usage of kOnnxDomainAlias. (#10962) 2022-03-25 09:52:59 +10:00
function.h Re-implment the function support in onnxruntime (#11167) 2022-04-29 10:15:58 -07:00
graph.h Unify the Compile API for mobile build and normal build (#10632) 2022-05-05 08:30:07 -07:00
graph_nodes.h Fix CUDA 10.2 compile error due to inlined_containers.h inclusion (#10702) 2022-02-28 19:56:44 -08:00
graph_viewer.h Unify the Compile API for mobile build and normal build (#10632) 2022-05-05 08:30:07 -07:00
indexed_sub_graph.h Remove duplicated constant initializer copies for TensorRT nodes (#10105) 2021-12-22 12:19:56 -08:00
node_arg.h Remove ORT_ENABLE_RUNTIME_OPTIMIZATION_IN_MINIMAL_BUILD. (#10778) 2022-03-08 16:18:49 -08:00
schema_registry.h Update C++ Standard from 14 to 17 (#8041) 2021-06-25 14:08:01 -07:00