add_subdirectory(util)
add_subdirectory(support)
add_subdirectory(ARMComputeEx)
+add_subdirectory(cpp14)
--- /dev/null
+add_library(nnfw_lib_cpp14 INTERFACE)
+target_include_directories(nnfw_lib_cpp14 INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(${LIB_NEURUN_BACKEND_CPU} tensorflow-lite)
target_link_libraries(${LIB_NEURUN_BACKEND_CPU} nnfw_util)
target_link_libraries(${LIB_NEURUN_BACKEND_CPU} nnfw_support_nnapi)
+target_link_libraries(${LIB_NEURUN_BACKEND_CPU} nnfw_lib_cpp14)
target_link_libraries(${LIB_NEURUN_BACKEND_CPU} ${LIB_NEURUN_KERNEL_CPU})
# TODO remove this line once acl dependency is removed from PermuteLayer
target_link_libraries(${LIB_NEURUN_BACKEND_CPU} ${LIB_NEURUN_BACKEND_ACL_CL})
#include <stdexcept>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "internal/Padding.h"
#include "kernel/cpu/OperationUtils.h"
#include "kernel/cpu/ConvolutionLayer.h"
#include <typeinfo>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "graph/operand/Set.h"
#include "graph/operation/LowerInfo.h"
#include "logging.h"
#include <cassert>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "util/feature/nhwc/View.h"
#include "util/feature/nchw/View.h"
#include <util/feature/IndexIterator.h>
#include <cassert>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "util/feature/nchw/View.h"
#include "util/feature/nhwc/Reader.h"
#include <util/feature/IndexIterator.h>
#include <new>
#include <memory>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "frontend/wrapper/memory.h"
int ANeuralNetworksMemory_createFromFd(size_t size, int protect, int fd, size_t offset,
#include <stdexcept>
#include <new>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "graph/Graph.h"
#include "frontend/wrapper/model.h"
#include "logging.h"
#include "verifier/Verifier.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "linear/Linear.h"
#include "operation/LowerInfo.h"
#include "operand/LowerInfo.h"
#include "Set.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
namespace neurun
{
#include "graph/Graph.h"
#include "backend/interface/IConfig.h"
#include "logging.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "graph/operation/PermuteNode.h"
#include "graph/operand/Shape4DConvert.h"
#include "compiler/BackendResolver.h"
#include "graph/Graph.h"
#include "graph/verifier/Verifier.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "../MockNode.h"
#include <typeindex>
#include <gtest/gtest.h>
#include "graph/Graph.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "graph/operation/Conv2DNode.h"
#include "graph/operation/ConcatNode.h"
#include "graph/operand/Index.h"
#include "graph/operation/Node.h"
#include "graph/Graph.h"
#include "graph/verifier/Verifier.h"
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "graph/operand/Object.h"
#include "../MockNode.h"
target_link_libraries(nnapi_pure_arm_compute arm_compute)
target_link_libraries(nnapi_pure_arm_compute arm_compute_ex)
target_link_libraries(nnapi_pure_arm_compute static_nnfw_util)
+target_link_libraries(nnapi_pure_arm_compute nnfw_lib_cpp14)
if("${TARGET_OS}" STREQUAL "android")
target_link_libraries(nnapi_pure_arm_compute log)
#include "util/feature/IndexIterator.h"
#include "util/tensor/IndexIterator.h"
-#include <nnfw/std/memory.h>
+#include <cpp14/memory.h>
#include "compilation.h"
#include "model.h"
#include <sys/mman.h>
#include <memory>
-#include "nnfw/std/memory.h"
+#include "cpp14/memory.h"
#include "memory.h"
int ANeuralNetworksMemory_createFromFd(size_t size, int protect, int fd, size_t offset,