diff --git a/README.md b/README.md
index cda6533dfe2..d5caeb85254 100644
--- a/README.md
+++ b/README.md
@@ -85,7 +85,7 @@ The following pseudocode demonstrates running training:
## Release Notes
-* [0.31.0](https://github.com/deepjavalibrary/djl/releases/tag/v0.31.0) ([Code](https://github.com/deepjavalibrary/djl/tree/v0.31.0))
+* [0.31.1](https://github.com/deepjavalibrary/djl/releases/tag/v0.31.1) ([Code](https://github.com/deepjavalibrary/djl/tree/v0.31.1))
* [0.30.0](https://github.com/deepjavalibrary/djl/releases/tag/v0.30.0) ([Code](https://github.com/deepjavalibrary/djl/tree/v0.30.0))
* [0.29.0](https://github.com/deepjavalibrary/djl/releases/tag/v0.29.0) ([Code](https://github.com/deepjavalibrary/djl/tree/v0.29.0))
* [0.28.0](https://github.com/deepjavalibrary/djl/releases/tag/v0.28.0) ([Code](https://github.com/deepjavalibrary/djl/tree/v0.28.0))
diff --git a/android/README.md b/android/README.md
index 14e80175c85..bd664d04719 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.31.0")
+ implementation platform("ai.djl:bom:0.31.1")
implementation "ai.djl:api"
implementation "ai.djl.android:core"
diff --git a/android/gradle.properties b/android/gradle.properties
index 78b3fa76c15..7d9ff1a3d38 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -17,6 +17,6 @@ org.gradle.jvmargs=-Xmx1536m
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
-djl_version=0.31.0
+djl_version=0.31.1
pytorch_version=2.5.1
tokenizers_version=0.20.3
diff --git a/android/pytorch-native/README.md b/android/pytorch-native/README.md
index 811603bee27..b4abfc25878 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.31.0/android` folder will be created after build, and shared library will be uploaded to S3 in CI build
+`jnilib/0.31.1/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.31.0/android/* pytorch-native/jnilib
+cp -r ../engines/pytorch/pytorch-native/jnilib/0.31.1/android/* pytorch-native/jnilib
./gradlew :pytorch-native:assemble
# publish to local maven repo (~/.m2 folder)
diff --git a/basicdataset/README.md b/basicdataset/README.md
index 73947303cd1..7a290857b4e 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.31.0
+ 0.31.1
```
diff --git a/bom/README.md b/bom/README.md
index c21a07f7ee4..8ff64d1cda6 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.31.0
+ 0.31.1
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.31.0
+ 0.31.1
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.31.0")
+ implementation platform("ai.djl:bom:0.31.1")
```
- 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 d895dfc3ea0..8863ed9919b 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.31.0
+ 0.31.1
```
diff --git a/docs/development/example_dataset.md b/docs/development/example_dataset.md
index 17060e5343b..65d0db5ef9f 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.31.0"
-api "ai.djl:basicdataset:0.31.0"
+api "ai.djl:api:0.31.1"
+api "ai.djl:basicdataset:0.31.1"
```
There are four parts we need to implement for CSVDataset.
diff --git a/docs/hybrid_engine.md b/docs/hybrid_engine.md
index 7060f393460..5dbdbefca11 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.31.0"
+runtimeOnly "ai.djl.mxnet:mxnet-engine:0.31.1"
```
You can also use PyTorch or TensorFlow Engine as the supplemental engine by adding their corresponding dependencies.
```
-runtimeOnly "ai.djl.pytorch:pytorch-engine:0.31.0"
+runtimeOnly "ai.djl.pytorch:pytorch-engine:0.31.1"
```
```
-runtimeOnly "ai.djl.tensorflow:tensorflow-engine:0.31.0"
+runtimeOnly "ai.djl.tensorflow:tensorflow-engine:0.31.1"
```
## How Hybrid works
diff --git a/docs/load_model.md b/docs/load_model.md
index b85dfe4d722..63335605774 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.31.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.31.1/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 19d1bad3d12..a508e9ac9e5 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.31.0
+- ai.djl.ml.lightgbm:lightgbm:0.31.1
```xml
ai.djl.ml.lightgbm
lightgbm
- 0.31.0
+ 0.31.1
runtime
```
diff --git a/engines/ml/xgboost/README.md b/engines/ml/xgboost/README.md
index 91148bf933c..df80f3ef5c1 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.31.0
+- ai.djl.ml.xgboost:xgboost:0.31.1
```xml
ai.djl.ml.xgboost
xgboost
- 0.31.0
+ 0.31.1
runtime
```
diff --git a/engines/mxnet/mxnet-engine/README.md b/engines/mxnet/mxnet-engine/README.md
index e6e74108a88..70c67a75bc2 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.31.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.31.1/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.31.0
+ 0.31.1
runtime
```
diff --git a/engines/mxnet/mxnet-model-zoo/README.md b/engines/mxnet/mxnet-model-zoo/README.md
index 869be4a26e9..6b0378e665b 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.31.0
+ 0.31.1
```
diff --git a/engines/onnxruntime/onnxruntime-android/README.md b/engines/onnxruntime/onnxruntime-android/README.md
index e735651ea0f..15e9899ada0 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.31.0
+- ai.djl.android:onnxruntime:0.31.1
```xml
ai.djl.android
onnxruntime
- 0.31.0
+ 0.31.1
runtime
```
diff --git a/engines/onnxruntime/onnxruntime-engine/README.md b/engines/onnxruntime/onnxruntime-engine/README.md
index 0b1b803c372..be70dace37c 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.31.0
+- ai.djl.onnxruntime:onnxruntime-engine:0.31.1
```xml
ai.djl.onnxruntime
onnxruntime-engine
- 0.31.0
+ 0.31.1
runtime
```
@@ -61,7 +61,7 @@ Maven:
ai.djl.onnxruntime
onnxruntime-engine
- 0.31.0
+ 0.31.1
runtime
@@ -81,7 +81,7 @@ Maven:
Gradle:
```groovy
-implementation("ai.djl.onnxruntime:onnxruntime-engine:0.31.0") {
+implementation("ai.djl.onnxruntime:onnxruntime-engine:0.31.1") {
exclude group: "com.microsoft.onnxruntime", module: "onnxruntime"
}
implementation "com.microsoft.onnxruntime:onnxruntime_gpu:1.18.0"
diff --git a/engines/pytorch/pytorch-engine/README.md b/engines/pytorch/pytorch-engine/README.md
index a2f3ad76283..c7222af428c 100644
--- a/engines/pytorch/pytorch-engine/README.md
+++ b/engines/pytorch/pytorch-engine/README.md
@@ -27,14 +27,14 @@ The javadocs output is built in the `build/doc/javadoc` folder.
You can pull the PyTorch engine from the central Maven repository by including the following dependency:
-- ai.djl.pytorch:pytorch-engine:0.31.0
+- ai.djl.pytorch:pytorch-engine:0.31.1
```xml
ai.djl.pytorch
pytorch-engine
- 0.31.0
+ 0.31.1
runtime
```
@@ -51,7 +51,7 @@ The following table illustrates which pytorch version that DJL supports:
| PyTorch engine version | PyTorch native library version |
|------------------------|-------------------------------------------|
-| pytorch-engine:0.31.0 | 1.13.1, 2.1.2, 2.3.1, 2.4.0, **2.5.1** |
+| pytorch-engine:0.31.1 | 1.13.1, 2.1.2, 2.3.1, 2.4.0, **2.5.1** |
| pytorch-engine:0.30.0 | 1.13.1, 2.1.2, 2.3.1, **2.4.0** |
| pytorch-engine:0.29.0 | 1.13.1, 2.1.2, 2.2.2, **2.3.1** |
| pytorch-engine:0.28.0 | 1.13.1, 2.1.2, **2.2.2** |
diff --git a/engines/pytorch/pytorch-model-zoo/README.md b/engines/pytorch/pytorch-model-zoo/README.md
index 78b6a90ffe0..a7b4d164899 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.31.0
+ 0.31.1
```
diff --git a/engines/tensorflow/tensorflow-api/README.md b/engines/tensorflow/tensorflow-api/README.md
index 298f0e22f6e..ffa02931249 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.31.0
+ 0.31.1
```
diff --git a/engines/tensorflow/tensorflow-engine/README.md b/engines/tensorflow/tensorflow-engine/README.md
index 57a2d8753b4..d24d52e57fc 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.31.0
+- ai.djl.tensorflow:tensorflow-engine:0.31.1
```xml
ai.djl.tensorflow
tensorflow-engine
- 0.31.0
+ 0.31.1
runtime
```
diff --git a/engines/tensorflow/tensorflow-model-zoo/README.md b/engines/tensorflow/tensorflow-model-zoo/README.md
index 2735a0de382..a40b8e7a846 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.31.0
+ 0.31.1
```
diff --git a/engines/tensorrt/README.md b/engines/tensorrt/README.md
index 2b91fc428de..ea63fcdf0be 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.31.0
+- ai.djl.tensorrt:tensorrt:0.31.1
```xml
ai.djl.tensorrt
tensorrt
- 0.31.0
+ 0.31.1
runtime
```
diff --git a/extensions/audio/README.md b/extensions/audio/README.md
index ff9c6c91dd7..30881621741 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.31.0
+ 0.31.1
```
diff --git a/extensions/aws-ai/README.md b/extensions/aws-ai/README.md
index e178837c568..623b0cb8a94 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.31.0
+ 0.31.1
```
diff --git a/extensions/fasttext/README.md b/extensions/fasttext/README.md
index b62b7925f05..7ad2c10b5b2 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.31.0
+ 0.31.1
```
diff --git a/extensions/hadoop/README.md b/extensions/hadoop/README.md
index 3a99f18914d..49ee1bae8fc 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.31.0
+ 0.31.1
```
diff --git a/extensions/opencv/README.md b/extensions/opencv/README.md
index dfc570ce522..dfb2ea53c79 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.31.0
+ 0.31.1
```
diff --git a/extensions/sentencepiece/README.md b/extensions/sentencepiece/README.md
index 55ad23286d9..69acb96978a 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.31.0
+ 0.31.1
```
diff --git a/extensions/spark/README.md b/extensions/spark/README.md
index 016dba0ccda..f62b9ceaee4 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.31.0
+ 0.31.1
```
diff --git a/extensions/tablesaw/README.md b/extensions/tablesaw/README.md
index 4224d2968ff..5972a9e06a8 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.31.0
+ 0.31.1
```
diff --git a/extensions/timeseries/README.md b/extensions/timeseries/README.md
index b93d9bb276a..d222deacc60 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.31.0
+ 0.31.1
```
diff --git a/extensions/timeseries/docs/forecast_with_M5_data.md b/extensions/timeseries/docs/forecast_with_M5_data.md
index ad985fcfe59..7eb55082a63 100644
--- a/extensions/timeseries/docs/forecast_with_M5_data.md
+++ b/extensions/timeseries/docs/forecast_with_M5_data.md
@@ -56,7 +56,7 @@ repositories {
}
dependencies {
implementation "org.apache.logging.log4j:log4j-slf4j-impl:2.17.1"
- implementation platform("ai.djl:bom:0.31.0")
+ implementation platform("ai.djl:bom:0.31.1")
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 33079414bf7..d3e6dfa1e37 100644
--- a/extensions/tokenizers/README.md
+++ b/extensions/tokenizers/README.md
@@ -25,7 +25,7 @@ You can pull the module from the central Maven repository by including the follo
ai.djl.huggingface
tokenizers
- 0.31.0
+ 0.31.1
```
diff --git a/model-zoo/README.md b/model-zoo/README.md
index ef33529e433..7c5ea967011 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.31.0
+ 0.31.1
```