Skip to content

Commit 4c9adda

Browse files
committed
M2 version update
1 parent 6d65b1a commit 4c9adda

File tree

20 files changed

+60
-672
lines changed

20 files changed

+60
-672
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ We do not monitor the github issues of this repository very often.
2424
The **Eclipse Deeplearning4J** (DL4J) ecosystem is a set of projects intended to support all the needs of a JVM based deep learning application. This means starting with the raw data, loading and preprocessing it from wherever and whatever format it is in to building and tuning a wide variety of simple and complex deep learning networks.
2525

2626
The DL4J stack comprises of:
27-
- **DL4J**: High level API to build MultiLayerNetworks and ComputationGraphs with a variety of layers, including custom ones. Supports importing Keras models from h5, including tf.keras models (as of 1.0.0-M1.1) and also supports distributed training on Apache Spark
27+
- **DL4J**: High level API to build MultiLayerNetworks and ComputationGraphs with a variety of layers, including custom ones. Supports importing Keras models from h5, including tf.keras models (as of 1.0.0-M2) and also supports distributed training on Apache Spark
2828
- **ND4J**: General purpose linear algebra library with over 500 mathematical, linear algebra and deep learning operations. ND4J is based on the highly-optimized C++ codebase LibND4J that provides CPU (AVX2/512) and GPU (CUDA) support and acceleration by libraries such as OpenBLAS, OneDNN (MKL-DNN), cuDNN, cuBLAS, etc
2929
- **SameDiff** : Part of the ND4J library, SameDiff is our automatic differentiation / deep learning framework. SameDiff uses a graph-based (define then run) approach, similar to TensorFlow graph mode. Eager graph (TensorFlow 2.x eager/PyTorch) graph execution is planned. SameDiff supports importing TensorFlow frozen model format .pb (protobuf) models. Import for ONNX, TensorFlow SavedModel and Keras models are planned. Deeplearning4j also has full SameDiff support for easily writing custom layers and loss functions.
3030
- **DataVec**: ETL for machine learning data in a wide variety of formats and files (HDFS, Spark, Images, Video, Audio, CSV, Excel etc)
3131
- **Arbiter**: Library for hyperparameter search
32-
- **LibND4J** : C++ library that underpins everything. For more information on how the JVM acceses native arrays and operations refer to [JavaCPP](https://github.com/bytedeco/javacpp)
32+
- **LibND4J** : C++ library that underpins everything. For more information on how the JVM accesses native arrays and operations refer to [JavaCPP](https://github.com/bytedeco/javacpp)
3333

3434
All projects in the DL4J ecosystem support Windows, Linux and macOS. Hardware support includes CUDA GPUs (10.0, 10.1, 10.2 except OSX), x86 CPU (x86_64, avx2, avx512), ARM CPU (arm, arm64, armhf) and PowerPC (ppc64le).
3535

android-examples/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ android {
4848
}
4949

5050
dependencies {
51-
def dl4jVersion = '1.0.0-M1.1'
51+
def dl4jVersion = '1.0.0-M2'
5252
def openblasVersion = '0.3.10-1.5.5'
5353
def opencvVersion = '4.5.1-1.5.5'
5454
def leptonicaVersion = '1.80.0-1.5.5'

data-pipeline-examples/pom.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ information regarding copyright ownership.
2727

2828
<groupId>org.deeplearning4j</groupId>
2929
<artifactId>data-pipeline-examples</artifactId>
30-
<version>1.0.0-M1.1</version>
30+
<version>1.0.0-M2</version>
3131
<name>Building a data pipeline prior to modeling</name>
3232
<description>Loading raw data and processing it before training</description>
3333

3434
<properties>
35-
<dl4j-master.version>1.0.0-M1.1</dl4j-master.version>
35+
<dl4j-master.version>1.0.0-M2</dl4j-master.version>
3636
<!-- Change the nd4j.backend property to nd4j-cuda-X-platform to use CUDA GPUs -->
3737
<!-- <nd4j.backend>nd4j-cuda-10.2-platform</nd4j.backend> -->
3838
<nd4j.backend>nd4j-native</nd4j.backend>
@@ -62,6 +62,13 @@ information regarding copyright ownership.
6262
<updatePolicy>daily</updatePolicy> <!-- Optional, update daily -->
6363
</snapshots>
6464
</repository>
65+
<repository>
66+
<id>M2</id>
67+
<url>https://s01.oss.sonatype.org/content/repositories/orgdeeplearning4j-1019</url>
68+
<releases>
69+
<enabled>true</enabled>
70+
</releases>
71+
</repository>
6572
</repositories>
6673

6774

dl4j-distributed-training-examples/pom.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ information regarding copyright ownership.
2727

2828
<groupId>org.deeplearning4j</groupId>
2929
<artifactId>dl4j-distributed-training-examples</artifactId>
30-
<version>1.0.0-M1.1</version>
30+
<version>1.0.0-M2</version>
3131
<name>Introduction to Distributed Training with DL4J</name>
3232
<description>A set of examples introducing distributed training with the DL4J framework</description>
3333

3434
<properties>
35-
<dl4j-master.version>1.0.0-M1.1</dl4j-master.version>
35+
<dl4j-master.version>1.0.0-M2</dl4j-master.version>
3636
<!-- Change the nd4j.backend property to nd4j-cuda-X-platform to use CUDA GPUs -->
3737
<!-- <nd4j.backend>nd4j-cuda-10.2-platform</nd4j.backend> -->
3838
<nd4j.backend>nd4j-native</nd4j.backend>
@@ -68,6 +68,13 @@ information regarding copyright ownership.
6868
<updatePolicy>daily</updatePolicy> <!-- Optional, update daily -->
6969
</snapshots>
7070
</repository>
71+
<repository>
72+
<id>M2</id>
73+
<url>https://s01.oss.sonatype.org/content/repositories/orgdeeplearning4j-1019</url>
74+
<releases>
75+
<enabled>true</enabled>
76+
</releases>
77+
</repository>
7178
</repositories>
7279

7380

dl4j-distributed-training-examples/scripts/patentExamplePreproc.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ MINIBATCH=32 #Minibatch size for preprocessed
3636

3737
#Other variables. Don't modify these
3838
SCRIPTDIR=$(dirname "$0")
39-
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M1.1-bin.jar
39+
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M2-bin.jar
4040
AZURE_ACCT=fs.azure.account.key.${AZURE_STORAGE_ACCT}.blob.core.windows.net
4141

4242

dl4j-distributed-training-examples/scripts/patentExampleTrain.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ AERON_BUFFER=33554432
4444

4545
#Other variables. Don't modify these
4646
SCRIPTDIR=$(dirname "$0")
47-
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M1.1-bin.jar
47+
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M2-bin.jar
4848
AZURE_ACCT=fs.azure.account.key.${AZURE_STORAGE_ACCT}.blob.core.windows.net
4949

5050

dl4j-distributed-training-examples/scripts/tinyImagenetTrain.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ EXECUTOR_MEMORY=12G
3636
MASTER_PORT=7077 # Port for the spark master. Default is 7077
3737
MINIBATCH=32 # Minibatch size for preprocessed datasets
3838
SCRIPTDIR=$(dirname "$0")
39-
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M1.1-bin.jar
39+
JARFILE=${SCRIPTDIR}/../target/dl4j-spark-1.0.0-M2-bin.jar
4040

4141
#Memory
4242
OFFHEAP_MEM_JAVACPP=20G # Maximum amount of off-heap memory

dl4j-examples/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ information regarding copyright ownership.
3232
<description>A set of examples introducing the DL4J framework</description>
3333

3434
<properties>
35-
<dl4j-master.version>1.0.0-M1.1</dl4j-master.version>
35+
<dl4j-master.version>1.0.0-M2</dl4j-master.version>
3636
<!-- Change the nd4j.backend property to nd4j-cuda-X-platform to use CUDA GPUs -->
3737
<!-- <nd4j.backend>nd4j-cuda-10.2-platform</nd4j.backend> -->
3838
<nd4j.backend>nd4j-native</nd4j.backend>
@@ -64,6 +64,13 @@ information regarding copyright ownership.
6464
<updatePolicy>daily</updatePolicy> <!-- Optional, update daily -->
6565
</snapshots>
6666
</repository>
67+
<repository>
68+
<id>M2</id>
69+
<url>https://s01.oss.sonatype.org/content/repositories/orgdeeplearning4j-1019</url>
70+
<releases>
71+
<enabled>true</enabled>
72+
</releases>
73+
</repository>
6774
</repositories>
6875

6976
<dependencies>

mvn-project-template/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ information regarding copyright ownership.
2828
<!-- Group-ID, artifact ID and version of the project. You can modify these as you want -->
2929
<groupId>org.deeplearning4j</groupId>
3030
<artifactId>deeplearning4j-example-sample</artifactId>
31-
<version>1.0.0-M1.1</version>
31+
<version>1.0.0-M2</version>
3232

3333
<!-- Properties Section. Change ND4J versions here, if required -->
3434
<properties>
35-
<dl4j-master.version>1.0.0-M1.1</dl4j-master.version>
35+
<dl4j-master.version>1.0.0-M2</dl4j-master.version>
3636
<logback.version>1.2.3</logback.version>
3737
<java.version>1.8</java.version>
3838
<maven-shade-plugin.version>2.4.3</maven-shade-plugin.version>

nd4j-ndarray-examples/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,18 @@ information regarding copyright ownership.
4444
<updatePolicy>daily</updatePolicy> <!-- Optional, update daily -->
4545
</snapshots>
4646
</repository>
47+
<repository>
48+
<id>M2</id>
49+
<url>https://s01.oss.sonatype.org/content/repositories/orgdeeplearning4j-1019</url>
50+
<releases>
51+
<enabled>true</enabled>
52+
</releases>
53+
</repository>
4754
</repositories>
4855

4956

5057
<properties>
51-
<dl4j-master.version>1.0.0-M1.1</dl4j-master.version>
58+
<dl4j-master.version>1.0.0-M2</dl4j-master.version>
5259
<!-- Change the nd4j.backend property to nd4j-cuda-X-platform to use CUDA GPUs -->
5360
<!-- <nd4j.backend>nd4j-cuda-10.2-platform</nd4j.backend> -->
5461
<nd4j.backend>nd4j-native</nd4j.backend>

0 commit comments

Comments
 (0)