plugins { id 'java-library' id 'maven-publish' id 'signing' } apply from: "${project.rootProject.projectDir}/createTestBackends.gradle" dependencies { implementation project(":cavis-datavec:cavis-datavec-api") implementation project(":cavis-dnn:cavis-dnn-api") implementation project(":cavis-dnn:cavis-dnn-common") implementation 'com.github.jai-imageio:jai-imageio-core' implementation 'com.twelvemonkeys.imageio:imageio-jpeg' implementation 'com.twelvemonkeys.imageio:imageio-tiff' implementation 'com.twelvemonkeys.imageio:imageio-psd' implementation 'com.twelvemonkeys.imageio:imageio-bmp' implementation('com.google.android:android:4.1.1.4') { // optional = true (optional is not supported for dependency with closure) transitive = false } implementation "org.bytedeco:javacpp" implementation "org.bytedeco:javacv" implementation "org.bytedeco:opencv" implementation group: "org.bytedeco", name: "opencv", classifier: buildTarget //implementation "org.bytedeco:leptonica-platform" implementation group: "org.bytedeco", name: "leptonica", classifier: buildTarget implementation "org.bytedeco:hdf5-platform" implementation "commons-io:commons-io" implementation "com.fasterxml.jackson.core:jackson-core" implementation "com.fasterxml.jackson.core:jackson-annotations" implementation "com.fasterxml.jackson.core:jackson-databind" implementation "org.slf4j:slf4j-api" implementation "com.google.guava:guava" testImplementation project(":cavis-nd4j:cavis-nd4j-common-tests") testImplementation project(":cavis-native:cavis-native-blas") testRuntimeOnly "net.brutex.ai:dl4j-test-resources:1.0.1-SNAPSHOT" }