diff --git a/Applications/AlexNet/jni/Android.mk b/Applications/AlexNet/jni/Android.mk index bb0e1acb9f..d2cbf8dce2 100644 --- a/Applications/AlexNet/jni/Android.mk +++ b/Applications/AlexNet/jni/Android.mk @@ -51,7 +51,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_alexnet LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(CIFARDIR)/cifar_dataloader.cpp diff --git a/Applications/AlexNet/jni/Application.mk b/Applications/AlexNet/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/AlexNet/jni/Application.mk +++ b/Applications/AlexNet/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Android/NNDetector/app/src/main/jni/Android.mk b/Applications/Android/NNDetector/app/src/main/jni/Android.mk index bdc135e948..00fdb1ffc1 100644 --- a/Applications/Android/NNDetector/app/src/main/jni/Android.mk +++ b/Applications/Android/NNDetector/app/src/main/jni/Android.mk @@ -39,7 +39,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := simpleshot_jni LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -ljnigraphics -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := simpleshot.cpp simpleshot_jni.cpp dataloader.cpp image.cpp LOCAL_SHARED_LIBRARIES := ccapi-nntrainer nntrainer diff --git a/Applications/Android/PicoGPTJNI/app/src/main/jni/Android.mk b/Applications/Android/PicoGPTJNI/app/src/main/jni/Android.mk index 4e2056914c..0c1dbaba8b 100644 --- a/Applications/Android/PicoGPTJNI/app/src/main/jni/Android.mk +++ b/Applications/Android/PicoGPTJNI/app/src/main/jni/Android.mk @@ -41,7 +41,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := picogpt_jni LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -ljnigraphics -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := picogpt.cpp picogpt_jni.cpp LOCAL_SHARED_LIBRARIES := ccapi-nntrainer nntrainer diff --git a/Applications/Android/PicoGPTJNI/app/src/main/jni/Application.mk b/Applications/Android/PicoGPTJNI/app/src/main/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Android/PicoGPTJNI/app/src/main/jni/Application.mk +++ b/Applications/Android/PicoGPTJNI/app/src/main/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Android/ResnetJNI/app/src/main/jni/Android.mk b/Applications/Android/ResnetJNI/app/src/main/jni/Android.mk index 96706fb144..aa7e4355a2 100644 --- a/Applications/Android/ResnetJNI/app/src/main/jni/Android.mk +++ b/Applications/Android/ResnetJNI/app/src/main/jni/Android.mk @@ -39,7 +39,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := resnet_jni LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -ljnigraphics -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := resnet.cpp resnet_jni.cpp dataloader.cpp image.cpp LOCAL_SHARED_LIBRARIES := ccapi-nntrainer nntrainer diff --git a/Applications/Android/kotlin/app/src/main/jni/Android.mk b/Applications/Android/kotlin/app/src/main/jni/Android.mk index 2a3e19d0d2..3e74c84e61 100644 --- a/Applications/Android/kotlin/app/src/main/jni/Android.mk +++ b/Applications/Android/kotlin/app/src/main/jni/Android.mk @@ -34,7 +34,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_resnet LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := NNTrainer.cpp $(CIFARDIR)/cifar_dataloader.cpp diff --git a/Applications/Android/kotlin/app/src/main/jni/Application.mk b/Applications/Android/kotlin/app/src/main/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Android/kotlin/app/src/main/jni/Application.mk +++ b/Applications/Android/kotlin/app/src/main/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Custom/LayerClient/jni/Android.mk b/Applications/Custom/LayerClient/jni/Android.mk index 2d81d7ba4f..56dd4286eb 100644 --- a/Applications/Custom/LayerClient/jni/Android.mk +++ b/Applications/Custom/LayerClient/jni/Android.mk @@ -62,7 +62,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_layer_client_example LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(LOCAL_PATH)/../../pow.cpp $(LOCAL_PATH)/../../mae_loss.cpp diff --git a/Applications/Custom/LayerClient/jni/Application.mk b/Applications/Custom/LayerClient/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Custom/LayerClient/jni/Application.mk +++ b/Applications/Custom/LayerClient/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/KNN/jni/Android.mk b/Applications/KNN/jni/Android.mk index e320e909d6..f648e7ebf8 100644 --- a/Applications/KNN/jni/Android.mk +++ b/Applications/KNN/jni/Android.mk @@ -74,7 +74,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := knn_sample LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/KNN/jni/Application.mk b/Applications/KNN/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/KNN/jni/Application.mk +++ b/Applications/KNN/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/LLaMA/jni/Android.mk b/Applications/LLaMA/jni/Android.mk index 1279fef5a6..f1a9c2f117 100644 --- a/Applications/LLaMA/jni/Android.mk +++ b/Applications/LLaMA/jni/Android.mk @@ -49,7 +49,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := rms_norm_layer LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -DENABLE_FP16=1 -DUSE__FP16=1 -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := rms_norm.cpp @@ -71,7 +70,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := swiglu_layer LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -DENABLE_FP16=1 -DUSE__FP16=1 -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := swiglu.cpp @@ -93,7 +91,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := custom_multi_head_attention_layer LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -DENABLE_FP16=1 -DUSE__FP16=1 -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := custom_multi_head_attention_layer.cpp @@ -116,7 +113,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_llama LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -DENABLE_FP16=1 -DUSE__FP16=1 -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/LLaMA/jni/Application.mk b/Applications/LLaMA/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/LLaMA/jni/Application.mk +++ b/Applications/LLaMA/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Layers/jni/Android.mk b/Applications/Layers/jni/Android.mk index 911164de8a..bef36d8739 100644 --- a/Applications/Layers/jni/Android.mk +++ b/Applications/Layers/jni/Android.mk @@ -51,7 +51,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_Layers LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(CIFARDIR)/cifar_dataloader.cpp diff --git a/Applications/Layers/jni/Application.mk b/Applications/Layers/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Layers/jni/Application.mk +++ b/Applications/Layers/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/LogisticRegression/jni/Android.mk b/Applications/LogisticRegression/jni/Android.mk index a4167cb287..a049ab62ce 100644 --- a/Applications/LogisticRegression/jni/Android.mk +++ b/Applications/LogisticRegression/jni/Android.mk @@ -42,7 +42,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_logistic LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/LogisticRegression/jni/Application.mk b/Applications/LogisticRegression/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/LogisticRegression/jni/Application.mk +++ b/Applications/LogisticRegression/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/MNIST/jni/Android.mk b/Applications/MNIST/jni/Android.mk index 5d52cd7b3d..6bb33ac757 100644 --- a/Applications/MNIST/jni/Android.mk +++ b/Applications/MNIST/jni/Android.mk @@ -41,7 +41,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_mnist LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/MNIST/jni/Application.mk b/Applications/MNIST/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/MNIST/jni/Application.mk +++ b/Applications/MNIST/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Multi_input/jni/Android.mk b/Applications/Multi_input/jni/Android.mk index 421dd74f32..93445867b4 100644 --- a/Applications/Multi_input/jni/Android.mk +++ b/Applications/Multi_input/jni/Android.mk @@ -49,7 +49,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_multi_input LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp multi_loader.cpp diff --git a/Applications/Multi_input/jni/Application.mk b/Applications/Multi_input/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Multi_input/jni/Application.mk +++ b/Applications/Multi_input/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/PicoGPT/jni/Android.mk b/Applications/PicoGPT/jni/Android.mk index 3572dc9a99..f7cc55d436 100644 --- a/Applications/PicoGPT/jni/Android.mk +++ b/Applications/PicoGPT/jni/Android.mk @@ -49,7 +49,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_pico_gpt LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/PicoGPT/jni/Application.mk b/Applications/PicoGPT/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/PicoGPT/jni/Application.mk +++ b/Applications/PicoGPT/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/ProductRatings/jni/Android.mk b/Applications/ProductRatings/jni/Android.mk index e5b0e4f12f..7a475d643c 100644 --- a/Applications/ProductRatings/jni/Android.mk +++ b/Applications/ProductRatings/jni/Android.mk @@ -50,7 +50,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_product_ratings LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/ProductRatings/jni/Application.mk b/Applications/ProductRatings/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/ProductRatings/jni/Application.mk +++ b/Applications/ProductRatings/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/ReinforcementLearning/DeepQ/jni/Android.mk b/Applications/ReinforcementLearning/DeepQ/jni/Android.mk index 8023402ee8..67173ad256 100644 --- a/Applications/ReinforcementLearning/DeepQ/jni/Android.mk +++ b/Applications/ReinforcementLearning/DeepQ/jni/Android.mk @@ -45,7 +45,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_deepq LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(ENVDIR)/CartPole/cartpole.cpp diff --git a/Applications/ReinforcementLearning/DeepQ/jni/Application.mk b/Applications/ReinforcementLearning/DeepQ/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/ReinforcementLearning/DeepQ/jni/Application.mk +++ b/Applications/ReinforcementLearning/DeepQ/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/Resnet/jni/Android.mk b/Applications/Resnet/jni/Android.mk index 9fd1be4772..1c807ec393 100644 --- a/Applications/Resnet/jni/Android.mk +++ b/Applications/Resnet/jni/Android.mk @@ -51,7 +51,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_resnet LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(CIFARDIR)/cifar_dataloader.cpp diff --git a/Applications/Resnet/jni/Application.mk b/Applications/Resnet/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/Resnet/jni/Application.mk +++ b/Applications/Resnet/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/TransferLearning/CIFAR_Classification/jni/Android.mk b/Applications/TransferLearning/CIFAR_Classification/jni/Android.mk index 6be4fd3aeb..22be25c1dc 100644 --- a/Applications/TransferLearning/CIFAR_Classification/jni/Android.mk +++ b/Applications/TransferLearning/CIFAR_Classification/jni/Android.mk @@ -89,7 +89,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_classification LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp @@ -114,7 +113,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_classification_func LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main_func.cpp diff --git a/Applications/TransferLearning/CIFAR_Classification/jni/Application.mk b/Applications/TransferLearning/CIFAR_Classification/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/TransferLearning/CIFAR_Classification/jni/Application.mk +++ b/Applications/TransferLearning/CIFAR_Classification/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/TransferLearning/Draw_Classification/jni/Android.mk b/Applications/TransferLearning/Draw_Classification/jni/Android.mk index 1cca6200a7..9e933db23a 100644 --- a/Applications/TransferLearning/Draw_Classification/jni/Android.mk +++ b/Applications/TransferLearning/Draw_Classification/jni/Android.mk @@ -88,7 +88,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_training LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp diff --git a/Applications/TransferLearning/Draw_Classification/jni/Application.mk b/Applications/TransferLearning/Draw_Classification/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/TransferLearning/Draw_Classification/jni/Application.mk +++ b/Applications/TransferLearning/Draw_Classification/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/VGG/jni/Android.mk b/Applications/VGG/jni/Android.mk index 6a2f0b054a..76aa559a51 100644 --- a/Applications/VGG/jni/Android.mk +++ b/Applications/VGG/jni/Android.mk @@ -51,7 +51,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_vgg LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp $(CIFARDIR)/cifar_dataloader.cpp diff --git a/Applications/VGG/jni/Application.mk b/Applications/VGG/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/VGG/jni/Application.mk +++ b/Applications/VGG/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/YOLOv2/jni/Android.mk b/Applications/YOLOv2/jni/Android.mk index b14f8048d2..9f0dfb7165 100644 --- a/Applications/YOLOv2/jni/Android.mk +++ b/Applications/YOLOv2/jni/Android.mk @@ -49,7 +49,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_yolo LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp det_dataloader.cpp yolo_v2_loss.cpp reorg_layer.cpp LOCAL_SHARED_LIBRARIES := nntrainer ccapi-nntrainer diff --git a/Applications/YOLOv2/jni/Application.mk b/Applications/YOLOv2/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/YOLOv2/jni/Application.mk +++ b/Applications/YOLOv2/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/YOLOv3/jni/Android.mk b/Applications/YOLOv3/jni/Android.mk index 019fbde669..115218f45c 100644 --- a/Applications/YOLOv3/jni/Android.mk +++ b/Applications/YOLOv3/jni/Android.mk @@ -50,7 +50,6 @@ LOCAL_MODULE_TAGS := optional LOCAL_ARM_MODE := arm LOCAL_MODULE := nntrainer_yolov3 LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := main.cpp det_dataloader.cpp upsample_layer.cpp yolo_v3_loss.cpp LOCAL_SHARED_LIBRARIES := nntrainer ccapi-nntrainer diff --git a/Applications/YOLOv3/jni/Application.mk b/Applications/YOLOv3/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/YOLOv3/jni/Application.mk +++ b/Applications/YOLOv3/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/Applications/utils/jni/Android.mk b/Applications/utils/jni/Android.mk index b30afc22f6..30c7e67152 100644 --- a/Applications/utils/jni/Android.mk +++ b/Applications/utils/jni/Android.mk @@ -18,7 +18,6 @@ LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_MODULE_TAGS := optional LOCAL_LDLIBS := -llog -landroid -fopenmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_MODULE := app_utils LOCAL_SRC_FILES := $(UTILS_SRCS) diff --git a/Applications/utils/jni/Application.mk b/Applications/utils/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/Applications/utils/jni/Application.mk +++ b/Applications/utils/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/test/jni/Android.mk b/test/jni/Android.mk index 11236dc774..153b4eb840 100644 --- a/test/jni/Android.mk +++ b/test/jni/Android.mk @@ -58,7 +58,6 @@ LOCAL_MODULE := test_util LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_C_INCLUDES += $(NNTRAINER_INCLUDES) ../include @@ -73,7 +72,6 @@ LOCAL_MODULE := unittest_nntrainer_activations LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_activations.cpp @@ -91,7 +89,6 @@ LOCAL_MODULE := unittest_nntrainer_exe_order LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_exe_order.cpp @@ -109,7 +106,6 @@ LOCAL_MODULE := unittest_nntrainer_internal LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_internal.cpp @@ -127,7 +123,6 @@ LOCAL_MODULE := unittest_nntrainer_lazy_tensor LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_lazy_tensor.cpp @@ -145,7 +140,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor.cpp @@ -163,7 +157,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor_nhwc LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor_nhwc.cpp @@ -181,7 +174,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor_fp16 LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor_fp16.cpp @@ -199,7 +191,6 @@ LOCAL_MODULE := unittest_util_func LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_util_func.cpp @@ -217,7 +208,6 @@ LOCAL_MODULE := unittest_nntrainer_modelfile LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_modelfile.cpp @@ -235,7 +225,6 @@ LOCAL_MODULE := unittest_nntrainer_graph LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_graph.cpp @@ -253,7 +242,6 @@ LOCAL_MODULE := unittest_nntrainer_appcontext LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_appcontext.cpp @@ -270,7 +258,6 @@ LOCAL_MODULE := unittest_base_properties LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_base_properties.cpp @@ -287,7 +274,6 @@ LOCAL_MODULE := unittest_common_properties LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_common_properties.cpp @@ -304,7 +290,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor_neon_fp16 LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor_neon_fp16.cpp @@ -321,7 +306,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor_pool LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor_pool.cpp @@ -338,7 +322,6 @@ LOCAL_MODULE := unittest_nntrainer_tensor_pool_fp16 LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_tensor_pool_fp16.cpp @@ -355,7 +338,6 @@ LOCAL_MODULE := unittest_nntrainer_lr_scheduler LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_lr_scheduler.cpp @@ -372,7 +354,6 @@ LOCAL_MODULE := unittest_compiler LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/compiler -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DNDK_BUILD=1 -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/compiler/compiler_test_util.cpp \ @@ -391,7 +372,6 @@ LOCAL_MODULE := unittest_nntrainer_models LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/models -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_nntrainer_models.cpp \ @@ -410,7 +390,6 @@ LOCAL_MODULE := unittest_models LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/models -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DNDK_BUILD=1 -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/models/models_test_utils.cpp \ @@ -431,7 +410,6 @@ LOCAL_MODULE := unittest_datasets LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/datasets -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DNDK_BUILD=1 -DENABLE_FP16=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/datasets/data_producer_common_tests.cpp \ @@ -456,7 +434,6 @@ LOCAL_MODULE := unittest_layers LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/layers -I../../nntrainer/layers/loss -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DNDK_BUILD=1 -DENABLE_FP16=1 -DENABLE_OPENCL=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/layers/layers_dependent_common_tests.cpp \ @@ -512,7 +489,6 @@ LOCAL_MODULE := unittest_blas_kernels_cl LOCAL_CFLAGS := -Igoogletest/include -I../include -I../unittest/layers -I../../nntrainer/layers/loss -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti -DNDK_BUILD=1 -DENABLE_FP16=1 -DENABLE_OPENCL=1 LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../unittest/unittest_blas_kernels_cl.cpp @@ -530,7 +506,6 @@ LOCAL_MODULE := unittest_ccapi LOCAL_CFLAGS := -Igoogletest/include -I../include -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ ../ccapi/unittest_ccapi.cpp diff --git a/test/jni/Application.mk b/test/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/test/jni/Application.mk +++ b/test/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true diff --git a/test/unittest/jni/Android.mk b/test/unittest/jni/Android.mk index 0fb7dcc853..40fe50d28e 100644 --- a/test/unittest/jni/Android.mk +++ b/test/unittest/jni/Android.mk @@ -56,7 +56,6 @@ LOCAL_MODULE := tensor_unittest LOCAL_CFLAGS := -Itests/googletest/include -Itests -pthread -fexceptions -fopenmp -static-openmp -DMIN_CPP_VERSION=201703L -DNNTR_NUM_THREADS=1 -D__LOGGING__=1 -DENABLE_TEST=1 -DREDUCE_TOLERANCE=1 -march=armv8.2-a+fp16 -O3 -frtti LOCAL_CXXFLAGS += -std=c++17 -frtti -fexceptions LOCAL_LDLIBS := -llog -landroid -fopenmp -static-openmp -LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384" LOCAL_SRC_FILES := \ tests/unittest_nntrainer_tensor.cpp \ diff --git a/test/unittest/jni/Application.mk b/test/unittest/jni/Application.mk index 659caaf792..efe7ccfbc8 100644 --- a/test/unittest/jni/Application.mk +++ b/test/unittest/jni/Application.mk @@ -1,3 +1,4 @@ APP_ABI := arm64-v8a APP_STL := c++_shared APP_PLATFORM := android-29 +APP_SUPPORT_FLEXIBLE_PAGE_SIZES := true