4.0.0 org.nd4j nd4j-backends 1.0.0-SNAPSHOT nd4j-backend-impls pom nd4j-backend-impls ${project.groupId} ${project.artifactId} ${project.version} ${project.packaging} ${javacpp.platform}${javacpp.platform.extension} android-arm${javacpp.platform.extension} android-arm64${javacpp.platform.extension} android-x86${javacpp.platform.extension} android-x86_64${javacpp.platform.extension} ios-arm${javacpp.platform.extension} ios-arm64${javacpp.platform.extension} ios-x86${javacpp.platform.extension} ios-x86_64${javacpp.platform.extension} linux-armhf${javacpp.platform.extension} linux-arm64${javacpp.platform.extension} linux-ppc64le${javacpp.platform.extension} linux-x86${javacpp.platform.extension} linux-x86_64${javacpp.platform.extension} macosx-x86_64${javacpp.platform.extension} windows-x86${javacpp.platform.extension} windows-x86_64${javacpp.platform.extension} org.bytedeco javacpp ${javacpp.version} org.bytedeco javacpp ${javacpp.version} ${dependency.platform} org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} attach-javadocs jar true org.apache.maven.plugins maven-jar-plugin empty-javadoc-jar package jar false javadoc ${basedir}/javadoc org.apache.maven.plugins maven-surefire-plugin ${env.LD_LIBRARY_PATH}:${user.dir} **/Nd4jTestSuite.java -Djava.library.path="${nd4j.basedir}/nd4j-backends/nd4j-backend-impls/nd4j-cuda/target/classes" maven-install-plugin 2.5.2 true maven-jar-plugin default-jar package jar org/nd4j/nativeblas/${javacpp.platform}${javacpp.platform.extension}/* lib/** *.dll *.dylib *.so META-INF/native-image/${javacpp.platform}${javacpp.platform.extension}/ ${javacpp.platform}${javacpp.platform.extension} package jar ${javacpp.platform}${javacpp.platform.extension} true org/nd4j/nativeblas/${javacpp.platform}${javacpp.platform.extension}/* lib/** META-INF/native-image/${javacpp.platform}${javacpp.platform.extension}/ net.revelc.code.formatter formatter-maven-plugin true cpu libnd4j.chip !cuda nd4j-native nd4j-native-preset nd4j-native-platform cuda libnd4j.chip cuda nd4j-cuda nd4j-cuda-preset nd4j-cuda-platform libnd4j-cuda libnd4j.cuda nd4j-cuda nd4j-cuda-platform javacpp-platform-default ${user.dir} ${javacpp.platform} ${javacpp.platform} javacpp-platform-custom javacpp.platform ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform}${javacpp.platform.extension} ${javacpp.platform} ${javacpp.platform} javacpp-platform-host javacpp.platform.host ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch}${javacpp.platform.extension} ${os.name}-${os.arch} ${os.name}-${os.arch} javacpp.platform.custom-true javacpp.platform.custom javacpp-platform-none javacpp.platform.none android-arm-default javacpp.platform android-arm android-arm-clang ${env.ANDROID_NDK} toolchains/llvm/prebuilt/${os.name}-${os.arch}/bin/clang++ android-arm64-default javacpp.platform android-arm64 android-arm64-clang ${env.ANDROID_NDK} toolchains/llvm/prebuilt/${os.name}-${os.arch}/bin/clang++ android-x86-default javacpp.platform android-x86 android-x86-clang ${env.ANDROID_NDK} toolchains/llvm/prebuilt/${os.name}-${os.arch}/bin/clang++ android-x86_64-default javacpp.platform android-x86_64 android-x86_64-clang ${env.ANDROID_NDK} toolchains/llvm/prebuilt/${os.name}-${os.arch}/bin/clang++ ios-arm64 javacpp.platform ios-arm64 ios-arm64 ios-x86_64 javacpp.platform ios-x86_64 ios-x86_64 linux-armhf-default javacpp.platform linux-armhf linux-armhf /home/almanac/raspberrypi/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf bin/arm-linux-gnueabihf-g++ linux-arm64-default javacpp.platform linux-arm64 linux-arm64 aarch64-linux-gnu-g++ linux-ppc64le-default javacpp.platform linux-ppc64le linux-ppc64le powerpc64le-linux-gnu-g++ no-platform-dependency ${basedir} ${project.parent.groupId} ${project.parent.artifactId} ${project.parent.version} pom testresources javacpp.platform.android-arm-true javacpp.platform.android-arm android-arm${javacpp.platform.extension} javacpp.platform.android-arm64-true javacpp.platform.android-arm64 android-arm64${javacpp.platform.extension} javacpp.platform.android-x86-true javacpp.platform.android-x86 android-x86${javacpp.platform.extension} javacpp.platform.android-x86_64-true javacpp.platform.android-x86_64 android-x86_64${javacpp.platform.extension} javacpp.platform.ios-arm-true javacpp.platform.ios-arm ios-arm${javacpp.platform.extension} javacpp.platform.ios-arm64-true javacpp.platform.ios-arm64 ios-arm64${javacpp.platform.extension} javacpp.platform.ios-x86-true javacpp.platform.ios-x86 ios-x86${javacpp.platform.extension} javacpp.platform.ios-x86_64-true javacpp.platform.ios-x86_64 ios-x86_64${javacpp.platform.extension} javacpp.platform.linux-armhf-true javacpp.platform.linux-armhf linux-armhf${javacpp.platform.extension} javacpp.platform.linux-arm64-true javacpp.platform.linux-arm64 linux-arm64${javacpp.platform.extension} javacpp.platform.linux-ppc64le-true javacpp.platform.linux-ppc64le linux-ppc64le${javacpp.platform.extension} javacpp.platform.linux-x86-true javacpp.platform.linux-x86 linux-x86${javacpp.platform.extension} javacpp.platform.linux-x86_64-true javacpp.platform.linux-x86_64 linux-x86_64${javacpp.platform.extension} javacpp.platform.macosx-x86_64-true javacpp.platform.macosx-x86_64 macosx-x86_64${javacpp.platform.extension} javacpp.platform.windows-x86-true javacpp.platform.windows-x86 windows-x86${javacpp.platform.extension} javacpp.platform.windows-x86_64-true javacpp.platform.windows-x86_64 windows-x86_64${javacpp.platform.extension} javacpp.platform.custom-linux-arm javacpp.platform.host linux arm linux-armhf${javacpp.platform.extension} javacpp.platform.custom-linux-armhf javacpp.platform.host linux armhf linux-armhf${javacpp.platform.extension} javacpp.platform.custom-linux-aarch64 javacpp.platform.host linux aarch64 linux-arm64${javacpp.platform.extension} javacpp.platform.custom-linux-armv8 javacpp.platform.host linux armv8 linux-arm64${javacpp.platform.extension} javacpp.platform.custom-linux-arm64 javacpp.platform.host linux arm64 linux-arm64${javacpp.platform.extension} javacpp.platform.custom-linux-ppc64le javacpp.platform.host linux ppc64le linux-ppc64le${javacpp.platform.extension} javacpp.platform.custom-linux-amd64 javacpp.platform.host linux amd64 linux-x86_64${javacpp.platform.extension} javacpp.platform.custom-linux-x86-64 javacpp.platform.host linux x86-64 linux-x86_64${javacpp.platform.extension} javacpp.platform.custom-linux-x86_64 javacpp.platform.host linux x86_64 linux-x86_64${javacpp.platform.extension} javacpp.platform.custom-macosx-amd64 javacpp.platform.host mac os x amd64 macosx-x86_64${javacpp.platform.extension} javacpp.platform.custom-macosx-x86-64 javacpp.platform.host mac os x x86-64 macosx-x86_64${javacpp.platform.extension} javacpp.platform.custom-macosx-x86_64 javacpp.platform.host mac os x x86_64 macosx-x86_64${javacpp.platform.extension} javacpp.platform.custom-windows-amd64 javacpp.platform.host windows amd64 windows-x86_64${javacpp.platform.extension} javacpp.platform.custom-windows-x86-64 javacpp.platform.host windows x86-64 windows-x86_64${javacpp.platform.extension} javacpp.platform.custom-windows-x86_64 javacpp.platform.host windows x86_64 windows-x86_64${javacpp.platform.extension}