onnxruntime/include/onnxruntime/core/graph
RandySheriffH d5fcb432fa
Generalize native op creation (#11539)
* create op from ep

* read input count from context

* create holder to host nodes

* fix typo

* cast type before comparison

* throw error on API fail

* silence warning from minimal build

* switch to unique_ptr with deleter to host nodes

* fix typo

* fix build err for minimal

* fix build err for minimal

* add UT for conv

* enable test on CUDA

* add comment

* fix typo

* use gsl::span and string view for Node constructor

* Added two APIs - CopyKernelInfo and ReleaseKernelInfo

* pass gsl::span by value

* switch to span<NodeArg* const> to allow for reference to const containers

* fix typo

* fix reduced build err

* fix reduced build err

* refactoring node construction logic

* rename exceptions

* add input and output count as arguments for op creation

* refactor static member

* use ORT_CATCH instead of catch

* cancel try catch

* add static value name map

* format input definition and set err code

* fix comments

* fix typo
2022-06-27 21:12:15 -07:00
..
basic_types.h Fix SDL warnings in CPU EP (#9975) 2021-12-19 20:54:29 -08:00
constants.h Snpe ep (#11665) 2022-06-03 14:10:02 -07:00
function.h Re-implment the function support in onnxruntime (#11167) 2022-04-29 10:15:58 -07:00
graph.h Generalize native op creation (#11539) 2022-06-27 21:12:15 -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 Retry Rework execution frame to reduce memory allocations (#11897) 2022-06-20 10:29:43 -07:00
indexed_sub_graph.h XNNPACK EP (#11445) 2022-06-03 20:22:34 +10: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