@@ -27,6 +27,11 @@ android {
2727}
2828
2929dependencies {
30+ def dl4jVersion = ' 1.0.0-beta7'
31+ def openblasVersion = ' 0.3.9-1.5.3'
32+ def opencvVersion = ' 4.3.0-1.5.3'
33+ def leptonicaVersion = ' 1.79.0-1.5.3'
34+
3035 implementation fileTree(dir : ' libs' , include : [' *.jar' ])
3136
3237 implementation ' androidx.appcompat:appcompat:1.1.0'
@@ -35,34 +40,33 @@ dependencies {
3540 androidTestImplementation ' androidx.test.ext:junit:1.1.1'
3641 androidTestImplementation ' androidx.test.espresso:espresso-core:3.2.0'
3742
38- implementation(group : ' org.deeplearning4j' , name : ' deeplearning4j-core' , version : ' 1.0.0-beta6 ' ) {
43+ implementation(group : ' org.deeplearning4j' , name : ' deeplearning4j-core' , version : dl4jVersion ) {
3944 exclude group : ' org.bytedeco' , module : ' opencv-platform'
4045 exclude group : ' org.bytedeco' , module : ' leptonica-platform'
4146 exclude group : ' org.bytedeco' , module : ' hdf5-platform'
4247 exclude group : ' org.nd4j' , module : ' nd4j-base64'
4348 }
4449
45- implementation group : ' org.nd4j' , name : ' nd4j-native' , version : ' 1.0.0-beta6 '
46- implementation group : ' org.nd4j' , name : ' nd4j-native' , version : ' 1.0.0-beta6 ' , classifier : " android-arm"
47- implementation group : ' org.nd4j' , name : ' nd4j-native' , version : ' 1.0.0-beta6 ' , classifier : " android-arm64"
48- implementation group : ' org.nd4j' , name : ' nd4j-native' , version : ' 1.0.0-beta6 ' , classifier : " android-x86"
49- implementation group : ' org.nd4j' , name : ' nd4j-native' , version : ' 1.0.0-beta6 ' , classifier : " android-x86_64"
50- implementation group : ' org.bytedeco' , name : ' openblas' , version : ' 0.3.7-1.5.2 '
51- implementation group : ' org.bytedeco' , name : ' openblas' , version : ' 0.3.7-1.5.2 ' , classifier : " android-arm"
52- implementation group : ' org.bytedeco' , name : ' openblas' , version : ' 0.3.7-1.5.2 ' , classifier : " android-arm64"
53- implementation group : ' org.bytedeco' , name : ' openblas' , version : ' 0.3.7-1.5.2 ' , classifier : " android-x86"
54- implementation group : ' org.bytedeco' , name : ' openblas' , version : ' 0.3.7-1.5.2 ' , classifier : " android-x86_64"
55- implementation group : ' org.bytedeco' , name : ' opencv' , version : ' 4.1.2-1.5.2 '
56- implementation group : ' org.bytedeco' , name : ' opencv' , version : ' 4.1.2-1.5.2 ' , classifier : " android-arm"
57- implementation group : ' org.bytedeco' , name : ' opencv' , version : ' 4.1.2-1.5.2 ' , classifier : " android-arm64"
58- implementation group : ' org.bytedeco' , name : ' opencv' , version : ' 4.1.2-1.5.2 ' , classifier : " android-x86"
59- implementation group : ' org.bytedeco' , name : ' opencv' , version : ' 4.1.2-1.5.2 ' , classifier : " android-x86_64"
60- implementation group : ' org.bytedeco' , name : ' leptonica' , version : ' 1.78.0-1.5.2 '
61- implementation group : ' org.bytedeco' , name : ' leptonica' , version : ' 1.78.0-1.5.2 ' , classifier : " android-arm"
62- implementation group : ' org.bytedeco' , name : ' leptonica' , version : ' 1.78.0-1.5.2 ' , classifier : " android-arm64"
63- implementation group : ' org.bytedeco' , name : ' leptonica' , version : ' 1.78.0-1.5.2 ' , classifier : " android-x86"
64- implementation group : ' org.bytedeco' , name : ' leptonica' , version : ' 1.78.0-1.5.2 ' , classifier : " android-x86_64"
50+ implementation group : ' org.nd4j' , name : ' nd4j-native' , version : dl4jVersion
51+ implementation group : ' org.nd4j' , name : ' nd4j-native' , version : dl4jVersion , classifier : " android-arm"
52+ implementation group : ' org.nd4j' , name : ' nd4j-native' , version : dl4jVersion , classifier : " android-arm64"
53+ implementation group : ' org.nd4j' , name : ' nd4j-native' , version : dl4jVersion , classifier : " android-x86"
54+ implementation group : ' org.nd4j' , name : ' nd4j-native' , version : dl4jVersion , classifier : " android-x86_64"
55+ implementation group : ' org.bytedeco' , name : ' openblas' , version : openblasVersion
56+ implementation group : ' org.bytedeco' , name : ' openblas' , version : openblasVersion , classifier : " android-arm"
57+ implementation group : ' org.bytedeco' , name : ' openblas' , version : openblasVersion , classifier : " android-arm64"
58+ implementation group : ' org.bytedeco' , name : ' openblas' , version : openblasVersion , classifier : " android-x86"
59+ implementation group : ' org.bytedeco' , name : ' openblas' , version : openblasVersion , classifier : " android-x86_64"
60+ implementation group : ' org.bytedeco' , name : ' opencv' , version : opencvVersion
61+ implementation group : ' org.bytedeco' , name : ' opencv' , version : opencvVersion , classifier : " android-arm"
62+ implementation group : ' org.bytedeco' , name : ' opencv' , version : opencvVersion , classifier : " android-arm64"
63+ implementation group : ' org.bytedeco' , name : ' opencv' , version : opencvVersion , classifier : " android-x86"
64+ implementation group : ' org.bytedeco' , name : ' opencv' , version : opencvVersion , classifier : " android-x86_64"
65+ implementation group : ' org.bytedeco' , name : ' leptonica' , version : leptonicaVersion
66+ implementation group : ' org.bytedeco' , name : ' leptonica' , version : leptonicaVersion , classifier : " android-arm"
67+ implementation group : ' org.bytedeco' , name : ' leptonica' , version : leptonicaVersion , classifier : " android-arm64"
68+ implementation group : ' org.bytedeco' , name : ' leptonica' , version : leptonicaVersion , classifier : " android-x86"
69+ implementation group : ' org.bytedeco' , name : ' leptonica' , version : leptonicaVersion , classifier : " android-x86_64"
6570
6671 annotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : ' 1.18.4'
67- annotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : ' 1.18.4'
6872}
0 commit comments