From a2a2f379980fc31f61aa30f8bbd679276f57d52d Mon Sep 17 00:00:00 2001 From: jason Date: Wed, 15 May 2019 11:23:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4aar=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E6=96=B9=E5=BC=8F=EF=BC=8C=E5=A2=9E=E5=8A=A0=E8=BF=9C=E7=A8=8B?= =?UTF-8?q?=E4=BB=93=E5=BA=93=E4=BE=9D=E8=B5=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 +- .idea/gradle.xml | 1 + app/build.gradle | 13 +- app/libs/nsfw.aar | Bin 8169191 -> 0 bytes .../example/open_nsfw_android/MainActivity.kt | 14 +- nsfw/.gitignore | 1 + nsfw/build.gradle | 35 +++ nsfw/proguard-rules.pro | 22 ++ .../com/zwy/nsfw/ExampleInstrumentedTest.java | 26 +++ nsfw/src/main/AndroidManifest.xml | 1 + nsfw/src/main/assets/nsfw.tflite | Bin 0 -> 5958568 bytes .../main/java/com/zwy/nsfw/Classifier.java | 212 ++++++++++++++++++ .../zwy/nsfw/ClassifierFloatMobileNet.java | 53 +++++ .../main/java/com/zwy/nsfw/api/NsfwBean.java | 27 +++ .../java/com/zwy/nsfw/api/NsfwHelper.java | 67 ++++++ nsfw/src/main/res/raw/nsfw.tflite | Bin 0 -> 5958568 bytes nsfw/src/main/res/values/strings.xml | 3 + .../java/com/zwy/nsfw/ExampleUnitTest.java | 17 ++ settings.gradle | 2 +- 19 files changed, 477 insertions(+), 21 deletions(-) delete mode 100644 app/libs/nsfw.aar create mode 100644 nsfw/.gitignore create mode 100644 nsfw/build.gradle create mode 100644 nsfw/proguard-rules.pro create mode 100644 nsfw/src/androidTest/java/com/zwy/nsfw/ExampleInstrumentedTest.java create mode 100644 nsfw/src/main/AndroidManifest.xml create mode 100644 nsfw/src/main/assets/nsfw.tflite create mode 100644 nsfw/src/main/java/com/zwy/nsfw/Classifier.java create mode 100644 nsfw/src/main/java/com/zwy/nsfw/ClassifierFloatMobileNet.java create mode 100644 nsfw/src/main/java/com/zwy/nsfw/api/NsfwBean.java create mode 100644 nsfw/src/main/java/com/zwy/nsfw/api/NsfwHelper.java create mode 100644 nsfw/src/main/res/raw/nsfw.tflite create mode 100644 nsfw/src/main/res/values/strings.xml create mode 100644 nsfw/src/test/java/com/zwy/nsfw/ExampleUnitTest.java diff --git a/.gitignore b/.gitignore index 9b7f1951..ebab6897 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,4 @@ .DS_Store /build /captures -.externalNativeBuild -/nsfw -nsfw \ No newline at end of file +.externalNativeBuild \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 4ab9d323..b0bb1ce5 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -10,6 +10,7 @@