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