4.0.0 org.eclipse.deeplearning4j deeplearning4j 1.0.0-SNAPSHOT pom deeplearning4j Deeplearning4j Monorepo - Parent POM http://deeplearning4j.konduit.ai/ Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo Deeplearning4j Contributors Eclipse Foundation / Konduit K.K. https://github.com/deeplearning4j/deeplearning4j/graphs/contributors scm:git:git://github.com/deeplearning4j/deeplearning4j.git scm:git:ssh://git@github.com/deeplearning4j/deeplearning4j.git https://github.com/deeplearning4j/deeplearning4j HEAD libnd4j nd4j datavec deeplearning4j python4j omnihub resources codegen 11 11 UTF-8 ${encoding} ${encoding} ${encoding} ${encoding} 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT 1.9.7 1.0.0-SNAPSHOT 2.2.21 6.0.1 0.7.1 3.2.6 4.1.74.Final 2.6 2.6 1.26 5.2.24.RELEASE 3.4.2 1.27 2.2 1.15 5.2.0 0.5.0 2.3.23 2.8.1 2.9.8 5.9 3.2 6.5.7 false false ${javacpp.platform} 1.5.11 1.5.11 1.5.11 true false 1.2.2.Final 3.13.0 ${python.version}-${javacpp-presets.version} 2.1.3 ${numpy.version}-${javacpp-presets.version} 1.17.0 ${onnx.version}-${javacpp-presets.version} 0.3.28 2025.0 4.10.0 1.14.3 1.15.5 ${tensorflow.version}-1.5.8 0.17 1.21 3.5 3.11 2.7 1.10 ${commonsmath.version} ${commonslang.version} ${commonsio.version} ${commonsmath.version} 2.6 ${commonslang.version} 1.2 3.1 ${commonsio.version} 3.2.2 4.1 2.0.29 1.7.21 5.8.0-M1 1.8.0-M1 0.14.1 1.5.16 2.16.0 2.16.0 1.33 2.8.7 1.18.42 20131018 3.21.7 false 3.0.5 3.15.1 2.0 30.1.1-jre 28.0-android 2.8.0 4.10.0 3.9.16 25.2.10 1.14.0 1.2 1.1.1 2.3.0 0.7.0 3.13.0 3.3.1 1.0.0 4.9.10 ${maven-git-commit-plugin.version} 3.6.0 3.3.0 ${maven-surefire-plugin.version} 3.5.0 2.23.0 1.0.0 ${maven-lifecycle-mapping-plugin.version} 3.6.0 3.4.2 3.7.1 2.2 3.1.0 1.5.3 3.11.4 5.12.0 ${mockito.version} 3.3.0 2.3.1 1.8.0 --tests false false false 2.17.2 1.0.0 1.9.24 1.13.0 3.0.5 8g 8g --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.cs=ALL-UNNAMED --add-opens=java.base/sun.security.action=ALL-UNNAMED --add-opens=java.base/sun.util.calendar=ALL-UNNAMED --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/java.nio=ALL-UNNAMED false central org.lz4 lz4-java ${lz4.version} io.netty netty-bom ${netty.version} pom import org.apache.logging.log4j log4j-bom ${log4j2.version} pom import org.junit junit-bom ${junit.version} pom import org.jetbrains.kotlin kotlin-bom ${kotlin.version} pom import org.projectlombok lombok ${lombok.version} provided org.projectlombok lombok provided org.moditect moditect-maven-plugin ${moditect.version} ${moditect.generate.skip} ${project.build.directory}/modules true org.eclipse.deeplearning4j nd4j-api ${project.version} org.nd4j.api org.nd4j.linalg.api.*; org.nd4j.autodiff.*; org.nd4j.evaluation.*; java.base; org.nd4j.common; org.bytedeco.javacpp; org.eclipse.deeplearning4j nd4j-common ${project.version} org.nd4j.common org.nd4j.common.*; java.base; org.bytedeco.javacpp; org.eclipse.deeplearning4j nd4j-native ${project.version} org.nd4j.cpu org.nd4j.linalg.cpu.nativecpu.*; java.base; org.nd4j.common; org.nd4j.api; org.bytedeco.javacpp; org.bytedeco.openblas; org.eclipse.deeplearning4j nd4j-cuda ${project.version} org.nd4j.cuda org.nd4j.linalg.cuda.*; java.base; org.nd4j.common; org.nd4j.api; org.bytedeco.javacpp; org.bytedeco.cuda; --ignore-missing-deps --multi-release 11 generate-module-info generate-sources generate-module-info org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} validate run maven-surefire-plugin ${maven-surefire-plugin.version} true org.apache.maven.surefire surefire-junit-platform ${maven-surefire-plugin.version} false 1 false 1 org.junit.vintage:junit-vintage-engine com.google.android:android true false @{jdk9.exports} -Xmx${test.heap.size} -Dorg.bytedeco.javacpp.maxphysicalbytes=${test.offheap.size} -Dorg.bytedeco.javacpp.maxbytes=${test.offheap.size} 300 300 300 300 org.jetbrains.kotlin kotlin-maven-plugin ${kotlin.version} -Xjsr305=strict -Xextended-compiler-checks -Xskip-runtime-version-check spring jpa all-open org.jetbrains.kotlin kotlin-maven-allopen ${kotlin.version} org.jetbrains.kotlin kotlin-maven-noarg ${kotlin.version} compile compile ${project.basedir}/src/main/stubs ${project.basedir}/src/main/kotlin ${project.basedir}/src/main/java ${project.basedir}/src/main/ops test-compile test-compile ${project.basedir}/src/test/stubs ${project.basedir}/src/test/kotlin ${project.basedir}/src/test/java ${project.basedir}/src/test/ops org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} ${maven.compiler.source} ${maven.compiler.target} pl.project13.maven git-commit-id-plugin ${maven-git-commit-id-plugin.version} revision generate-resources true false ${project.build.outputDirectory}/META-INF/git.properties git.commit.id.abbrev git.commit.time git.branch flat true org.codehaus.mojo build-helper-maven-plugin ${maven-build-helper-plugin.version} add-resource generate-resources add-resource ${project.basedir}/target/generated-sources/src/main/resources get-cpu-count cpu-count cpu.core.count org.eclipse.m2e lifecycle-mapping ${maven-lifecycle-mapping.version} com.lewisd lint-maven-plugin [0.0.11,) check net.revelc.code.formatter formatter-maven-plugin ${maven-formatter-plugin.version} ${session.executionRootDirectory}/../contrib/formatter.xml org.sonatype.central central-publishing-maven-plugin ${maven-central-publishing-plugin.version} true published true ${central.publishing.autoPublish} org.jetbrains.kotlin kotlin-maven-plugin org.apache.maven.plugins maven-compiler-plugin default-compile none default-testCompile none java-compile compile compile java-testCompile test-compile testCompile native-backend ,org.bytedeco.openblas,org.nd4j.cpu.api,nd4j.cpu.preset cuda-backend ,org.bytedeco.cuda,org.nd4j.cuda.api,nd4j.cuda.preset parallel-tests parallelTests maven-surefire-plugin junit.jupiter.execution.parallel.enabled=true junit.jupiter.execution.parallel.mode.default=concurrent junit.jupiter.execution.parallel.config.strategy=fixed junit.jupiter.execution.parallel.config.fixed.parallelism=${cpu.core.count} ${cpu.core.count} true test-larger-heap-size 8g 8g github github GitHub Packages https://maven.pkg.github.com/deeplearning4j/deeplearning4j github GitHub Packages Snapshots https://maven.pkg.github.com/deeplearning4j/deeplearning4j org.apache.maven.plugins maven-deploy-plugin skipTestCompileAndRun maven.test.skip true true true true true skipTestRun skipTests true true true true qa org.apache.maven.plugins maven-dependency-plugin 3.1.2 install copy-dependencies ${project.build.directory}/lib central-release true trimSnapshots org.codehaus.mojo build-helper-maven-plugin ${maven-build-helper-plugin.version} remove-old-artifacts package remove-project-artifact true get-cpu-count cpu-count system.numCores 1.9build 1.9 7 org.apache.maven.plugins maven-toolchains-plugin 3.1.0 libnd4jhome-defined env.LIBND4J_HOME ${env.LIBND4J_HOME} libnd4jhome-undefined !env.LIBND4J_HOME ${basedir}/../../../../libnd4j/ platform-tests platform-tests javacpp-platform-default !javacpp.platform ${os.name}-${os.arch} linux linux linux linux macosx mac os x darwin macosx windows windows windows windows arm arm armhf android android linux android arm aarch64 aarch64 arm64 armv8 armv8 arm64 i386 i386 x86_64 i486 i486 x86_64 i586 i586 x86_64 i686 i686 x86_64 x86 x86 x86_64 amd64 amd64 x86_64 x86-64 x86-64 x86_64