4.0.0 org.nd4j nd4j-backend-impls 1.0.0-SNAPSHOT nd4j-cuda-11.0-preset nd4j-cuda-preset 11.0 8.0 1.5.4 ${dependency.groupId} ${dependency.artifactId} ${dependency.version} ${dependency.packaging} ${dependency.classifier} org.springframework spring-core 5.0.2.RELEASE test org.bytedeco javacpp org.bytedeco javacpp ${dependency.platform} org.bytedeco cuda ${cuda.version}-${cudnn.version}-${javacpp-presets.cuda.version} org.bytedeco cuda ${cuda.version}-${cudnn.version}-${javacpp-presets.cuda.version} ${dependency.platform} org.junit.jupiter junit-jupiter-api org.junit.jupiter junit-jupiter-engine org.nd4j nd4j-api org.nd4j nd4j-native-api ch.qos.logback logback-classic test ch.qos.logback logback-core test org.reflections reflections ${reflections.version} test com.google.code.findbugs * org.nd4j nd4j-common-tests ${project.version} test org.apache.maven.plugins maven-compiler-plugin javacpp-parser generate-sources compile ${javacpp.parser.skip} org/nd4j/nativeblas/**.java 8 8 maven-jar-plugin org.apache.maven.plugins maven-surefire-plugin org.apache.maven.plugins maven-enforcer-plugin libnd4j-checks enforce libnd4jhome You must set the LIBND4J_HOME environment variable! .*/.* !!! LIBND4J_HOME must be a valid unix path! ${libnd4jhome}/include/legacy/NativeOps.h ${libnd4jhome}/blasbuild/cuda/blas !!! You have to compile libnd4j with cuda support first! true testresources msvc windows org.bytedeco javacpp ${javacpp.platform} /MT libnd4j-assembly libnd4j-assembly ${project.build.directory}/libnd4j/ org.nd4j libnd4j ${project.version} zip ${javacpp.platform}-cuda-${cuda.version} org.apache.maven.plugins maven-enforcer-plugin libnd4j-checks enforce true org.apache.maven.plugins maven-dependency-plugin 3.1.2 unpack initialize unpack org.nd4j libnd4j ${project.version} zip ${javacpp.platform}-cuda-${cuda.version} true ${project.build.directory}