projects
/
platform
/
core
/
ml
/
nnfw.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5674e79
)
Relocate NN runtime from src/runtime/ref to src (#949)
author
최형규/동작제어Lab(SR)/Senior Engineer/삼성전자
<hk0110.choi@samsung.com>
Fri, 27 Apr 2018 07:57:49 +0000
(16:57 +0900)
committer
서상민/동작제어Lab(SR)/Senior Engineer/삼성전자
<sangmin7.seo@samsung.com>
Fri, 27 Apr 2018 07:57:49 +0000
(16:57 +0900)
* Relocate NN runtime from src/runtime/ref to src
- Relocate NN runtime from src/runtime/ref to src
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
423 files changed:
CMakeLists.txt
patch
|
blob
|
history
libs/kernel/acl/CMakeLists.txt
patch
|
blob
|
history
src/CMakeLists.txt
patch
|
blob
|
history
src/nn/CMakeLists.txt
[moved from
src/runtime/ref/nn/CMakeLists.txt
with 76% similarity]
patch
|
blob
|
history
src/nn/README.md
[moved from
src/runtime/ref/README.md
with 100% similarity]
patch
|
blob
|
history
src/nn/common/CMakeLists.txt
[moved from
src/runtime/ref/nn/common/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/common/CpuExecutor.cpp
[moved from
src/runtime/ref/nn/common/CpuExecutor.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/Logging.cpp
[moved from
src/runtime/ref/nn/common/Logging.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/NNFWKernels.cpp
[moved from
src/runtime/ref/nn/common/NNFWKernels.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/NNFWKernels.h
[moved from
src/runtime/ref/nn/common/NNFWKernels.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/NNFWKernels.lst
[moved from
src/runtime/ref/nn/common/NNFWKernels.lst
with 100% similarity]
patch
|
blob
|
history
src/nn/common/OperationsUtils.cpp
[moved from
src/runtime/ref/nn/common/OperationsUtils.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/Utils.cpp
[moved from
src/runtime/ref/nn/common/Utils.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/ActivationFunctor.h
[moved from
src/runtime/ref/nn/common/include/ActivationFunctor.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/CpuExecutor.h
[moved from
src/runtime/ref/nn/common/include/CpuExecutor.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/HalInterfaces.h
[moved from
src/runtime/ref/nn/common/include/HalInterfaces.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/Logging.h
[moved from
src/runtime/ref/nn/common/include/Logging.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/Operations.h
[moved from
src/runtime/ref/nn/common/include/Operations.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/OperationsUtils.h
[moved from
src/runtime/ref/nn/common/include/OperationsUtils.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/include/Utils.h
[moved from
src/runtime/ref/nn/common/include/Utils.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/Activation.cpp
[moved from
src/runtime/ref/nn/common/operations/Activation.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/Concatenation.cpp
[moved from
src/runtime/ref/nn/common/operations/Concatenation.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/Conv2D.cpp
[moved from
src/runtime/ref/nn/common/operations/Conv2D.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/DepthwiseConv2D.cpp
[moved from
src/runtime/ref/nn/common/operations/DepthwiseConv2D.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/FullyConnected.cpp
[moved from
src/runtime/ref/nn/common/operations/FullyConnected.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/Pooling.cpp
[moved from
src/runtime/ref/nn/common/operations/Pooling.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/Reshape.cpp
[moved from
src/runtime/ref/nn/common/operations/Reshape.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/SimpleMath.cpp
[moved from
src/runtime/ref/nn/common/operations/SimpleMath.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/common.h
[moved from
src/runtime/ref/nn/common/operations/internal/common.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/compatibility.h
[moved from
src/runtime/ref/nn/common/operations/internal/compatibility.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/cpu_check.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/cpu_check.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/depthwiseconv_float.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_float.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/neon_tensor_utils.cc
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.cc
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/neon_tensor_utils.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/optimized_ops.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/optimized_ops.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/optimized/tensor_utils_impl.h
[moved from
src/runtime/ref/nn/common/operations/internal/optimized/tensor_utils_impl.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/tensor_utils.cc
[moved from
src/runtime/ref/nn/common/operations/internal/tensor_utils.cc
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/tensor_utils.h
[moved from
src/runtime/ref/nn/common/operations/internal/tensor_utils.h
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/tensor_utils_test.cc
[moved from
src/runtime/ref/nn/common/operations/internal/tensor_utils_test.cc
with 100% similarity]
patch
|
blob
|
history
src/nn/common/operations/internal/types.h
[moved from
src/runtime/ref/nn/common/operations/internal/types.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/external/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/external/eigen/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Cholesky
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Cholesky
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/CholmodSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/CholmodSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Core
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Core
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Dense
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Dense
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Eigen
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Eigen
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Eigenvalues
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Eigenvalues
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Geometry
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Geometry
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Householder
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Householder
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Jacobi
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Jacobi
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/LU
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/LU
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/MetisSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/MetisSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/OrderingMethods
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/OrderingMethods
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/PaStiXSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/PaStiXSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/PardisoSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/PardisoSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/QR
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/QR
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/QtAlignedMalloc
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/QtAlignedMalloc
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SPQRSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SPQRSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SVD
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SVD
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/Sparse
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/Sparse
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SparseCholesky
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCholesky
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SparseCore
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCore
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SparseLU
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseLU
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SparseQR
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseQR
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/StdDeque
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdDeque
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/StdList
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdList
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/StdVector
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdVector
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/SuperLUSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/SuperLUSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/UmfPackSupport
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/UmfPackSupport
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Array.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Array.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Assign.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Block.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Block.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Dot.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Dot.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/IO.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/IO.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Map.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Map.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Product.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Product.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Random.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Random.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Redux.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Redux.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Ref.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Ref.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Select.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Select.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Solve.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Solve.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Stride.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Stride.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Swap.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Swap.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/Image.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Image.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/blas.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/blas.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/lapack.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapack.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
[moved from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/allocator.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/allocator.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/block_params.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/block_params.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/common.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/common.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/compute.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/compute.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/kernel.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/kernel_default.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_default.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/kernel_neon.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_neon.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/kernel_reference.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_reference.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/kernel_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/output.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/output_neon.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output_neon.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/output_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/pack.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/pack_neon.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_neon.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/pack_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/simd_wrappers.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/internal/unpack.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/internal/unpack.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/profiling/instrumentation.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/profiling/instrumentation.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/profiling/profiler.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/profiling/profiler.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/public/bit_depth.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/public/bit_depth.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/public/gemmlowp.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/public/gemmlowp.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/public/map.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/public/map.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/external/gemmlowp/public/output_stages.h
[moved from
src/runtime/ref/nn/depend/external/gemmlowp/public/output_stages.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/hal/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/hal/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
[moved from
src/runtime/ref/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libcutils/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/libcutils/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libcutils/ashmem-host.c
[moved from
src/runtime/ref/nn/depend/libcutils/ashmem-host.c
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libcutils/include/cutils/ashmem.h
[moved from
src/runtime/ref/nn/depend/libcutils/include/cutils/ashmem.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libcutils/include/cutils/native_handle.h
[moved from
src/runtime/ref/nn/depend/libcutils/include/cutils/native_handle.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libcutils/native_handle.c
[moved from
src/runtime/ref/nn/depend/libcutils/native_handle.c
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/libhidl/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/libhidl/base/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/HidlSupport.cpp
[moved from
src/runtime/ref/nn/depend/libhidl/base/HidlSupport.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/Status.cpp
[moved from
src/runtime/ref/nn/depend/libhidl/base/Status.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/include/hidl/HidlInternal.h
[moved from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlInternal.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/include/hidl/HidlSupport.h
[moved from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlSupport.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libhidl/base/include/hidl/Status.h
[moved from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/Status.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/CMakeLists.txt
[moved from
src/runtime/ref/nn/depend/libutils/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/RefBase.cpp
[moved from
src/runtime/ref/nn/depend/libutils/RefBase.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/StrongPointer.cpp
[moved from
src/runtime/ref/nn/depend/libutils/StrongPointer.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/Compat.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/Compat.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/Errors.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/Errors.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/LightRefBase.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/LightRefBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/RefBase.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/RefBase.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/StrongPointer.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/StrongPointer.h
with 100% similarity]
patch
|
blob
|
history
src/nn/depend/libutils/include/utils/TypeHelpers.h
[moved from
src/runtime/ref/nn/depend/libutils/include/utils/TypeHelpers.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/CMakeLists.txt
[moved from
src/runtime/ref/nn/runtime/CMakeLists.txt
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/Callbacks.cpp
[moved from
src/runtime/ref/nn/runtime/Callbacks.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/Callbacks.h
[moved from
src/runtime/ref/nn/runtime/Callbacks.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/CompilationBuilder.cpp
[moved from
src/runtime/ref/nn/runtime/CompilationBuilder.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/CompilationBuilder.h
[moved from
src/runtime/ref/nn/runtime/CompilationBuilder.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/ExecutionBuilder.cpp
[moved from
src/runtime/ref/nn/runtime/ExecutionBuilder.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/ExecutionBuilder.h
[moved from
src/runtime/ref/nn/runtime/ExecutionBuilder.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/Memory.cpp
[moved from
src/runtime/ref/nn/runtime/Memory.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/Memory.h
[moved from
src/runtime/ref/nn/runtime/Memory.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/ModelBuilder.cpp
[moved from
src/runtime/ref/nn/runtime/ModelBuilder.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/ModelBuilder.h
[moved from
src/runtime/ref/nn/runtime/ModelBuilder.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/NeuralNetworks.cpp
[moved from
src/runtime/ref/nn/runtime/NeuralNetworks.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/include/NeuralNetworks.h
[moved from
src/runtime/ref/nn/runtime/include/NeuralNetworks.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/include/NeuralNetworksWrapper.h
[moved from
src/runtime/ref/nn/runtime/include/NeuralNetworksWrapper.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/sample/add_main.cpp
[moved from
src/runtime/ref/nn/runtime/sample/add_main.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/sample/cplusplus_main.cpp
[moved from
src/runtime/ref/nn/runtime/sample/cplusplus_main.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/sample/simple_model.cpp
[moved from
src/runtime/ref/nn/runtime/sample/simple_model.cpp
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/sample/simple_model.h
[moved from
src/runtime/ref/nn/runtime/sample/simple_model.h
with 100% similarity]
patch
|
blob
|
history
src/nn/runtime/sample/simple_model_main.cpp
[moved from
src/runtime/ref/nn/runtime/sample/simple_model_main.cpp
with 100% similarity]
patch
|
blob
|
history
src/runtime/CMakeLists.txt
patch
|
blob
|
history
src/runtime/ref/CMakeLists.txt
[deleted file]
patch
|
blob
|
history
src/runtime/test/CMakeLists.txt
patch
|
blob
|
history
diff --git
a/CMakeLists.txt
b/CMakeLists.txt
index
4b26a60
..
c5303e2
100644
(file)
--- a/
CMakeLists.txt
+++ b/
CMakeLists.txt
@@
-112,7
+112,7
@@
else()
set(NNFW_ACL_INCLUDES "")
endif()
set(NNFW_ACL_LIBS arm_compute_graph arm_compute arm_compute_core)
-set(NNFW_NN_RUNTIME_ROOT ${CMAKE_SOURCE_DIR}/src/
runtime/ref
)
+set(NNFW_NN_RUNTIME_ROOT ${CMAKE_SOURCE_DIR}/src/
nn
)
# NOTE '${CMAKE_INSTALL_PREFIX}/lib' should be added as a link directory as
# CI server places pre-built ARM compute libraries on this directory.
@@
-163,7
+163,7
@@
if("${TARGET_OS}" STREQUAL "android")
add_subdirectory(tools/nnapi_test)
if(BUILD_NN_RUNTIME)
- add_subdirectory(src/
runtime
)
+ add_subdirectory(src/
nn
)
endif(BUILD_NN_RUNTIME)
add_subdirectory(src/support/tflite)
diff --git
a/libs/kernel/acl/CMakeLists.txt
b/libs/kernel/acl/CMakeLists.txt
index
4790f0d
..
d6fd14f
100644
(file)
--- a/
libs/kernel/acl/CMakeLists.txt
+++ b/
libs/kernel/acl/CMakeLists.txt
@@
-9,8
+9,7
@@
else(CMAKE_VERSION VERSION_LESS 3.1.0)
endif(CMAKE_VERSION VERSION_LESS 3.1.0)
# runtime information
-set(PATH_RUNTIME ${CMAKE_SOURCE_DIR}/src/runtime)
-set(PATH_RUNTIME_NN ${PATH_RUNTIME}/ref/nn)
+set(PATH_RUNTIME_NN ${CMAKE_SOURCE_DIR}/src/nn)
SET(RUNTIME_INCLUDES ${PATH_RUNTIME_NN}/common/include
${PATH_RUNTIME_NN}/runtime/include
${PATH_RUNTIME_NN}/depend/hal/include
diff --git
a/src/CMakeLists.txt
b/src/CMakeLists.txt
index
efdae9c
..
e2737e9
100644
(file)
--- a/
src/CMakeLists.txt
+++ b/
src/CMakeLists.txt
@@
-1,4
+1,6
@@
if(BUILD_NN_RUNTIME)
+ set(LIB_RUNTIME runtime)
+ add_subdirectory(nn)
add_subdirectory(runtime)
endif(BUILD_NN_RUNTIME)
diff --git
a/src/runtime/ref/nn/CMakeLists.txt
b/src/nn/CMakeLists.txt
similarity index 76%
rename from
src/runtime/ref/nn/CMakeLists.txt
rename to
src/nn/CMakeLists.txt
index
7888773
..
efb051e
100644
(file)
--- a/
src/runtime/ref/nn/CMakeLists.txt
+++ b/
src/nn/CMakeLists.txt
@@
-1,4
+1,10
@@
# Library `runtime` which is actually libneuralnetworks.so
+if(CMAKE_VERSION VERSION_LESS 3.1.0)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
+else(CMAKE_VERSION VERSION_LESS 3.1.0)
+ set(CMAKE_CXX_STANDARD 14)
+endif(CMAKE_VERSION VERSION_LESS 3.1.0)
+
SET(SRCS)
SET(INC_DIRS)
diff --git
a/src/runtime/ref/README.md
b/src/nn/README.md
similarity index 100%
rename from
src/runtime/ref/README.md
rename to
src/nn/README.md
diff --git
a/src/runtime/ref/nn/common/CMakeLists.txt
b/src/nn/common/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/common/CMakeLists.txt
rename to
src/nn/common/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/common/CpuExecutor.cpp
b/src/nn/common/CpuExecutor.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/CpuExecutor.cpp
rename to
src/nn/common/CpuExecutor.cpp
diff --git
a/src/runtime/ref/nn/common/Logging.cpp
b/src/nn/common/Logging.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/Logging.cpp
rename to
src/nn/common/Logging.cpp
diff --git
a/src/runtime/ref/nn/common/NNFWKernels.cpp
b/src/nn/common/NNFWKernels.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/NNFWKernels.cpp
rename to
src/nn/common/NNFWKernels.cpp
diff --git
a/src/runtime/ref/nn/common/NNFWKernels.h
b/src/nn/common/NNFWKernels.h
similarity index 100%
rename from
src/runtime/ref/nn/common/NNFWKernels.h
rename to
src/nn/common/NNFWKernels.h
diff --git
a/src/runtime/ref/nn/common/NNFWKernels.lst
b/src/nn/common/NNFWKernels.lst
similarity index 100%
rename from
src/runtime/ref/nn/common/NNFWKernels.lst
rename to
src/nn/common/NNFWKernels.lst
diff --git
a/src/runtime/ref/nn/common/OperationsUtils.cpp
b/src/nn/common/OperationsUtils.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/OperationsUtils.cpp
rename to
src/nn/common/OperationsUtils.cpp
diff --git
a/src/runtime/ref/nn/common/Utils.cpp
b/src/nn/common/Utils.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/Utils.cpp
rename to
src/nn/common/Utils.cpp
diff --git
a/src/runtime/ref/nn/common/include/ActivationFunctor.h
b/src/nn/common/include/ActivationFunctor.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/ActivationFunctor.h
rename to
src/nn/common/include/ActivationFunctor.h
diff --git
a/src/runtime/ref/nn/common/include/CpuExecutor.h
b/src/nn/common/include/CpuExecutor.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/CpuExecutor.h
rename to
src/nn/common/include/CpuExecutor.h
diff --git
a/src/runtime/ref/nn/common/include/HalInterfaces.h
b/src/nn/common/include/HalInterfaces.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/HalInterfaces.h
rename to
src/nn/common/include/HalInterfaces.h
diff --git
a/src/runtime/ref/nn/common/include/Logging.h
b/src/nn/common/include/Logging.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/Logging.h
rename to
src/nn/common/include/Logging.h
diff --git
a/src/runtime/ref/nn/common/include/Operations.h
b/src/nn/common/include/Operations.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/Operations.h
rename to
src/nn/common/include/Operations.h
diff --git
a/src/runtime/ref/nn/common/include/OperationsUtils.h
b/src/nn/common/include/OperationsUtils.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/OperationsUtils.h
rename to
src/nn/common/include/OperationsUtils.h
diff --git
a/src/runtime/ref/nn/common/include/Utils.h
b/src/nn/common/include/Utils.h
similarity index 100%
rename from
src/runtime/ref/nn/common/include/Utils.h
rename to
src/nn/common/include/Utils.h
diff --git
a/src/runtime/ref/nn/common/operations/Activation.cpp
b/src/nn/common/operations/Activation.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/Activation.cpp
rename to
src/nn/common/operations/Activation.cpp
diff --git
a/src/runtime/ref/nn/common/operations/Concatenation.cpp
b/src/nn/common/operations/Concatenation.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/Concatenation.cpp
rename to
src/nn/common/operations/Concatenation.cpp
diff --git
a/src/runtime/ref/nn/common/operations/Conv2D.cpp
b/src/nn/common/operations/Conv2D.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/Conv2D.cpp
rename to
src/nn/common/operations/Conv2D.cpp
diff --git
a/src/runtime/ref/nn/common/operations/DepthwiseConv2D.cpp
b/src/nn/common/operations/DepthwiseConv2D.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/DepthwiseConv2D.cpp
rename to
src/nn/common/operations/DepthwiseConv2D.cpp
diff --git
a/src/runtime/ref/nn/common/operations/FullyConnected.cpp
b/src/nn/common/operations/FullyConnected.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/FullyConnected.cpp
rename to
src/nn/common/operations/FullyConnected.cpp
diff --git
a/src/runtime/ref/nn/common/operations/Pooling.cpp
b/src/nn/common/operations/Pooling.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/Pooling.cpp
rename to
src/nn/common/operations/Pooling.cpp
diff --git
a/src/runtime/ref/nn/common/operations/Reshape.cpp
b/src/nn/common/operations/Reshape.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/Reshape.cpp
rename to
src/nn/common/operations/Reshape.cpp
diff --git
a/src/runtime/ref/nn/common/operations/SimpleMath.cpp
b/src/nn/common/operations/SimpleMath.cpp
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/SimpleMath.cpp
rename to
src/nn/common/operations/SimpleMath.cpp
diff --git
a/src/runtime/ref/nn/common/operations/internal/common.h
b/src/nn/common/operations/internal/common.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/common.h
rename to
src/nn/common/operations/internal/common.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/compatibility.h
b/src/nn/common/operations/internal/compatibility.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/compatibility.h
rename to
src/nn/common/operations/internal/compatibility.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/cpu_check.h
b/src/nn/common/operations/internal/optimized/cpu_check.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/cpu_check.h
rename to
src/nn/common/operations/internal/optimized/cpu_check.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_float.h
b/src/nn/common/operations/internal/optimized/depthwiseconv_float.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_float.h
rename to
src/nn/common/operations/internal/optimized/depthwiseconv_float.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
b/src/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
rename to
src/nn/common/operations/internal/optimized/depthwiseconv_uint8.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.cc
b/src/nn/common/operations/internal/optimized/neon_tensor_utils.cc
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.cc
rename to
src/nn/common/operations/internal/optimized/neon_tensor_utils.cc
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.h
b/src/nn/common/operations/internal/optimized/neon_tensor_utils.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/neon_tensor_utils.h
rename to
src/nn/common/operations/internal/optimized/neon_tensor_utils.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/optimized_ops.h
b/src/nn/common/operations/internal/optimized/optimized_ops.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/optimized_ops.h
rename to
src/nn/common/operations/internal/optimized/optimized_ops.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/optimized/tensor_utils_impl.h
b/src/nn/common/operations/internal/optimized/tensor_utils_impl.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/optimized/tensor_utils_impl.h
rename to
src/nn/common/operations/internal/optimized/tensor_utils_impl.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/tensor_utils.cc
b/src/nn/common/operations/internal/tensor_utils.cc
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/tensor_utils.cc
rename to
src/nn/common/operations/internal/tensor_utils.cc
diff --git
a/src/runtime/ref/nn/common/operations/internal/tensor_utils.h
b/src/nn/common/operations/internal/tensor_utils.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/tensor_utils.h
rename to
src/nn/common/operations/internal/tensor_utils.h
diff --git
a/src/runtime/ref/nn/common/operations/internal/tensor_utils_test.cc
b/src/nn/common/operations/internal/tensor_utils_test.cc
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/tensor_utils_test.cc
rename to
src/nn/common/operations/internal/tensor_utils_test.cc
diff --git
a/src/runtime/ref/nn/common/operations/internal/types.h
b/src/nn/common/operations/internal/types.h
similarity index 100%
rename from
src/runtime/ref/nn/common/operations/internal/types.h
rename to
src/nn/common/operations/internal/types.h
diff --git
a/src/runtime/ref/nn/depend/CMakeLists.txt
b/src/nn/depend/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/CMakeLists.txt
rename to
src/nn/depend/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/external/CMakeLists.txt
b/src/nn/depend/external/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/CMakeLists.txt
rename to
src/nn/depend/external/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/external/eigen/CMakeLists.txt
b/src/nn/depend/external/eigen/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/CMakeLists.txt
rename to
src/nn/depend/external/eigen/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/CMakeLists.txt
b/src/nn/depend/external/eigen/Eigen/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/CMakeLists.txt
rename to
src/nn/depend/external/eigen/Eigen/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Cholesky
b/src/nn/depend/external/eigen/Eigen/Cholesky
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Cholesky
rename to
src/nn/depend/external/eigen/Eigen/Cholesky
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/CholmodSupport
b/src/nn/depend/external/eigen/Eigen/CholmodSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/CholmodSupport
rename to
src/nn/depend/external/eigen/Eigen/CholmodSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Core
b/src/nn/depend/external/eigen/Eigen/Core
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Core
rename to
src/nn/depend/external/eigen/Eigen/Core
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Dense
b/src/nn/depend/external/eigen/Eigen/Dense
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Dense
rename to
src/nn/depend/external/eigen/Eigen/Dense
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Eigen
b/src/nn/depend/external/eigen/Eigen/Eigen
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Eigen
rename to
src/nn/depend/external/eigen/Eigen/Eigen
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Eigenvalues
b/src/nn/depend/external/eigen/Eigen/Eigenvalues
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Eigenvalues
rename to
src/nn/depend/external/eigen/Eigen/Eigenvalues
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Geometry
b/src/nn/depend/external/eigen/Eigen/Geometry
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Geometry
rename to
src/nn/depend/external/eigen/Eigen/Geometry
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Householder
b/src/nn/depend/external/eigen/Eigen/Householder
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Householder
rename to
src/nn/depend/external/eigen/Eigen/Householder
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
b/src/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
rename to
src/nn/depend/external/eigen/Eigen/IterativeLinearSolvers
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Jacobi
b/src/nn/depend/external/eigen/Eigen/Jacobi
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Jacobi
rename to
src/nn/depend/external/eigen/Eigen/Jacobi
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/LU
b/src/nn/depend/external/eigen/Eigen/LU
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/LU
rename to
src/nn/depend/external/eigen/Eigen/LU
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/MetisSupport
b/src/nn/depend/external/eigen/Eigen/MetisSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/MetisSupport
rename to
src/nn/depend/external/eigen/Eigen/MetisSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/OrderingMethods
b/src/nn/depend/external/eigen/Eigen/OrderingMethods
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/OrderingMethods
rename to
src/nn/depend/external/eigen/Eigen/OrderingMethods
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/PaStiXSupport
b/src/nn/depend/external/eigen/Eigen/PaStiXSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/PaStiXSupport
rename to
src/nn/depend/external/eigen/Eigen/PaStiXSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/PardisoSupport
b/src/nn/depend/external/eigen/Eigen/PardisoSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/PardisoSupport
rename to
src/nn/depend/external/eigen/Eigen/PardisoSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/QR
b/src/nn/depend/external/eigen/Eigen/QR
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/QR
rename to
src/nn/depend/external/eigen/Eigen/QR
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/QtAlignedMalloc
b/src/nn/depend/external/eigen/Eigen/QtAlignedMalloc
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/QtAlignedMalloc
rename to
src/nn/depend/external/eigen/Eigen/QtAlignedMalloc
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SPQRSupport
b/src/nn/depend/external/eigen/Eigen/SPQRSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SPQRSupport
rename to
src/nn/depend/external/eigen/Eigen/SPQRSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SVD
b/src/nn/depend/external/eigen/Eigen/SVD
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SVD
rename to
src/nn/depend/external/eigen/Eigen/SVD
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/Sparse
b/src/nn/depend/external/eigen/Eigen/Sparse
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/Sparse
rename to
src/nn/depend/external/eigen/Eigen/Sparse
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCholesky
b/src/nn/depend/external/eigen/Eigen/SparseCholesky
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCholesky
rename to
src/nn/depend/external/eigen/Eigen/SparseCholesky
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCore
b/src/nn/depend/external/eigen/Eigen/SparseCore
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseCore
rename to
src/nn/depend/external/eigen/Eigen/SparseCore
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SparseLU
b/src/nn/depend/external/eigen/Eigen/SparseLU
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseLU
rename to
src/nn/depend/external/eigen/Eigen/SparseLU
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SparseQR
b/src/nn/depend/external/eigen/Eigen/SparseQR
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SparseQR
rename to
src/nn/depend/external/eigen/Eigen/SparseQR
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/StdDeque
b/src/nn/depend/external/eigen/Eigen/StdDeque
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdDeque
rename to
src/nn/depend/external/eigen/Eigen/StdDeque
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/StdList
b/src/nn/depend/external/eigen/Eigen/StdList
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdList
rename to
src/nn/depend/external/eigen/Eigen/StdList
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/StdVector
b/src/nn/depend/external/eigen/Eigen/StdVector
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/StdVector
rename to
src/nn/depend/external/eigen/Eigen/StdVector
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/SuperLUSupport
b/src/nn/depend/external/eigen/Eigen/SuperLUSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/SuperLUSupport
rename to
src/nn/depend/external/eigen/Eigen/SuperLUSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/UmfPackSupport
b/src/nn/depend/external/eigen/Eigen/UmfPackSupport
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/UmfPackSupport
rename to
src/nn/depend/external/eigen/Eigen/UmfPackSupport
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
b/src/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
rename to
src/nn/depend/external/eigen/Eigen/src/Cholesky/LDLT.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
b/src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
rename to
src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
b/src/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/CholmodSupport/CholmodSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Array.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Array.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Array.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Array.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ArrayBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ArrayWrapper.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Assign.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Assign.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
b/src/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/AssignEvaluator.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Assign_MKL.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/BandMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Block.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Block.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Block.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Block.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
b/src/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/BooleanRedux.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CommaInitializer.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ConditionEstimator.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CoreEvaluators.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CoreIterators.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CwiseBinaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CwiseNullaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CwiseTernaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
b/src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/CwiseUnaryView.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/DenseBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/DenseCoeffsBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
b/src/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/DenseStorage.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Diagonal.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/DiagonalMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
b/src/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/DiagonalProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Dot.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Dot.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Dot.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Dot.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/EigenBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ForceAlignedAccess.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Fuzzy.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
b/src/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/GeneralProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/GenericPacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/GlobalFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/IO.h
b/src/nn/depend/external/eigen/Eigen/src/Core/IO.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/IO.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/IO.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Inverse.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Map.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Map.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Map.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Map.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/MapBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
b/src/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/MathFunctionsImpl.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Matrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/MatrixBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
b/src/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/NestByValue.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
b/src/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/NoAlias.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
b/src/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/NumTraits.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/PermutationMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/PlainObjectBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Product.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Product.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Product.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Product.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ProductEvaluators.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Random.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Random.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Random.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Random.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Redux.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Redux.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Redux.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Redux.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Ref.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Ref.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Ref.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Ref.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Replicate.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
b/src/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/ReturnByValue.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Reverse.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Select.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Select.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Select.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Select.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
b/src/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/SelfAdjointView.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Solve.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Solve.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Solve.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Solve.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
b/src/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/SolveTriangular.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
b/src/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/SolverBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
b/src/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/StableNorm.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Stride.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Stride.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Stride.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Stride.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Swap.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Swap.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Swap.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Swap.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Transpose.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Transpositions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/TriangularMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
b/src/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/VectorBlock.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
b/src/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/VectorwiseOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
b/src/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/Visitor.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/Half.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/Default/Settings.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/NEON/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/Complex.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
b/src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/AssignmentFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/BinaryFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/NullaryFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/StlFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/TernaryFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
b/src/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/functors/UnaryFunctors.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/Parallelizer.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
b/src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/products/TriangularSolverVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/BlasUtil.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/Constants.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/DisableStupidWarnings.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/ForwardDeclarations.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/MKL_support.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/Macros.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/Memory.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/Meta.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/NonMPL2.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/StaticAssert.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
b/src/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
rename to
src/nn/depend/external/eigen/Eigen/src/Core/util/XprHelper.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/EigenSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealQZ.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
b/src/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
rename to
src/nn/depend/external/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/AlignedBox.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/AngleAxis.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/EulerAngles.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Homogeneous.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Hyperplane.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/OrthoMethods.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/ParametrizedLine.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Quaternion.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Rotation2D.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/RotationBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Scaling.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Transform.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Translation.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/Umeyama.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
b/src/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
rename to
src/nn/depend/external/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
b/src/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
rename to
src/nn/depend/external/eigen/Eigen/src/Householder/BlockHouseholder.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
b/src/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
rename to
src/nn/depend/external/eigen/Eigen/src/Householder/Householder.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
b/src/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
rename to
src/nn/depend/external/eigen/Eigen/src/Householder/HouseholderSequence.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
b/src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
rename to
src/nn/depend/external/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
b/src/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
rename to
src/nn/depend/external/eigen/Eigen/src/Jacobi/Jacobi.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
b/src/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/Determinant.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
b/src/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/FullPivLU.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
b/src/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/InverseImpl.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
b/src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
b/src/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
rename to
src/nn/depend/external/eigen/Eigen/src/LU/arch/Inverse_SSE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
b/src/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/MetisSupport/MetisSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
b/src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
rename to
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Amd.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
b/src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
rename to
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
b/src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
rename to
src/nn/depend/external/eigen/Eigen/src/OrderingMethods/Ordering.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
b/src/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
b/src/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/PardisoSupport/PardisoSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
b/src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
b/src/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
b/src/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/FullPivHouseholderQR.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
b/src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
b/src/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
b/src/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
rename to
src/nn/depend/external/eigen/Eigen/src/SVD/BDCSVD.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
b/src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
rename to
src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
b/src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
rename to
src/nn/depend/external/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
b/src/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/SVD/SVDBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
b/src/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
rename to
src/nn/depend/external/eigen/Eigen/src/SVD/UpperBidiagonalization.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/AmbiVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/CompressedStorage.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseAssign.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseBlock.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseColEtree.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCompressedBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDenseProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseDot.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseFuzzy.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMap.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseMatrixBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparsePermutation.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseProduct.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRedux.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseRef.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSolverBase.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTranspose.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseTriangularView.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseUtil.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/SparseView.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
b/src/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseCore/TriangularSolver.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLUImpl.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Memory.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Structs.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_Utils.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
b/src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
b/src/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
rename to
src/nn/depend/external/eigen/Eigen/src/SparseQR/SparseQR.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
b/src/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
rename to
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdDeque.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
b/src/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
rename to
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdList.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
b/src/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
rename to
src/nn/depend/external/eigen/Eigen/src/StlSupport/StdVector.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
b/src/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
rename to
src/nn/depend/external/eigen/Eigen/src/StlSupport/details.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
b/src/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
b/src/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
rename to
src/nn/depend/external/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Image.h
b/src/nn/depend/external/eigen/Eigen/src/misc/Image.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Image.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/Image.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
b/src/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/Kernel.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
b/src/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/RealSvd2x2.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/blas.h
b/src/nn/depend/external/eigen/Eigen/src/misc/blas.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/blas.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/blas.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapack.h
b/src/nn/depend/external/eigen/Eigen/src/misc/lapack.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapack.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/lapack.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
b/src/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/lapacke.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
b/src/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
rename to
src/nn/depend/external/eigen/Eigen/src/misc/lapacke_mangling.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/BlockMethods.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
b/src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
rename to
src/nn/depend/external/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/CMakeLists.txt
b/src/nn/depend/external/gemmlowp/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/CMakeLists.txt
rename to
src/nn/depend/external/gemmlowp/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
b/src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
rename to
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
b/src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
rename to
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_neon.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
b/src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
rename to
src/nn/depend/external/gemmlowp/fixedpoint/fixedpoint_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/allocator.h
b/src/nn/depend/external/gemmlowp/internal/allocator.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/allocator.h
rename to
src/nn/depend/external/gemmlowp/internal/allocator.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/block_params.h
b/src/nn/depend/external/gemmlowp/internal/block_params.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/block_params.h
rename to
src/nn/depend/external/gemmlowp/internal/block_params.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/common.h
b/src/nn/depend/external/gemmlowp/internal/common.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/common.h
rename to
src/nn/depend/external/gemmlowp/internal/common.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/compute.h
b/src/nn/depend/external/gemmlowp/internal/compute.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/compute.h
rename to
src/nn/depend/external/gemmlowp/internal/compute.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
b/src/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
rename to
src/nn/depend/external/gemmlowp/internal/dispatch_gemm_shape.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel.h
b/src/nn/depend/external/gemmlowp/internal/kernel.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel.h
rename to
src/nn/depend/external/gemmlowp/internal/kernel.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_default.h
b/src/nn/depend/external/gemmlowp/internal/kernel_default.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_default.h
rename to
src/nn/depend/external/gemmlowp/internal/kernel_default.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_neon.h
b/src/nn/depend/external/gemmlowp/internal/kernel_neon.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_neon.h
rename to
src/nn/depend/external/gemmlowp/internal/kernel_neon.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_reference.h
b/src/nn/depend/external/gemmlowp/internal/kernel_reference.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_reference.h
rename to
src/nn/depend/external/gemmlowp/internal/kernel_reference.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_sse.h
b/src/nn/depend/external/gemmlowp/internal/kernel_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/kernel_sse.h
rename to
src/nn/depend/external/gemmlowp/internal/kernel_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
b/src/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
rename to
src/nn/depend/external/gemmlowp/internal/multi_thread_gemm.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/output.h
b/src/nn/depend/external/gemmlowp/internal/output.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output.h
rename to
src/nn/depend/external/gemmlowp/internal/output.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/output_neon.h
b/src/nn/depend/external/gemmlowp/internal/output_neon.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output_neon.h
rename to
src/nn/depend/external/gemmlowp/internal/output_neon.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/output_sse.h
b/src/nn/depend/external/gemmlowp/internal/output_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/output_sse.h
rename to
src/nn/depend/external/gemmlowp/internal/output_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/pack.h
b/src/nn/depend/external/gemmlowp/internal/pack.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack.h
rename to
src/nn/depend/external/gemmlowp/internal/pack.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_neon.h
b/src/nn/depend/external/gemmlowp/internal/pack_neon.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_neon.h
rename to
src/nn/depend/external/gemmlowp/internal/pack_neon.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_sse.h
b/src/nn/depend/external/gemmlowp/internal/pack_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/pack_sse.h
rename to
src/nn/depend/external/gemmlowp/internal/pack_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers.h
b/src/nn/depend/external/gemmlowp/internal/simd_wrappers.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers.h
rename to
src/nn/depend/external/gemmlowp/internal/simd_wrappers.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
b/src/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
rename to
src/nn/depend/external/gemmlowp/internal/simd_wrappers_common_neon_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
b/src/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
rename to
src/nn/depend/external/gemmlowp/internal/simd_wrappers_neon.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
b/src/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
rename to
src/nn/depend/external/gemmlowp/internal/simd_wrappers_sse.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
b/src/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
rename to
src/nn/depend/external/gemmlowp/internal/single_thread_gemm.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/internal/unpack.h
b/src/nn/depend/external/gemmlowp/internal/unpack.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/internal/unpack.h
rename to
src/nn/depend/external/gemmlowp/internal/unpack.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/profiling/instrumentation.h
b/src/nn/depend/external/gemmlowp/profiling/instrumentation.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/profiling/instrumentation.h
rename to
src/nn/depend/external/gemmlowp/profiling/instrumentation.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/profiling/profiler.h
b/src/nn/depend/external/gemmlowp/profiling/profiler.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/profiling/profiler.h
rename to
src/nn/depend/external/gemmlowp/profiling/profiler.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/public/bit_depth.h
b/src/nn/depend/external/gemmlowp/public/bit_depth.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/public/bit_depth.h
rename to
src/nn/depend/external/gemmlowp/public/bit_depth.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/public/gemmlowp.h
b/src/nn/depend/external/gemmlowp/public/gemmlowp.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/public/gemmlowp.h
rename to
src/nn/depend/external/gemmlowp/public/gemmlowp.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/public/map.h
b/src/nn/depend/external/gemmlowp/public/map.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/public/map.h
rename to
src/nn/depend/external/gemmlowp/public/map.h
diff --git
a/src/runtime/ref/nn/depend/external/gemmlowp/public/output_stages.h
b/src/nn/depend/external/gemmlowp/public/output_stages.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/external/gemmlowp/public/output_stages.h
rename to
src/nn/depend/external/gemmlowp/public/output_stages.h
diff --git
a/src/runtime/ref/nn/depend/hal/CMakeLists.txt
b/src/nn/depend/hal/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/hal/CMakeLists.txt
rename to
src/nn/depend/hal/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
b/src/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
rename to
src/nn/depend/hal/include/android/hardware/neuralnetworks/1.0/types.h
diff --git
a/src/runtime/ref/nn/depend/libcutils/CMakeLists.txt
b/src/nn/depend/libcutils/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/libcutils/CMakeLists.txt
rename to
src/nn/depend/libcutils/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/libcutils/ashmem-host.c
b/src/nn/depend/libcutils/ashmem-host.c
similarity index 100%
rename from
src/runtime/ref/nn/depend/libcutils/ashmem-host.c
rename to
src/nn/depend/libcutils/ashmem-host.c
diff --git
a/src/runtime/ref/nn/depend/libcutils/include/cutils/ashmem.h
b/src/nn/depend/libcutils/include/cutils/ashmem.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libcutils/include/cutils/ashmem.h
rename to
src/nn/depend/libcutils/include/cutils/ashmem.h
diff --git
a/src/runtime/ref/nn/depend/libcutils/include/cutils/native_handle.h
b/src/nn/depend/libcutils/include/cutils/native_handle.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libcutils/include/cutils/native_handle.h
rename to
src/nn/depend/libcutils/include/cutils/native_handle.h
diff --git
a/src/runtime/ref/nn/depend/libcutils/native_handle.c
b/src/nn/depend/libcutils/native_handle.c
similarity index 100%
rename from
src/runtime/ref/nn/depend/libcutils/native_handle.c
rename to
src/nn/depend/libcutils/native_handle.c
diff --git
a/src/runtime/ref/nn/depend/libhidl/CMakeLists.txt
b/src/nn/depend/libhidl/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/CMakeLists.txt
rename to
src/nn/depend/libhidl/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/CMakeLists.txt
b/src/nn/depend/libhidl/base/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/CMakeLists.txt
rename to
src/nn/depend/libhidl/base/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/HidlSupport.cpp
b/src/nn/depend/libhidl/base/HidlSupport.cpp
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/HidlSupport.cpp
rename to
src/nn/depend/libhidl/base/HidlSupport.cpp
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/Status.cpp
b/src/nn/depend/libhidl/base/Status.cpp
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/Status.cpp
rename to
src/nn/depend/libhidl/base/Status.cpp
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlInternal.h
b/src/nn/depend/libhidl/base/include/hidl/HidlInternal.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlInternal.h
rename to
src/nn/depend/libhidl/base/include/hidl/HidlInternal.h
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlSupport.h
b/src/nn/depend/libhidl/base/include/hidl/HidlSupport.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/HidlSupport.h
rename to
src/nn/depend/libhidl/base/include/hidl/HidlSupport.h
diff --git
a/src/runtime/ref/nn/depend/libhidl/base/include/hidl/Status.h
b/src/nn/depend/libhidl/base/include/hidl/Status.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libhidl/base/include/hidl/Status.h
rename to
src/nn/depend/libhidl/base/include/hidl/Status.h
diff --git
a/src/runtime/ref/nn/depend/libutils/CMakeLists.txt
b/src/nn/depend/libutils/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/CMakeLists.txt
rename to
src/nn/depend/libutils/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/depend/libutils/RefBase.cpp
b/src/nn/depend/libutils/RefBase.cpp
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/RefBase.cpp
rename to
src/nn/depend/libutils/RefBase.cpp
diff --git
a/src/runtime/ref/nn/depend/libutils/StrongPointer.cpp
b/src/nn/depend/libutils/StrongPointer.cpp
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/StrongPointer.cpp
rename to
src/nn/depend/libutils/StrongPointer.cpp
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/Compat.h
b/src/nn/depend/libutils/include/utils/Compat.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/Compat.h
rename to
src/nn/depend/libutils/include/utils/Compat.h
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/Errors.h
b/src/nn/depend/libutils/include/utils/Errors.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/Errors.h
rename to
src/nn/depend/libutils/include/utils/Errors.h
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/LightRefBase.h
b/src/nn/depend/libutils/include/utils/LightRefBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/LightRefBase.h
rename to
src/nn/depend/libutils/include/utils/LightRefBase.h
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/RefBase.h
b/src/nn/depend/libutils/include/utils/RefBase.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/RefBase.h
rename to
src/nn/depend/libutils/include/utils/RefBase.h
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/StrongPointer.h
b/src/nn/depend/libutils/include/utils/StrongPointer.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/StrongPointer.h
rename to
src/nn/depend/libutils/include/utils/StrongPointer.h
diff --git
a/src/runtime/ref/nn/depend/libutils/include/utils/TypeHelpers.h
b/src/nn/depend/libutils/include/utils/TypeHelpers.h
similarity index 100%
rename from
src/runtime/ref/nn/depend/libutils/include/utils/TypeHelpers.h
rename to
src/nn/depend/libutils/include/utils/TypeHelpers.h
diff --git
a/src/runtime/ref/nn/runtime/CMakeLists.txt
b/src/nn/runtime/CMakeLists.txt
similarity index 100%
rename from
src/runtime/ref/nn/runtime/CMakeLists.txt
rename to
src/nn/runtime/CMakeLists.txt
diff --git
a/src/runtime/ref/nn/runtime/Callbacks.cpp
b/src/nn/runtime/Callbacks.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/Callbacks.cpp
rename to
src/nn/runtime/Callbacks.cpp
diff --git
a/src/runtime/ref/nn/runtime/Callbacks.h
b/src/nn/runtime/Callbacks.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/Callbacks.h
rename to
src/nn/runtime/Callbacks.h
diff --git
a/src/runtime/ref/nn/runtime/CompilationBuilder.cpp
b/src/nn/runtime/CompilationBuilder.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/CompilationBuilder.cpp
rename to
src/nn/runtime/CompilationBuilder.cpp
diff --git
a/src/runtime/ref/nn/runtime/CompilationBuilder.h
b/src/nn/runtime/CompilationBuilder.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/CompilationBuilder.h
rename to
src/nn/runtime/CompilationBuilder.h
diff --git
a/src/runtime/ref/nn/runtime/ExecutionBuilder.cpp
b/src/nn/runtime/ExecutionBuilder.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/ExecutionBuilder.cpp
rename to
src/nn/runtime/ExecutionBuilder.cpp
diff --git
a/src/runtime/ref/nn/runtime/ExecutionBuilder.h
b/src/nn/runtime/ExecutionBuilder.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/ExecutionBuilder.h
rename to
src/nn/runtime/ExecutionBuilder.h
diff --git
a/src/runtime/ref/nn/runtime/Memory.cpp
b/src/nn/runtime/Memory.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/Memory.cpp
rename to
src/nn/runtime/Memory.cpp
diff --git
a/src/runtime/ref/nn/runtime/Memory.h
b/src/nn/runtime/Memory.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/Memory.h
rename to
src/nn/runtime/Memory.h
diff --git
a/src/runtime/ref/nn/runtime/ModelBuilder.cpp
b/src/nn/runtime/ModelBuilder.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/ModelBuilder.cpp
rename to
src/nn/runtime/ModelBuilder.cpp
diff --git
a/src/runtime/ref/nn/runtime/ModelBuilder.h
b/src/nn/runtime/ModelBuilder.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/ModelBuilder.h
rename to
src/nn/runtime/ModelBuilder.h
diff --git
a/src/runtime/ref/nn/runtime/NeuralNetworks.cpp
b/src/nn/runtime/NeuralNetworks.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/NeuralNetworks.cpp
rename to
src/nn/runtime/NeuralNetworks.cpp
diff --git
a/src/runtime/ref/nn/runtime/include/NeuralNetworks.h
b/src/nn/runtime/include/NeuralNetworks.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/include/NeuralNetworks.h
rename to
src/nn/runtime/include/NeuralNetworks.h
diff --git
a/src/runtime/ref/nn/runtime/include/NeuralNetworksWrapper.h
b/src/nn/runtime/include/NeuralNetworksWrapper.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/include/NeuralNetworksWrapper.h
rename to
src/nn/runtime/include/NeuralNetworksWrapper.h
diff --git
a/src/runtime/ref/nn/runtime/sample/add_main.cpp
b/src/nn/runtime/sample/add_main.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/sample/add_main.cpp
rename to
src/nn/runtime/sample/add_main.cpp
diff --git
a/src/runtime/ref/nn/runtime/sample/cplusplus_main.cpp
b/src/nn/runtime/sample/cplusplus_main.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/sample/cplusplus_main.cpp
rename to
src/nn/runtime/sample/cplusplus_main.cpp
diff --git
a/src/runtime/ref/nn/runtime/sample/simple_model.cpp
b/src/nn/runtime/sample/simple_model.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/sample/simple_model.cpp
rename to
src/nn/runtime/sample/simple_model.cpp
diff --git
a/src/runtime/ref/nn/runtime/sample/simple_model.h
b/src/nn/runtime/sample/simple_model.h
similarity index 100%
rename from
src/runtime/ref/nn/runtime/sample/simple_model.h
rename to
src/nn/runtime/sample/simple_model.h
diff --git
a/src/runtime/ref/nn/runtime/sample/simple_model_main.cpp
b/src/nn/runtime/sample/simple_model_main.cpp
similarity index 100%
rename from
src/runtime/ref/nn/runtime/sample/simple_model_main.cpp
rename to
src/nn/runtime/sample/simple_model_main.cpp
diff --git
a/src/runtime/CMakeLists.txt
b/src/runtime/CMakeLists.txt
index
997471a
..
6a6f45a
100644
(file)
--- a/
src/runtime/CMakeLists.txt
+++ b/
src/runtime/CMakeLists.txt
@@
-1,6
+1,3
@@
-set(LIB_RUNTIME runtime)
-add_subdirectory(ref)
-
if (BUILD_ANDROID_NN_RUNTIME_TEST)
add_subdirectory(test)
endif()
diff --git
a/src/runtime/ref/CMakeLists.txt
b/src/runtime/ref/CMakeLists.txt
deleted file mode 100644
(file)
index
53c6aef
..0000000
--- a/
src/runtime/ref/CMakeLists.txt
+++ /dev/null
@@
-1,7
+0,0 @@
-if(CMAKE_VERSION VERSION_LESS 3.1.0)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
-else(CMAKE_VERSION VERSION_LESS 3.1.0)
- set(CMAKE_CXX_STANDARD 14)
-endif(CMAKE_VERSION VERSION_LESS 3.1.0)
-
-add_subdirectory(nn)
diff --git
a/src/runtime/test/CMakeLists.txt
b/src/runtime/test/CMakeLists.txt
index
988ac34
..
403f8dc
100644
(file)
--- a/
src/runtime/test/CMakeLists.txt
+++ b/
src/runtime/test/CMakeLists.txt
@@
-24,7
+24,7
@@
if (NOT ${TARGET_OS} STREQUAL "tizen")
endif()
target_include_directories(${RUNTIME_ANDROID_NN_TEST} PRIVATE
- ${NNFW_NN_RUNTIME_ROOT}/
nn/
runtime/include
+ ${NNFW_NN_RUNTIME_ROOT}/runtime/include
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(${RUNTIME_ANDROID_NN_TEST} ${LIB_RUNTIME})