You can download nd4j-x86-0.4.jar in this page.
Open Source
nd4j-x86-0.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.nd4j/nd4j-x86/pom.properties META-INF/maven/org.nd4j/nd4j-x86/pom.xml META-INF/services/org.nd4j.linalg.factory.Nd4jBackend nd4j-cpu.properties org.nd4j.linalg.cpu.BlasWrapper.class org.nd4j.linalg.cpu.CpuBackend.class org.nd4j.linalg.cpu.CpuNDArrayFactory.class org.nd4j.linalg.cpu.NDArray.class org.nd4j.linalg.cpu.blas.CpuLapack.class org.nd4j.linalg.cpu.blas.CpuLevel1.class org.nd4j.linalg.cpu.blas.CpuLevel2.class org.nd4j.linalg.cpu.blas.CpuLevel3.class org.nd4j.linalg.cpu.complex.ComplexDouble.class org.nd4j.linalg.cpu.complex.ComplexFloat.class org.nd4j.linalg.cpu.complex.ComplexNDArray.class org.nd4j.linalg.cpu.io.JblasNDArrayIO.class org.nd4j.linalg.cpu.javacpp.Loop.class org.nd4j.linalg.cpu.ops.NativeOpExecutioner.class org.nd4j.linalg.cpu.util.ArgsConverter.class org.nd4j.linalg.cpu.util.CpuComplex.class org.nd4j.linalg.cpu.util.JblasComplex.class org.nd4j.linalg.cpu.util.JblasSerde.class org/nd4j/linalg/cpu/javacpp/linux-x86_64/libjniLoop.so
nd4j-x86-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</artifactId> <groupId>org.nd4j</groupId> <version> 0.4-rc3.8</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>nd4j-x86</artifactId> <version> 0.4-rc3.8</version> <packaging>jar</packaging> <name>nd4j-cpu</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <generate-sources.skip>false</generate-sources.skip> <!-- To skip header file parsing phase: -Dgenerate-sources.skip=true --> <process-classes.skip> false</process-classes.skip> <!-- To skip native compilation phase: -Dprocess-classes.skip=true --> <platform>${os.name}-${os.arch}</platform> <!-- For Android: -Dplatform=android-arm --> <platform.root /> <!-- -Dplatform.root=/path/to/android-ndk/ --> <platform.compiler /> <!-- -Dplatform.compiler=/path/to/arm-linux-androideabi-g++ --> <platform.properties>${platform}</platform.properties> <javacpp.version>0.11</javacpp.version> </properties> <build> <testSourceDirectory>../nd4j-tests/src/test</testSourceDirectory> <testResources> <testResource> <directory>../nd4j-tests/src/test/resources</directory> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> <configuration> <argLine>-Xmx1024m</argLine> <environmentVariables> <LD_LIBRARY_PATH>${env.LD_LIBRARY_PATH}:${user.dir}</LD_LIBRARY_PATH> </environmentVariables> <includes> <include>**/Nd4jTestSuite.java</include> </includes> <excludes> <exclude>**/Test*.java</exclude> <exclude>**/*Test.java</exclude> <exclude>**/*TestCase.java</exclude> </excludes> <systemPropertyVariables> <org.nd4j.linalg.defaultbackend>org.nd4j.linalg.cpu.CpuBackend</org.nd4j.linalg.defaultbackend> <org.nd4j.linalg.tests.backendstorun>org.nd4j.linalg.cpu.CpuBackend</org.nd4j.linalg.tests.backendstorun> </systemPropertyVariables> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>default-jar</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> </manifest> <manifestEntries> <!-- <addClasspath /> is broken: http://jira.codehaus.org/browse/MJAR-61 --> <Class-Path>./javacpp.jar ${project.artifactId}.jar</Class-Path> <Name>org/nd4j/linalg/cpu/javacpp</Name> <Implementation-Title>${project.name}</Implementation-Title> <Implementation-Vendor>Skymind</Implementation-Vendor> <Implementation-Version>${project.version}</Implementation-Version> <Specification-Title>${project.name}</Specification-Title> <Specification-Vendor>Skymind</Specification-Vendor> <Specification-Version>${project.version}</Specification-Version> </manifestEntries> </archive> <includes> <include>META-INF/*</include> <include>META-INF/services/*</include> <include>org/nd4j/*</include> <include>org/nd4j/</include> <include>*.properties</include> <include>org/nd4j/linalg/cpu/javacpp/*</include> </includes> </configuration> </execution> <execution> <id>${platform}</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> <configuration> <classifier>${platform}</classifier> <skipIfEmpty>true</skipIfEmpty> <includes> <include>org/nd4j/linalg/cpu/javacpp/</include> </includes> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.3</version> <configuration> <createChecksum>true</createChecksum> </configuration> </plugin> <plugin> <groupId>org.bytedeco</groupId> <artifactId>javacpp</artifactId> <version>${javacpp.version}</version> <configuration> <properties>${platform.properties}</properties> <propertyKeysAndValues> <property> <name>platform.root</name> <value>${platform.root}</value> </property> <property> <name>platform.compiler</name> <value>${platform.compiler}</value> </property> </propertyKeysAndValues> <classPath>${project.build.outputDirectory}</classPath> <includePath>${basedir}/src/main/resources/</includePath> <linkPath>${basedir}/cppbuild/${platform}/lib/</linkPath> <preloadPath>${basedir}/cppbuild/${platform}/bin/</preloadPath> </configuration> <executions> <execution> <id>generate-sources</id> <phase>generate-sources</phase> <goals> <goal>build</goal> </goals> <configuration> <skip>${generate-sources.skip}</skip> <outputDirectory>${project.build.sourceDirectory}</outputDirectory> <classOrPackageName>org.nd4j.linalg.cpu.javacpp.*</classOrPackageName> </configuration> </execution> <execution> <id>process-classes</id> <phase>process-classes</phase> <goals> <goal>build</goal> </goals> <configuration> <skip>${process-classes.skip}</skip> <classOrPackageName>org.nd4j.linalg.cpu.javacpp.*</classOrPackageName> <copyLibs>true</copyLibs> </configuration> </execution> </executions> </plugin> </plugins> </build> <profiles> <profile> <id>doclint-java8-disable</id> <activation> <jdk>[1.8,)</jdk> </activation> <build> <plugins> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <additionalparam>-Xdoclint:none</additionalparam> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>sign-artifacts</id> <activation> <property> <name>performRelease</name> <value>true</value> </property> </activation> <build> <plugins> <plugin> <artifactId>maven-gpg-plugin</artifactId> <version>1.1</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> <!-- If someone knows a better way to do this, please do let me know! --> <profile> <id>linux</id> <activation> <os><name>linux</name></os> </activation> <properties> <os.name>linux</os.name> </properties> </profile> <profile> <id>macosx</id> <activation> <os><name>mac os x</name></os> </activation> <properties> <os.name>macosx</os.name> </properties> </profile> <profile> <id>windows</id> <activation> <os><family>windows</family></os> </activation> <properties> <os.name>windows</os.name> </properties> </profile> <profile> <id>i386</id> <activation> <os><arch>i386</arch></os> </activation> <properties> <os.arch>x86</os.arch> </properties> </profile> <profile> <id>i486</id> <activation> <os><arch>i486</arch></os> </activation> <properties> <os.arch>x86</os.arch> </properties> </profile> <profile> <id>i586</id> <activation> <os><arch>i586</arch></os> </activation> <properties> <os.arch>x86</os.arch> </properties> </profile> <profile> <id>i686</id> <activation> <os><arch>i686</arch></os> </activation> <properties> <os.arch>x86</os.arch> </properties> </profile> <profile> <id>amd64</id> <activation> <os><arch>amd64</arch></os> </activation> <properties> <os.arch>x86_64</os.arch> </properties> </profile> <profile> <id>x86-64</id> <activation> <os><arch>x86-64</arch></os> </activation> <properties> <os.arch>x86_64</os.arch> </properties> </profile> </profiles> <dependencies> <dependency> <groupId>com.github.fommil.netlib</groupId> <artifactId>all</artifactId> <version>1.1.2</version> <type>pom</type> </dependency> <dependency> <groupId>org.jblas</groupId> <artifactId>jblas</artifactId> <version>1.2.4</version> </dependency> <dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacpp</artifactId> <version>${javacpp.version}</version> </dependency> </dependencies> </project>
<dependency> <groupId>org.nd4j</groupId> <artifactId>nd4j-x86</artifactId> <version>0.4</version> </dependency>
If you think the following nd4j-x86-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-x86-0.4.jar file