* Update Japanese translation for Deeplearning4J UI (#8525) Signed-off-by: k-tamura <ktamura.biz.80@gmail.com> * RL4J: Remove processing done on observations in Policy & Async (#8471) * Removed processing from Policy.play() and fixed missing resets Signed-off-by: unknown <aboulang2002@yahoo.com> * Adjusted unit test to check if DQNs have been reset Signed-off-by: unknown <aboulang2002@yahoo.com> * Fixed a couple of problems, added and updated unit tests Signed-off-by: unknown <aboulang2002@yahoo.com> * Removed processing from AsyncThreadDiscrete Signed-off-by: unknown <aboulang2002@yahoo.com> * Fixed a few problems Signed-off-by: unknown <aboulang2002@yahoo.com> * python version bump * increase * RL4J: Replace gym-java-client with JavaCPP (#8595) * RL4J: Replace gym-java-client with JavaCPP Signed-off-by: Samuel Audet <samuel.audet@gmail.com> Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com> Co-authored-by: Alexandre Boulanger <44292157+aboulang2002@users.noreply.github.com> Co-authored-by: Max Pumperla <max.pumperla@googlemail.com> Co-authored-by: Samuel Audet <samuel.audet@gmail.com>
35 lines
1.6 KiB
Markdown
35 lines
1.6 KiB
Markdown
# 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](deeplearning4j):
|
|
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/libnd4j
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/nd4j
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/datavec
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/arbiter
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/nd4s
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/rl4j
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/scalnet
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/pydl4j
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/jumpy
|
|
* https://github.com/eclipse/deeplearning4j/tree/master/pydatavec
|
|
|
|
|
|
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
|