You can download nd4j-native-0.4.jar in this page.
Open Source
nd4j-native-0.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.nd4j/nd4j-native/pom.properties META-INF/maven/org.nd4j/nd4j-native/pom.xml META-INF/services/org.nd4j.linalg.factory.Nd4jBackend nd4j-native.properties org.nd4j.linalg.cpu.nativecpu.BlasWrapper.class org.nd4j.linalg.cpu.nativecpu.CpuBackend.class org.nd4j.linalg.cpu.nativecpu.CpuNDArrayFactory.class org.nd4j.linalg.cpu.nativecpu.DirectShapeInfoProvider.class org.nd4j.linalg.cpu.nativecpu.NDArray.class org.nd4j.linalg.cpu.nativecpu.blas.CpuLapack.class org.nd4j.linalg.cpu.nativecpu.blas.CpuLevel1.class org.nd4j.linalg.cpu.nativecpu.blas.CpuLevel2.class org.nd4j.linalg.cpu.nativecpu.blas.CpuLevel3.class org.nd4j.linalg.cpu.nativecpu.complex.ComplexDouble.class org.nd4j.linalg.cpu.nativecpu.complex.ComplexFloat.class org.nd4j.linalg.cpu.nativecpu.complex.ComplexNDArray.class org.nd4j.linalg.cpu.nativecpu.ops.NativeOpExecutioner.class org/bytedeco/javacpp/properties/linux-ppc64-nd4j.properties org/bytedeco/javacpp/properties/linux-ppc64le-nd4j.properties org/bytedeco/javacpp/properties/linux-x86_64-nd4j.properties org/bytedeco/javacpp/properties/macosx-x86_64-nd4j.properties org/bytedeco/javacpp/properties/windows-x86_64-nd4j.properties
nd4j-native-0.4.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <parent> <artifactId>nd4j-backend-impls</artifactId> <groupId>org.nd4j</groupId> <version>0.4-rc3.9</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>nd4j-native</artifactId> <packaging>jar</packaging> <name>nd4j-native</name> <dependencies> <dependency> <groupId>${dependency.groupId}</groupId> <artifactId>${dependency.artifactId}</artifactId> <version>${dependency.version}</version> <type>${dependency.packaging}</type> <classifier>${dependency.classifier}</classifier> </dependency> <dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-native-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> </dependencies> <build> <testSourceDirectory>../../nd4j-tests/src/test/java</testSourceDirectory> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> <configuration> <environmentVariables> <LD_LIBRARY_PATH>${env.LD_LIBRARY_PATH}:${user.dir}:${env.LIBND4J_HOME}/blasbuild/cpu/blas/</LD_LIBRARY_PATH> </environmentVariables> <includes> <include>*.java</include> <include>**/Test*.java</include> <include>**/*Test.java</include> <include>**/*TestCase.java</include> </includes> <junitArtifactName>junit:junit</junitArtifactName> <systemPropertyVariables> <org.nd4j.linalg.defaultbackend>org.nd4j.linalg.cpu.nativecpu.CpuBackend</org.nd4j.linalg.defaultbackend> <org.nd4j.linalg.tests.backendstorun>org.nd4j.linalg.cpu.nativecpu.CpuBackend</org.nd4j.linalg.tests.backendstorun> </systemPropertyVariables> </configuration> </plugin> <plugin> <groupId>org.bytedeco</groupId> <artifactId>javacpp</artifactId> <version>${javacpp.version}</version> <dependencies> <dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-native-api</artifactId> <version>${project.version}</version> </dependency> </dependencies> <configuration> <copyLibs>true</copyLibs> <compilerOptions> <compilerOption> -std=c++11 </compilerOption> </compilerOptions> <properties>${javacpp.platform.properties}</properties> <propertyKeysAndValues> <property> <name>platform.root</name> <value>${javacpp.platform.root}</value> </property> <property> <name>platform.compiler</name> <value>${javacpp.platform.compiler}</value> </property> </propertyKeysAndValues> <classPaths> <classPath>${project.build.outputDirectory}</classPath> </classPaths> <includePaths> <includePath>${env.LIBND4J_HOME}/blas</includePath> <includePath>${env.LIBND4J_HOME}/include</includePath> </includePaths> <linkPath>${env.LIBND4J_HOME}/blasbuild/cpu/blas</linkPath> </configuration> <executions> <execution> <id>process-classes</id> <phase>process-classes</phase> <goals> <goal>build</goal> </goals> <configuration> <propertyFile>${project.basedir}/src/main/resources/org/bytedeco/javacpp/properties/${javacpp.platform}-nd4j.properties</propertyFile> <outputDirectory>${project.build.outputDirectory}/org/nd4j/nativeblas/${javacpp.platform}</outputDirectory> <skip>${process-classes.skip}</skip> <classOrPackageNames> <classOrPackageName>org.nd4j.nativeblas.Nd4jBlas</classOrPackageName> <classOrPackageName>org.nd4j.nativeblas.NativeOps</classOrPackageName> </classOrPackageNames> <copyLibs>true</copyLibs> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.4.1</version> <executions> <execution> <id>libnd4j-checks</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <requireProperty> <property>env.LIBND4J_HOME</property> <message>You must set the LIBND4J_HOME environment variable!</message> <regex>.*/.*</regex> <regexMessage>!!! LIBND4J_HOME must be a valid unix path!</regexMessage> </requireProperty> <requireFilesExist> <files> <file>${env.LIBND4J_HOME}/blas/NativeBlas.h</file> <file>${env.LIBND4J_HOME}/blasbuild/cpu/blas</file> </files> <message>!!! You have to compile libnd4j with cpu support first!</message> </requireFilesExist> </rules> <fail>true</fail> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
<dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-native</artifactId> <version>0.4</version> </dependency>
If you think the following nd4j-native-0.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download nd4j-native-0.4.jar file