onnxruntime/include/onnxruntime/core
airockchip edaf8a542c
Initial PR for RKNPU execution provider (#3609)
* Initial RKNPU execution provider

    * Init

    * Support Ops:
        Conv, Relu, Clip, LeakyRelu,
        MaxPool, AveragePool, GlobalAveragePool,
        Concat, Softmax, BatchNormalization, Gemm,
        Add, Mul, Sub,
        Reshape, Squeeze, Unsqueeze,
        Flatten, Transpose,
        QLinearConv, DequantizeLinear

    * Add rknpu unittest

    * Update BUILD.md and Add RKNPU-ExecutionProvider.md

* misc code update

* fix CLIP accuracy issue.

* fix "Error: Duplicate definition of name".

* move rknpu_ddk out of onnxruntime submodule.

* remove temporary code.

* add rknpu namespace.

* update misc of node_attr_helper

* add const & comment for onnx_converter

* add const & comment for shaper

* unify variable name

Co-authored-by: dkm <dkm@rock-chips.com>
Co-authored-by: George Wu <jywu@microsoft.com>
2020-05-05 20:36:47 -07:00
..
common Parallel all the activations ops (#3722) 2020-05-05 01:18:17 -07:00
framework Parallel all the activations ops (#3722) 2020-05-05 01:18:17 -07:00
graph Initial PR for RKNPU execution provider (#3609) 2020-05-05 20:36:47 -07:00
optimizer Introduce training changes. 2020-03-11 14:39:03 -07:00
platform Parallel all the activations ops (#3722) 2020-05-05 01:18:17 -07:00
providers Initial PR for RKNPU execution provider (#3609) 2020-05-05 20:36:47 -07:00
session Update documentation + Update mlas threading lib to use the new TrySimpleParallelFor. (#3779) 2020-05-01 00:23:06 -07:00