Deeplearning4j

Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark - From Skymind

Github stars Tracking Chart

Monorepo of Deeplearning4j

Welcome to the new monorepo of Deeplearning4j that contains the source code for all the following projects, in addition to the original repository of Deeplearning4j moved to deeplearning4j:

To build everything, we can use commands like

./change-cuda-versions.sh x.x
./change-scala-versions.sh 2.xx
./change-spark-versions.sh x
mvn clean install -Dmaven.test.skip -Dlibnd4j.cuda=x.x -Dlibnd4j.compute=xx

or

mvn -B -V -U clean install -pl '!jumpy,!pydatavec,!pydl4j' -Dlibnd4j.platform=linux-x86_64 -Dlibnd4j.chip=cuda -Dlibnd4j.cuda=9.2 -Dlibnd4j.compute=<your GPU CC> -Djavacpp.platform=linux-x86_64 -Dmaven.test.skip=true

An example of GPU "CC" or compute capability is 61 for Titan X Pascal.

Want some examples?

We have separate repository with various examples available: https://github.com/eclipse/deeplearning4j-examples

In the examples repo, you'll also find a tutorial series in Zeppelin: https://github.com/eclipse/deeplearning4j-examples/tree/master/tutorials

Overview

Name With Ownerdeeplearning4j/deeplearning4j
Primary LanguageJava
Program languageJava (Language Count: 18)
Platform
License:Apache License 2.0
Release Count60
Last Release Name1.0.0-M2.1 (Posted on 2022-08-17 21:20:26)
First Release Name_old/deeplearning4j-parent-0.0.0.1 (Posted on 2014-02-22 00:19:27)
Created At2013-11-27 02:03:28
Pushed At2024-05-06 09:52:04
Last Commit At2023-12-09 19:55:22
Stargazers Count13.4k
Watchers Count768
Fork Count3.8k
Commits Count2.7k
Has Issues Enabled
Issues Count5749
Issue Open Count630
Pull Requests Count3900
Pull Requests Open Count4
Pull Requests Close Count406
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top