Browse Source

model service

丁云鹏 5 months ago
parent
commit
d7f4286d1a

+ 1 - 1
recommend-model-jni/paddle/CMakeLists.txt

@@ -1,6 +1,6 @@
 include_directories($ENV{jni_path} $ENV{jni_sub_path} $ENV{paddle_path})
 find_library(PADDLE_INFERENCE_C libpaddle_inference_c.so
              HINTS $ENV{paddle_inference_lib})
-aux_source_directory(../src/main/c/com/baidu/paddle/inference JNI_SRCS)
+aux_source_directory(native JNI_SRCS)
 add_library(paddle_inference SHARED ${JNI_SRCS})
 target_link_libraries(paddle_inference ${PADDLE_INFERENCE_C})

+ 11 - 0
recommend-model-jni/paddle/build_testJar.sh

@@ -0,0 +1,11 @@
+#!/bin/bash
+# Copyright (c) 2021 PaddlePaddle Authors. All Rights Reserved.
+#
+
+cd ../src/main/java/com/baidu/paddle/inference
+javac Config.java Predictor.java Tensor.java
+cd ../../../../../../../
+cd paddle
+cp bulid/libpaddle_inference.so libpaddle_inference.so
+pwd
+jar cvf JavaInference.jar -C src/main/java/ .