onnxruntime/include/onnxruntime/core/graph
Andrews548 62b44527e5
Add ArmNN Execution Provider (#3714)
* Add ArmNN Execution Provider

Add a new execution provider targeting Arm architecture based on ArmNN.
Validated on NXP i.MX8QM CPU with ResNet50, MobileNetv2 and VGG models.

reviewed-by: mike.caraman@nxp.com

* Minor fixes

- renamed onnxruntime_ARMNN_RELU_USECPU to onnxruntime_ARMNN_RELU_USE_CPU
- fixed acl typo

* remove extra includes. added exception for ArmNN in test

* fix indentation

* Separated the activation implementation from the cpu and fixed the blockage from the endif

Co-authored-by: Andrei-Alexandru <andrei-alexandru.avram@nxp.com>
2020-06-03 22:57:51 +05:30
..
basic_types.h Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
constants.h Add ArmNN Execution Provider (#3714) 2020-06-03 22:57:51 +05:30
function.h Avoid using the default logger in the graph lib and optimizers (#2361) 2019-11-14 13:23:28 -08:00
graph.h Add pipeline online partition logic for pipeline (#3996) 2020-05-26 17:44:09 -07:00
graph_nodes.h Add pipeline online partition logic for pipeline (#3996) 2020-05-26 17:44:09 -07:00
graph_viewer.h Address master merge PR comments (#3348) 2020-03-30 18:52:48 -07:00
indexed_sub_graph.h Document the Graph header files and cleanup some issues. (#42) 2018-11-28 08:42:11 -08:00
node_arg.h subgraph type override handling and unit test (#3560) 2020-04-17 19:33:34 -07:00
onnx_protobuf.h Fix static analysis warnings found by VC++ (#3530) 2020-04-16 01:46:47 -07:00
schema_registry.h Provide alternative std::mutex implementation on Windows (#3000) 2020-02-11 11:46:08 -08:00