diff --git a/android/README.md b/android/README.md
index 739cd86093b..1dbf363b858 100644
--- a/android/README.md
+++ b/android/README.md
@@ -16,7 +16,7 @@ In gradle, you can add the 5 modules in your dependencies:
```groovy
dependencies {
- implementation platform("ai.djl:bom:0.23.0")
+ implementation platform("ai.djl:bom:0.24.0")
implementation "ai.djl:api"
implementation "ai.djl.android:core"
diff --git a/android/pytorch-native/README.md b/android/pytorch-native/README.md
index 6a955a9e4ce..a4220606ef0 100644
--- a/android/pytorch-native/README.md
+++ b/android/pytorch-native/README.md
@@ -124,7 +124,7 @@ cd ..
./gradlew compileAndroidJNI -Ppt_version=${PYTORCH_VERSION}
```
-`jnilib/0.23.0/android` folder will be created after build, and shared library will be uploaded to S3 in CI build
+`jnilib/0.24.0/android` folder will be created after build, and shared library will be uploaded to S3 in CI build
## Build PyTorch android library (.aar) and publish to Sonatype snapshot repo
@@ -138,7 +138,7 @@ cd ../../../android
# To avoid download jni from S3, manually copy them
mkdir -p pytorch-native/jnilib
-cp -r ../engines/pytorch/pytorch-native/jnilib/0.23.0/android/* pytorch-native/jnilib
+cp -r ../engines/pytorch/pytorch-native/jnilib/0.24.0/android/* pytorch-native/jnilib
./gradlew :pytorch-native:assemble
# publish to local maven repo (~/.m2 folder)
diff --git a/api/README.md b/api/README.md
index 85ad22f0188..57f32a9283c 100644
--- a/api/README.md
+++ b/api/README.md
@@ -35,7 +35,7 @@ You can pull the DJL API from the central Maven repository by including the foll
ai.djl
api
- 0.23.0
+ 0.24.0
```
diff --git a/basicdataset/README.md b/basicdataset/README.md
index 37bab679551..df27c038bb2 100644
--- a/basicdataset/README.md
+++ b/basicdataset/README.md
@@ -29,7 +29,7 @@ You can pull the module from the central Maven repository by including the follo
ai.djl
basicdataset
- 0.23.0
+ 0.24.0
```
diff --git a/bom/README.md b/bom/README.md
index 44519846712..7ee24245acb 100644
--- a/bom/README.md
+++ b/bom/README.md
@@ -22,7 +22,7 @@ will need to mention the type as pom and the scope as import) as the following:
ai.djl
bom
- 0.23.0
+ 0.24.0
pom
import
@@ -38,7 +38,7 @@ will need to mention the type as pom and the scope as import) as the following:
ai.djl
bom
- 0.23.0
+ 0.24.0
pom
import
@@ -65,7 +65,7 @@ will need to mention the type as pom and the scope as import) as the following:
- First you need add BOM into your build.gradle file as the following:
```
- implementation platform("ai.djl:bom:0.23.0")
+ implementation platform("ai.djl:bom:0.24.0")
```
- Then you import the desired DJL modules into to you pom.xml file (no version is needed):
diff --git a/djl-zero/README.md b/djl-zero/README.md
index 2d2c473cc88..b728128f285 100644
--- a/djl-zero/README.md
+++ b/djl-zero/README.md
@@ -49,6 +49,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl
djl-zero
- 0.23.0
+ 0.24.0
```
diff --git a/docs/development/example_dataset.md b/docs/development/example_dataset.md
index 35e071f728b..8f9d242aabe 100644
--- a/docs/development/example_dataset.md
+++ b/docs/development/example_dataset.md
@@ -24,8 +24,8 @@ api group: 'org.apache.commons', name: 'commons-csv', version: '1.7'
In order to extend the dataset, the following dependencies are required:
```
-api "ai.djl:api:0.23.0"
-api "ai.djl:basicdataset:0.23.0"
+api "ai.djl:api:0.24.0"
+api "ai.djl:basicdataset:0.24.0"
```
There are four parts we need to implement for CSVDataset.
diff --git a/docs/hybrid_engine.md b/docs/hybrid_engine.md
index 58bdbe69cb4..e8b8827cef3 100644
--- a/docs/hybrid_engine.md
+++ b/docs/hybrid_engine.md
@@ -21,17 +21,17 @@ to run in a hybrid mode:
To use it along with Apache MXNet for additional API support, add the following two dependencies:
```
-runtimeOnly "ai.djl.mxnet:mxnet-engine:0.23.0"
+runtimeOnly "ai.djl.mxnet:mxnet-engine:0.24.0"
```
You can also use PyTorch or TensorFlow Engine as the supplemental engine by adding their corresponding dependencies.
```
-runtimeOnly "ai.djl.pytorch:pytorch-engine:0.23.0"
+runtimeOnly "ai.djl.pytorch:pytorch-engine:0.24.0"
```
```
-runtimeOnly "ai.djl.tensorflow:tensorflow-engine:0.23.0"
+runtimeOnly "ai.djl.tensorflow:tensorflow-engine:0.24.0"
```
## How Hybrid works
diff --git a/docs/load_model.md b/docs/load_model.md
index 621d7514605..530cfefa8af 100644
--- a/docs/load_model.md
+++ b/docs/load_model.md
@@ -181,7 +181,7 @@ Here is a few tips you can use to help you debug model loading issue:
See [here](development/configure_logging.md#configure-logging-level) for how to enable debug log
#### List models programmatically in your code
-You can use [ModelZoo.listModels()](https://javadoc.io/static/ai.djl/api/0.23.0/ai/djl/repository/zoo/ModelZoo.html#listModels--) API to query available models.
+You can use [ModelZoo.listModels()](https://javadoc.io/static/ai.djl/api/0.24.0/ai/djl/repository/zoo/ModelZoo.html#listModels--) API to query available models.
#### List available models using DJL command line
diff --git a/engines/ml/lightgbm/README.md b/engines/ml/lightgbm/README.md
index 3ea950c8935..cf97caeb56d 100644
--- a/engines/ml/lightgbm/README.md
+++ b/engines/ml/lightgbm/README.md
@@ -36,13 +36,13 @@ LightGBM can only run on top of the Linux/Mac/Windows machine using x86_64.
## Installation
You can pull the LightGBM engine from the central Maven repository by including the following dependency:
-- ai.djl.ml.lightgbm:lightgbm:0.23.0
+- ai.djl.ml.lightgbm:lightgbm:0.24.0
```xml
ai.djl.ml.lightgbm
lightgbm
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/ml/xgboost/README.md b/engines/ml/xgboost/README.md
index d69f1830193..02fd3970a07 100644
--- a/engines/ml/xgboost/README.md
+++ b/engines/ml/xgboost/README.md
@@ -37,13 +37,13 @@ XGBoost can only run on top of the Linux/Mac machine. User can build from source
## Installation
You can pull the XGBoost engine from the central Maven repository by including the following dependency:
-- ai.djl.ml.xgboost:xgboost:0.23.0
+- ai.djl.ml.xgboost:xgboost:0.24.0
```xml
ai.djl.ml.xgboost
xgboost
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/mxnet/mxnet-engine/README.md b/engines/mxnet/mxnet-engine/README.md
index cef559f1e31..7cdaa941435 100644
--- a/engines/mxnet/mxnet-engine/README.md
+++ b/engines/mxnet/mxnet-engine/README.md
@@ -7,7 +7,7 @@ This module contains the Deep Java Library (DJL) EngineProvider for Apache MXNet
We don't recommend that developers use classes in this module directly. Use of these classes
will couple your code with Apache MXNet and make switching between engines difficult. Even so,
developers are not restricted from using engine-specific features. For more information,
-see [NDManager#invoke()](https://javadoc.io/static/ai.djl/api/0.23.0/ai/djl/ndarray/NDManager.html#invoke-java.lang.String-ai.djl.ndarray.NDArray:A-ai.djl.ndarray.NDArray:A-ai.djl.util.PairList-).
+see [NDManager#invoke()](https://javadoc.io/static/ai.djl/api/0.24.0/ai/djl/ndarray/NDManager.html#invoke-java.lang.String-ai.djl.ndarray.NDArray:A-ai.djl.ndarray.NDArray:A-ai.djl.util.PairList-).
## Documentation
@@ -33,7 +33,7 @@ You can pull the MXNet engine from the central Maven repository by including the
ai.djl.mxnet
mxnet-engine
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/mxnet/mxnet-model-zoo/README.md b/engines/mxnet/mxnet-model-zoo/README.md
index c4f44fe358c..d73d92fd4b8 100644
--- a/engines/mxnet/mxnet-model-zoo/README.md
+++ b/engines/mxnet/mxnet-model-zoo/README.md
@@ -27,7 +27,7 @@ You can pull the MXNet engine from the central Maven repository by including the
ai.djl.mxnet
mxnet-model-zoo
- 0.23.0
+ 0.24.0
```
diff --git a/engines/onnxruntime/onnxruntime-android/README.md b/engines/onnxruntime/onnxruntime-android/README.md
index e304e78d5c3..ba17c4a1683 100644
--- a/engines/onnxruntime/onnxruntime-android/README.md
+++ b/engines/onnxruntime/onnxruntime-android/README.md
@@ -6,13 +6,13 @@ This module contains the DJL ONNX Runtime engine for Android.
## Installation
You can pull the ONNX Runtime for Android from the central Maven repository by including the following dependency:
-- ai.djl.android:onnxruntime:0.23.0
+- ai.djl.android:onnxruntime:0.24.0
```xml
ai.djl.android
onnxruntime
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/onnxruntime/onnxruntime-engine/README.md b/engines/onnxruntime/onnxruntime-engine/README.md
index c287819d23f..2e9812371af 100644
--- a/engines/onnxruntime/onnxruntime-engine/README.md
+++ b/engines/onnxruntime/onnxruntime-engine/README.md
@@ -37,13 +37,13 @@ for the official ONNX Runtime project.
## Installation
You can pull the ONNX Runtime engine from the central Maven repository by including the following dependency:
-- ai.djl.onnxruntime:onnxruntime-engine:0.23.0
+- ai.djl.onnxruntime:onnxruntime-engine:0.24.0
```xml
ai.djl.onnxruntime
onnxruntime-engine
- 0.23.0
+ 0.24.0
runtime
```
@@ -61,7 +61,7 @@ Maven:
ai.djl.onnxruntime
onnxruntime-engine
- 0.23.0
+ 0.24.0
runtime
@@ -81,7 +81,7 @@ Maven:
Gradle:
```groovy
-implementation("ai.djl.onnxruntime:onnxruntime-engine:0.23.0") {
+implementation("ai.djl.onnxruntime:onnxruntime-engine:0.24.0") {
exclude group: "com.microsoft.onnxruntime", module: "onnxruntime"
}
implementation "com.microsoft.onnxruntime:onnxruntime_gpu:1.14.0"
diff --git a/engines/paddlepaddle/paddlepaddle-engine/README.md b/engines/paddlepaddle/paddlepaddle-engine/README.md
index 9e65fb76601..b79cf89af87 100644
--- a/engines/paddlepaddle/paddlepaddle-engine/README.md
+++ b/engines/paddlepaddle/paddlepaddle-engine/README.md
@@ -30,7 +30,7 @@ You can pull the PaddlePaddle engine from the central Maven repository by includ
ai.djl.paddlepaddle
paddlepaddle-engine
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/paddlepaddle/paddlepaddle-model-zoo/README.md b/engines/paddlepaddle/paddlepaddle-model-zoo/README.md
index e2c9cf6036c..98e4bb9d701 100644
--- a/engines/paddlepaddle/paddlepaddle-model-zoo/README.md
+++ b/engines/paddlepaddle/paddlepaddle-model-zoo/README.md
@@ -26,7 +26,7 @@ from the central Maven repository by including the following dependency:
ai.djl.paddlepaddle
paddlepaddle-model-zoo
- 0.23.0
+ 0.24.0
```
diff --git a/engines/pytorch/pytorch-engine/README.md b/engines/pytorch/pytorch-engine/README.md
index ef74cf98808..79eea2d2fb8 100644
--- a/engines/pytorch/pytorch-engine/README.md
+++ b/engines/pytorch/pytorch-engine/README.md
@@ -24,13 +24,13 @@ The javadocs output is built in the `build/doc/javadoc` folder.
## Installation
You can pull the PyTorch engine from the central Maven repository by including the following dependency:
-- ai.djl.pytorch:pytorch-engine:0.23.0
+- ai.djl.pytorch:pytorch-engine:0.24.0
```xml
ai.djl.pytorch
pytorch-engine
- 0.23.0
+ 0.24.0
runtime
```
@@ -110,7 +110,7 @@ export PYTORCH_FLAVOR=cpu
### macOS
For macOS, you can use the following library:
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cpu:2.0.1:osx-x86_64
```xml
@@ -124,7 +124,7 @@ For macOS, you can use the following library:
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
@@ -134,7 +134,7 @@ For macOS, you can use the following library:
### macOS M1
For macOS M1, you can use the following library:
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cpu:2.0.1:osx-aarch64
```xml
@@ -148,7 +148,7 @@ For macOS M1, you can use the following library:
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
@@ -159,7 +159,7 @@ installed on your GPU machine, you can use one of the following library:
#### Linux GPU
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cu118:2.0.1:linux-x86_64 - CUDA 11.8
```xml
@@ -173,14 +173,14 @@ installed on your GPU machine, you can use one of the following library:
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
### Linux CPU
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cpu:2.0.1:linux-x86_64
```xml
@@ -194,14 +194,14 @@ installed on your GPU machine, you can use one of the following library:
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
### For aarch64 build
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cpu-precxx11:2.0.1:linux-aarch64
```xml
@@ -215,7 +215,7 @@ installed on your GPU machine, you can use one of the following library:
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
@@ -225,7 +225,7 @@ installed on your GPU machine, you can use one of the following library:
We also provide packages for the system like CentOS 7/Ubuntu 14.04 with GLIBC >= 2.17.
All the package were built with GCC 7, we provided a newer `libstdc++.so.6.24` in the package that contains `CXXABI_1.3.9` to use the package successfully.
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cu118-precxx11:2.0.1:linux-x86_64 - CUDA 11.8
- ai.djl.pytorch:pytorch-native-cpu-precxx11:2.0.1:linux-x86_64 - CPU
@@ -240,7 +240,7 @@ All the package were built with GCC 7, we provided a newer `libstdc++.so.6.24` i
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
@@ -256,7 +256,7 @@ All the package were built with GCC 7, we provided a newer `libstdc++.so.6.24` i
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
@@ -271,7 +271,7 @@ For the Windows platform, you can choose between CPU and GPU.
#### Windows GPU
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cu118:2.0.1:win-x86_64 - CUDA 11.8
```xml
@@ -285,14 +285,14 @@ For the Windows platform, you can choose between CPU and GPU.
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
### Windows CPU
-- ai.djl.pytorch:pytorch-jni:2.0.1-0.23.0
+- ai.djl.pytorch:pytorch-jni:2.0.1-0.24.0
- ai.djl.pytorch:pytorch-native-cpu:2.0.1:win-x86_64
```xml
@@ -306,7 +306,7 @@ For the Windows platform, you can choose between CPU and GPU.
ai.djl.pytorch
pytorch-jni
- 2.0.1-0.23.0
+ 2.0.1-0.24.0
runtime
```
diff --git a/engines/pytorch/pytorch-model-zoo/README.md b/engines/pytorch/pytorch-model-zoo/README.md
index 8d3113842e1..19c46ed57f5 100644
--- a/engines/pytorch/pytorch-model-zoo/README.md
+++ b/engines/pytorch/pytorch-model-zoo/README.md
@@ -25,7 +25,7 @@ You can pull the PyTorch engine from the central Maven repository by including t
ai.djl.pytorch
pytorch-model-zoo
- 0.23.0
+ 0.24.0
```
diff --git a/engines/tensorflow/tensorflow-api/README.md b/engines/tensorflow/tensorflow-api/README.md
index fd2741dc9e4..c0509e876ad 100644
--- a/engines/tensorflow/tensorflow-api/README.md
+++ b/engines/tensorflow/tensorflow-api/README.md
@@ -16,6 +16,6 @@ You can pull the TensorFlow core java API from the central Maven repository by i
ai.djl.tensorflow
tensorflow-api
- 0.23.0
+ 0.24.0
```
diff --git a/engines/tensorflow/tensorflow-engine/README.md b/engines/tensorflow/tensorflow-engine/README.md
index 57bcdda98d7..62e202c8692 100644
--- a/engines/tensorflow/tensorflow-engine/README.md
+++ b/engines/tensorflow/tensorflow-engine/README.md
@@ -28,13 +28,13 @@ The javadocs output is built in the `build/doc/javadoc` folder.
You can pull the TensorFlow engine from the central Maven repository by including the following dependency:
-- ai.djl.tensorflow:tensorflow-engine:0.23.0
+- ai.djl.tensorflow:tensorflow-engine:0.24.0
```xml
ai.djl.tensorflow
tensorflow-engine
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/tensorflow/tensorflow-model-zoo/README.md b/engines/tensorflow/tensorflow-model-zoo/README.md
index b34154fa126..bec42e53cd4 100644
--- a/engines/tensorflow/tensorflow-model-zoo/README.md
+++ b/engines/tensorflow/tensorflow-model-zoo/README.md
@@ -26,7 +26,7 @@ from the central Maven repository by including the following dependency:
ai.djl.tensorflow
tensorflow-model-zoo
- 0.23.0
+ 0.24.0
```
diff --git a/engines/tensorrt/README.md b/engines/tensorrt/README.md
index 6373386479e..7a132787004 100644
--- a/engines/tensorrt/README.md
+++ b/engines/tensorrt/README.md
@@ -28,13 +28,13 @@ The javadocs output is generated in the `build/doc/javadoc` folder.
## Installation
You can pull the TensorRT engine from the central Maven repository by including the following dependency:
-- ai.djl.tensorrt:tensorrt:0.23.0
+- ai.djl.tensorrt:tensorrt:0.24.0
```xml
ai.djl.tensorrt
tensorrt
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/engines/tflite/tflite-engine/README.md b/engines/tflite/tflite-engine/README.md
index b1dd8fc9778..34d47ba26b0 100644
--- a/engines/tflite/tflite-engine/README.md
+++ b/engines/tflite/tflite-engine/README.md
@@ -24,13 +24,13 @@ The javadocs output is built in the `build/doc/javadoc` folder.
## Installation
You can pull the TensorFlow Lite engine from the central Maven repository by including the following dependency:
-- ai.djl.tflite:tflite-engine:0.23.0
+- ai.djl.tflite:tflite-engine:0.24.0
```xml
ai.djl.tflite
tflite-engine
- 0.23.0
+ 0.24.0
runtime
```
diff --git a/extensions/audio/README.md b/extensions/audio/README.md
index 7e2c89692bc..3cc19cb6902 100644
--- a/extensions/audio/README.md
+++ b/extensions/audio/README.md
@@ -23,6 +23,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.audio
audio
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/aws-ai/README.md b/extensions/aws-ai/README.md
index 829df0bb0ca..7ffb2355551 100644
--- a/extensions/aws-ai/README.md
+++ b/extensions/aws-ai/README.md
@@ -58,6 +58,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.aws
aws-ai
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/fasttext/README.md b/extensions/fasttext/README.md
index 6f5a25064ea..be522087fd2 100644
--- a/extensions/fasttext/README.md
+++ b/extensions/fasttext/README.md
@@ -34,7 +34,7 @@ You can pull the fastText engine from the central Maven repository by including
ai.djl.fasttext
fasttext-engine
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/hadoop/README.md b/extensions/hadoop/README.md
index b3c4ebcc762..812e3f39a05 100644
--- a/extensions/hadoop/README.md
+++ b/extensions/hadoop/README.md
@@ -52,6 +52,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.hadoop
hadoop
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/opencv/README.md b/extensions/opencv/README.md
index d6c58f518dc..3c17f1293cb 100644
--- a/extensions/opencv/README.md
+++ b/extensions/opencv/README.md
@@ -23,6 +23,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.opencv
opencv
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/sentencepiece/README.md b/extensions/sentencepiece/README.md
index 4308308111f..577f7b1af94 100644
--- a/extensions/sentencepiece/README.md
+++ b/extensions/sentencepiece/README.md
@@ -23,6 +23,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.sentencepiece
sentencepiece
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/spark/README.md b/extensions/spark/README.md
index 02ebcc07a1d..300706b4e7e 100644
--- a/extensions/spark/README.md
+++ b/extensions/spark/README.md
@@ -34,7 +34,7 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.spark
spark_2.12
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/tablesaw/README.md b/extensions/tablesaw/README.md
index 010c6395eb9..bab368ed10b 100644
--- a/extensions/tablesaw/README.md
+++ b/extensions/tablesaw/README.md
@@ -25,6 +25,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.tablesaw
tablesaw
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/timeseries/README.md b/extensions/timeseries/README.md
index 9706c9334a4..86a4d7ca3ac 100644
--- a/extensions/timeseries/README.md
+++ b/extensions/timeseries/README.md
@@ -245,6 +245,6 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.timeseries
timeseries
- 0.23.0
+ 0.24.0
```
diff --git a/extensions/timeseries/docs/forecast_with_M5_data.md b/extensions/timeseries/docs/forecast_with_M5_data.md
index a4f1a24a1d9..629ff48f711 100644
--- a/extensions/timeseries/docs/forecast_with_M5_data.md
+++ b/extensions/timeseries/docs/forecast_with_M5_data.md
@@ -54,7 +54,7 @@ repositories {
}
dependencies {
implementation "org.apache.logging.log4j:log4j-slf4j-impl:2.17.1"
- implementation platform("ai.djl:bom:0.23.0")
+ implementation platform("ai.djl:bom:0.24.0")
implementation "ai.djl:api"
implementation "ai.djl.timeseries"
runtimeOnly "ai.djl.mxnet:mxnet-engine"
diff --git a/extensions/tokenizers/README.md b/extensions/tokenizers/README.md
index 1b85625572c..a8805c03dde 100644
--- a/extensions/tokenizers/README.md
+++ b/extensions/tokenizers/README.md
@@ -23,7 +23,7 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.huggingface
tokenizers
- 0.23.0
+ 0.24.0
```
diff --git a/jupyter/BERTQA.ipynb b/jupyter/BERTQA.ipynb
index 4ec97cbd838..8c7cda2cc7c 100644
--- a/jupyter/BERTQA.ipynb
+++ b/jupyter/BERTQA.ipynb
@@ -46,11 +46,11 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0\n",
- "%maven ai.djl.pytorch:pytorch-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0\n",
+ "%maven ai.djl.pytorch:pytorch-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/load_mxnet_model.ipynb b/jupyter/load_mxnet_model.ipynb
index f90091d1ef4..2997a7e6434 100644
--- a/jupyter/load_mxnet_model.ipynb
+++ b/jupyter/load_mxnet_model.ipynb
@@ -22,10 +22,10 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:model-zoo:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:model-zoo:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/load_pytorch_model.ipynb b/jupyter/load_pytorch_model.ipynb
index bf4e3db3e3f..78fcee31a6b 100644
--- a/jupyter/load_pytorch_model.ipynb
+++ b/jupyter/load_pytorch_model.ipynb
@@ -25,8 +25,8 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/mxnet/load_your_own_mxnet_bert.ipynb b/jupyter/mxnet/load_your_own_mxnet_bert.ipynb
index 9691a4d683a..5a786d1f20d 100644
--- a/jupyter/mxnet/load_your_own_mxnet_bert.ipynb
+++ b/jupyter/mxnet/load_your_own_mxnet_bert.ipynb
@@ -41,9 +41,9 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/object_detection_with_model_zoo.ipynb b/jupyter/object_detection_with_model_zoo.ipynb
index 9435b9de7aa..0faf55899d8 100644
--- a/jupyter/object_detection_with_model_zoo.ipynb
+++ b/jupyter/object_detection_with_model_zoo.ipynb
@@ -21,9 +21,9 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/onnxruntime/machine_learning_with_ONNXRuntime.ipynb b/jupyter/onnxruntime/machine_learning_with_ONNXRuntime.ipynb
index d068a97e78b..91c98ea36ae 100644
--- a/jupyter/onnxruntime/machine_learning_with_ONNXRuntime.ipynb
+++ b/jupyter/onnxruntime/machine_learning_with_ONNXRuntime.ipynb
@@ -54,8 +54,8 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.onnxruntime:onnxruntime-engine:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.onnxruntime:onnxruntime-engine:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
@@ -92,7 +92,7 @@
"`Predictor`. The post-processing block allows you to convert the output from the `Predictor` to the desired output\n",
"format.\n",
"\n",
- "In our use case, we use a class namely `IrisFlower` as our input class type. We will use [`Classifications`](https://javadoc.io/doc/ai.djl/api/0.23.0/ai/djl/modality/Classifications.html) as our output class type."
+ "In our use case, we use a class namely `IrisFlower` as our input class type. We will use [`Classifications`](https://javadoc.io/doc/ai.djl/api/0.24.0/ai/djl/modality/Classifications.html) as our output class type."
]
},
{
@@ -164,7 +164,7 @@
"source": [
"## Step 2 Prepare your model\n",
"\n",
- "We will load a pretrained sklearn model into DJL. We defined a [`ModelZoo`](https://javadoc.io/doc/ai.djl/api/0.23.0/ai/djl/repository/zoo/ModelZoo.html) concept to allow user load model from varity of locations, such as remote URL, local files or DJL pretrained model zoo. We need to define [`Criteria`](https://javadoc.io/doc/ai.djl/api/0.23.0/ai/djl/repository/zoo/Criteria.html) class to help the modelzoo locate the model and attach translator. In this example, we download a compressed ONNX model from S3."
+ "We will load a pretrained sklearn model into DJL. We defined a [`ModelZoo`](https://javadoc.io/doc/ai.djl/api/0.24.0/ai/djl/repository/zoo/ModelZoo.html) concept to allow user load model from varity of locations, such as remote URL, local files or DJL pretrained model zoo. We need to define [`Criteria`](https://javadoc.io/doc/ai.djl/api/0.24.0/ai/djl/repository/zoo/Criteria.html) class to help the modelzoo locate the model and attach translator. In this example, we download a compressed ONNX model from S3."
]
},
{
diff --git a/jupyter/paddlepaddle/face_mask_detection_paddlepaddle.ipynb b/jupyter/paddlepaddle/face_mask_detection_paddlepaddle.ipynb
index 1249ee12e2f..f5176215605 100644
--- a/jupyter/paddlepaddle/face_mask_detection_paddlepaddle.ipynb
+++ b/jupyter/paddlepaddle/face_mask_detection_paddlepaddle.ipynb
@@ -26,12 +26,12 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
"\n",
"// second engine to do preprocessing and postprocessing\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0"
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0"
]
},
{
diff --git a/jupyter/paddlepaddle/face_mask_detection_paddlepaddle_zh.ipynb b/jupyter/paddlepaddle/face_mask_detection_paddlepaddle_zh.ipynb
index 46c86461bdb..fb4074fe9aa 100644
--- a/jupyter/paddlepaddle/face_mask_detection_paddlepaddle_zh.ipynb
+++ b/jupyter/paddlepaddle/face_mask_detection_paddlepaddle_zh.ipynb
@@ -24,12 +24,12 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
"\n",
"// second engine to do preprocessing and postprocessing\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0"
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0"
]
},
{
diff --git a/jupyter/paddlepaddle/paddle_ocr_java.ipynb b/jupyter/paddlepaddle/paddle_ocr_java.ipynb
index da8527020ab..a7984acc400 100644
--- a/jupyter/paddlepaddle/paddle_ocr_java.ipynb
+++ b/jupyter/paddlepaddle/paddle_ocr_java.ipynb
@@ -25,12 +25,12 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
"\n",
"// second engine to do preprocessing and postprocessing\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0"
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0"
]
},
{
diff --git a/jupyter/paddlepaddle/paddle_ocr_java_zh.ipynb b/jupyter/paddlepaddle/paddle_ocr_java_zh.ipynb
index 2419baf89c7..1e60b733e22 100644
--- a/jupyter/paddlepaddle/paddle_ocr_java_zh.ipynb
+++ b/jupyter/paddlepaddle/paddle_ocr_java_zh.ipynb
@@ -23,12 +23,12 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.paddlepaddle:paddlepaddle-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
"\n",
"// second engine to do preprocessing and postprocessing\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0"
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0"
]
},
{
diff --git a/jupyter/pytorch/load_your_own_pytorch_bert.ipynb b/jupyter/pytorch/load_your_own_pytorch_bert.ipynb
index 3c52ee599b0..2602b42accb 100644
--- a/jupyter/pytorch/load_your_own_pytorch_bert.ipynb
+++ b/jupyter/pytorch/load_your_own_pytorch_bert.ipynb
@@ -41,9 +41,9 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0\n",
- "%maven ai.djl.pytorch:pytorch-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0\n",
+ "%maven ai.djl.pytorch:pytorch-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/rank_classification_using_BERT_on_Amazon_Review.ipynb b/jupyter/rank_classification_using_BERT_on_Amazon_Review.ipynb
index 2edbc6c195f..7afcf3c965c 100644
--- a/jupyter/rank_classification_using_BERT_on_Amazon_Review.ipynb
+++ b/jupyter/rank_classification_using_BERT_on_Amazon_Review.ipynb
@@ -38,13 +38,13 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:basicdataset:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:basicdataset:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"\n",
"// PyTorch\n",
- "// %maven ai.djl.pytorch:pytorch-model-zoo:0.23.0"
+ "// %maven ai.djl.pytorch:pytorch-model-zoo:0.24.0"
]
},
{
diff --git a/jupyter/tensorflow/pneumonia_detection.ipynb b/jupyter/tensorflow/pneumonia_detection.ipynb
index c790ad13f55..76bcc28ff22 100644
--- a/jupyter/tensorflow/pneumonia_detection.ipynb
+++ b/jupyter/tensorflow/pneumonia_detection.ipynb
@@ -36,10 +36,10 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.tensorflow:tensorflow-api:0.23.0\n",
- "%maven ai.djl.tensorflow:tensorflow-engine:0.23.0\n",
- "%maven ai.djl.tensorflow:tensorflow-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.tensorflow:tensorflow-api:0.24.0\n",
+ "%maven ai.djl.tensorflow:tensorflow-engine:0.24.0\n",
+ "%maven ai.djl.tensorflow:tensorflow-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/tensorflow/rank_classification_using_BERT_on_Amazon_Review.ipynb b/jupyter/tensorflow/rank_classification_using_BERT_on_Amazon_Review.ipynb
index 1b4647919c1..b0f69421aa6 100644
--- a/jupyter/tensorflow/rank_classification_using_BERT_on_Amazon_Review.ipynb
+++ b/jupyter/tensorflow/rank_classification_using_BERT_on_Amazon_Review.ipynb
@@ -36,9 +36,9 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl.tensorflow:tensorflow-engine:0.23.0\n",
- "%maven ai.djl.tensorflow:tensorflow-api:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl.tensorflow:tensorflow-engine:0.24.0\n",
+ "%maven ai.djl.tensorflow:tensorflow-api:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/tensorflow_lite/inference_with_tensorflow_lite.ipynb b/jupyter/tensorflow_lite/inference_with_tensorflow_lite.ipynb
index 3fb55f9799a..126376de4fc 100644
--- a/jupyter/tensorflow_lite/inference_with_tensorflow_lite.ipynb
+++ b/jupyter/tensorflow_lite/inference_with_tensorflow_lite.ipynb
@@ -22,13 +22,13 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:model-zoo:0.23.0\n",
- "%maven ai.djl.tflite:tflite-engine:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:model-zoo:0.24.0\n",
+ "%maven ai.djl.tflite:tflite-engine:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32\n",
"\n",
"// Use secondary engine to help pre-processing and post-processing\n",
- "%maven ai.djl.pytorch:pytorch-engine:0.23.0"
+ "%maven ai.djl.pytorch:pytorch-engine:0.24.0"
]
},
{
diff --git a/jupyter/transfer_learning_on_cifar10.ipynb b/jupyter/transfer_learning_on_cifar10.ipynb
index 663a9eafc7f..1692d98728e 100644
--- a/jupyter/transfer_learning_on_cifar10.ipynb
+++ b/jupyter/transfer_learning_on_cifar10.ipynb
@@ -35,10 +35,10 @@
"source": [
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:basicdataset:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:basicdataset:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/tutorial/01_create_your_first_network.ipynb b/jupyter/tutorial/01_create_your_first_network.ipynb
index 293fde5fec4..461121737e9 100644
--- a/jupyter/tutorial/01_create_your_first_network.ipynb
+++ b/jupyter/tutorial/01_create_your_first_network.ipynb
@@ -27,7 +27,7 @@
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
"// Add the maven dependencies\n",
- "%maven ai.djl:api:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/tutorial/02_train_your_first_model.ipynb b/jupyter/tutorial/02_train_your_first_model.ipynb
index 4905dadfbb5..a650a781f60 100644
--- a/jupyter/tutorial/02_train_your_first_model.ipynb
+++ b/jupyter/tutorial/02_train_your_first_model.ipynb
@@ -23,10 +23,10 @@
"%mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
"// Add the maven dependencies\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:basicdataset:0.23.0\n",
- "%maven ai.djl:model-zoo:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:basicdataset:0.24.0\n",
+ "%maven ai.djl:model-zoo:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/jupyter/tutorial/03_image_classification_with_your_model.ipynb b/jupyter/tutorial/03_image_classification_with_your_model.ipynb
index f8d42d7972e..5de8fa9873a 100644
--- a/jupyter/tutorial/03_image_classification_with_your_model.ipynb
+++ b/jupyter/tutorial/03_image_classification_with_your_model.ipynb
@@ -26,10 +26,10 @@
"// %mavenRepo snapshots https://oss.sonatype.org/content/repositories/snapshots/\n",
"\n",
"// Add the maven dependencies\n",
- "%maven ai.djl:api:0.23.0\n",
- "%maven ai.djl:model-zoo:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-engine:0.23.0\n",
- "%maven ai.djl.mxnet:mxnet-model-zoo:0.23.0\n",
+ "%maven ai.djl:api:0.24.0\n",
+ "%maven ai.djl:model-zoo:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-engine:0.24.0\n",
+ "%maven ai.djl.mxnet:mxnet-model-zoo:0.24.0\n",
"%maven org.slf4j:slf4j-simple:1.7.32"
]
},
diff --git a/model-zoo/README.md b/model-zoo/README.md
index 11ae15c5505..15d583c1d9a 100644
--- a/model-zoo/README.md
+++ b/model-zoo/README.md
@@ -33,7 +33,7 @@ You can pull the model zoo from the central Maven repository by including the fo
ai.djl
model-zoo
- 0.23.0
+ 0.24.0
```