nd4j-backend-impls org.nd4j 0.5.0 4.0.0 nd4j-cuda-7.5 jar nd4j-cuda-7.5 ../../nd4j-tests/src/test/java ${project.basedir}/../../nd4j-tests/src/test/resources org.apache.maven.plugins maven-surefire-plugin 2.19.1 org.apache.maven.surefire surefire-junit47 2.19.1 -Xmx8G ${env.LD_LIBRARY_PATH}:${user.dir}:${env.LIBND4J_HOME}/blasbuild/cuda/blas/ ../../nd4j-tests/src/test/java *.java org.nd4j.linalg.jcublas.JCublasBackend org.nd4j.linalg.jcublas.JCublasBackend maven-jar-plugin org.bytedeco javacpp ${javacpp.version} org.nd4j nd4j-native-api ${project.version} -std=c++11 true ${javacpp.platform.properties} platform.root ${javacpp.platform.root} platform.compiler ${javacpp.platform.compiler} ${project.build.outputDirectory} ${env.LIBND4J_HOME}/blas ${env.LIBND4J_HOME}/include ${env.LIBND4J_HOME}/blasbuild/cuda/blas process-classes process-classes build ${project.basedir}/src/main/resources/org/bytedeco/javacpp/properties/${javacpp.platform}-nd4j.properties ${project.build.outputDirectory}/org/nd4j/nativeblas/${javacpp.platform} ${process-classes.skip} org.nd4j.nativeblas.Nd4jBlas org.nd4j.nativeblas.NativeOps true org.apache.maven.plugins maven-enforcer-plugin 1.4.1 libnd4j-checks enforce env.LIBND4J_HOME You must set the LIBND4J_HOME environment variable! .*/.* !!! LIBND4J_HOME must be a valid unix path! ${env.LIBND4J_HOME}/blas/NativeBlas.h ${env.LIBND4J_HOME}/blasbuild/cuda/blas !!! You have to compile libnd4j with cuda support first! true ${dependency.groupId} ${dependency.artifactId} ${dependency.version} ${dependency.packaging} ${dependency.classifier} junit junit ${junit.version} test org.nd4j nd4j-base64 ${project.version} test org.nd4j nd4j-jackson ${project.version} test com.google.guava guava org.apache.commons commons-pool2 2.4.2 org.nd4j nd4j-api ${project.version} org.nd4j nd4j-native-api ${project.version} ch.qos.logback logback-classic ${logback.version} test ch.qos.logback logback-core ${logback.version} test junit junit