Import reference NN runtime (#1181)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 24 Aug 2018 07:53:37 +0000 (16:53 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 24 Aug 2018 07:53:37 +0000 (16:53 +0900)
commit01e7bf92d4be8224cb6b6b443d5f02bbc08c9329
treef6c059099e64cc571276a27a368ec9b95b88dfeb
parentdd3ff9e6a09c2141cf30fb1ce6b412a4c98ca165
Import reference NN runtime (#1181)

This commit imports reference android NN runtime implementation.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
86 files changed:
contrib/ann/CMakeLists.txt
contrib/ann/runtimes/CMakeLists.txt [new file with mode: 0644]
contrib/ann/runtimes/ref/CMakeLists.txt [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Assert.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/CompilationBuilder.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/CompilationBuilder.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ExecutionBuilder.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ExecutionBuilder.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Executor.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Executor.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Logging.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Logging.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Macro.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Memory.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Memory.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/MemoryTracker.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/MemoryTracker.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Model.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ModelArgumentInfo.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ModelArgumentInfo.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ModelBuilder.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ModelBuilder.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/NeuralNetworks.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Operand.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperandType.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperandType.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperandType.probe.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Operation.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperationType.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperationType.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/OperationType.probe.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Probe.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Request.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Shape.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Shape.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Validation.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/Validation.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Add.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Add.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Add.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Add.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/AvgPool2D.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/AvgPool2D.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/AvgPool2D.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/AvgPool2D.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Concatenation.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Concatenation.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Concatenation.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Concatenation.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Conv2D.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Conv2D.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Conv2D.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Conv2D.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/DepthwiseConv2D.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/DepthwiseConv2D.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/DepthwiseConv2D.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/DepthwiseConv2D.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/FullyConnected.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/FullyConnected.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/FullyConnected.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/FullyConnected.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/MaxPool2D.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/MaxPool2D.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/MaxPool2D.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/MaxPool2D.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Reshape.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Reshape.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Softmax.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Softmax.float.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Softmax.float.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/Softmax.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/ActivationUtils.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Array.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Dims.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Elementwise.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Elementwise.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/FeatureMap.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Fused.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Fused.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/GEMM.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Macro.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Matrix.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/NDArray.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Pooling.cpp [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Pooling.h [new file with mode: 0644]
contrib/ann/runtimes/ref/src/ops/internal/Spatial.h [new file with mode: 0644]