From 88de236910d7584939115cc24f2fbd3e0300d56d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 13:29:13 +0200 Subject: [PATCH] Update ai.djl.version to v0.30.0 (#45) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ai.djl.huggingface:tokenizers](http://www.djl.ai/extensions/tokenizers) ([source](https://redirect.github.com/deepjavalibrary/djl)) | `0.28.0` -> `0.30.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/ai.djl.huggingface:tokenizers/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ai.djl.huggingface:tokenizers/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ai.djl.huggingface:tokenizers/0.28.0/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ai.djl.huggingface:tokenizers/0.28.0/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [ai.djl:api](http://www.djl.ai/api) ([source](https://redirect.github.com/deepjavalibrary/djl)) | `0.28.0` -> `0.30.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/ai.djl:api/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/ai.djl:api/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/ai.djl:api/0.28.0/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/ai.djl:api/0.28.0/0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
deepjavalibrary/djl (ai.djl.huggingface:tokenizers) ### [`v0.30.0`](https://redirect.github.com/deepjavalibrary/djl/releases/tag/v0.30.0): DJL v0.30.0 Release [Compare Source](https://redirect.github.com/deepjavalibrary/djl/compare/v0.29.0...v0.30.0) ##### Key Changes - Engine Updates: - OnnxRuntime 1.19.0 [https://github.com/deepjavalibrary/djl/pull/3446](https://redirect.github.com/deepjavalibrary/djl/pull/3446) - Huggingface Tokenizers 0.20.0 [https://github.com/deepjavalibrary/djl/pull/3452](https://redirect.github.com/deepjavalibrary/djl/pull/3452) - Added mask generation task for SAM2 model [https://github.com/deepjavalibrary/djl/pull/3450](https://redirect.github.com/deepjavalibrary/djl/pull/3450) - Text Embedding Inference: - Added Mistral, Qwen2, GTE, Camembert embedding model support - Added reranker model support ##### Enhancement - \[api] Avoid non-ascii characters by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3395](https://redirect.github.com/deepjavalibrary/djl/pull/3395) - \[djl-converter] Exit with error if convert model failed by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3399](https://redirect.github.com/deepjavalibrary/djl/pull/3399) - \[api] Support TEI input format to reranking model by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3400](https://redirect.github.com/deepjavalibrary/djl/pull/3400) - \[rust] Adds sigmoid and softmax operator for Rust engine by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3407](https://redirect.github.com/deepjavalibrary/djl/pull/3407) - \[test] Detect GPUs with specified engine by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3409](https://redirect.github.com/deepjavalibrary/djl/pull/3409) - \[api] Adds Criteria.isDownload() api by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3403](https://redirect.github.com/deepjavalibrary/djl/pull/3403) - \[rust] Build .so file for each cuda arch by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3410](https://redirect.github.com/deepjavalibrary/djl/pull/3410) - \[rust] Add mistral embedding model by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3412](https://redirect.github.com/deepjavalibrary/djl/pull/3412) - \[tokenizers] Add supported arch in djl-convert by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3416](https://redirect.github.com/deepjavalibrary/djl/pull/3416) - \[tokenizers] Replace pt file names to safetensors by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3417](https://redirect.github.com/deepjavalibrary/djl/pull/3417) - \[rust] Load model on given device by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3419](https://redirect.github.com/deepjavalibrary/djl/pull/3419) - \[rust] Add qwen2 model by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3420](https://redirect.github.com/deepjavalibrary/djl/pull/3420) - \[rust] Support pre-downloaded rust shared library by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3421](https://redirect.github.com/deepjavalibrary/djl/pull/3421) - \[pytorch] Adds pad operator by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3423](https://redirect.github.com/deepjavalibrary/djl/pull/3423) - \[rust] Provides better error message for unsupported ops by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3424](https://redirect.github.com/deepjavalibrary/djl/pull/3424) - \[api] Adds center fit image operation for Yolo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3425](https://redirect.github.com/deepjavalibrary/djl/pull/3425) - \[rust] Add GTE and Gemma2 model by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3422](https://redirect.github.com/deepjavalibrary/djl/pull/3422) - \[djl-convert] Sets default max model size limit for importing by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3428](https://redirect.github.com/deepjavalibrary/djl/pull/3428) - \[djl-import] Includes requires version when importing model by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3431](https://redirect.github.com/deepjavalibrary/djl/pull/3431) - \[android] Upgrade DJL version to 0.30.0 by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3432](https://redirect.github.com/deepjavalibrary/djl/pull/3432) - \[rust] Make cublaslt wrapper non static by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3434](https://redirect.github.com/deepjavalibrary/djl/pull/3434) - \[djl-convert] Exclude models in includeTokenTypes by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3435](https://redirect.github.com/deepjavalibrary/djl/pull/3435) - \[rust] Make tensor contiguous in rotary embedding by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3436](https://redirect.github.com/deepjavalibrary/djl/pull/3436) - \[rust] Allows -1 dim for normalize() by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3442](https://redirect.github.com/deepjavalibrary/djl/pull/3442) - Refactored Identifiers by [@​congyuluo](https://redirect.github.com/congyuluo) in [https://github.com/deepjavalibrary/djl/pull/3381](https://redirect.github.com/deepjavalibrary/djl/pull/3381) - \[rust] Adds text classification models to Rust model zoo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3444](https://redirect.github.com/deepjavalibrary/djl/pull/3444) - \[examples] Adds segment anything 2 example by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3449](https://redirect.github.com/deepjavalibrary/djl/pull/3449) - \[api] Refactor ImageFeatureExtractor by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3455](https://redirect.github.com/deepjavalibrary/djl/pull/3455) - \[api] Adds base64 image support for ImageTranslator by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3456](https://redirect.github.com/deepjavalibrary/djl/pull/3456) - \[djl-import] Improve model import speed by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3457](https://redirect.github.com/deepjavalibrary/djl/pull/3457) - \[api] Updates dependencies version to latest by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3454](https://redirect.github.com/deepjavalibrary/djl/pull/3454) - \[api] Optimized text embedding post processing performance by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3459](https://redirect.github.com/deepjavalibrary/djl/pull/3459) - add drawMarks to android BitMapImageFactory by [@​sindhuvahinis](https://redirect.github.com/sindhuvahinis) in [https://github.com/deepjavalibrary/djl/pull/3460](https://redirect.github.com/deepjavalibrary/djl/pull/3460) - \[ci] moving to temporary iam credentials for publishing steps by [@​siddvenk](https://redirect.github.com/siddvenk) in [https://github.com/deepjavalibrary/djl/pull/3462](https://redirect.github.com/deepjavalibrary/djl/pull/3462) - \[OnnxRuntime] Update debug log message by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3463](https://redirect.github.com/deepjavalibrary/djl/pull/3463) - Increase DJL version to 0.30.0 by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3465](https://redirect.github.com/deepjavalibrary/djl/pull/3465) - \[examples] Adds gradle tasks for each example by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3466](https://redirect.github.com/deepjavalibrary/djl/pull/3466) - Upgrade dependency versions by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3467](https://redirect.github.com/deepjavalibrary/djl/pull/3467) - \[tokenizers] Converting encoding to int32 NDList by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3468](https://redirect.github.com/deepjavalibrary/djl/pull/3468) ##### Bug Fixes - \[api] Fixes logging calling convention by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3394](https://redirect.github.com/deepjavalibrary/djl/pull/3394) - \[djl-converter] Fixes import text embedding model from local folder by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3388](https://redirect.github.com/deepjavalibrary/djl/pull/3388) - \[djl-converter] Fixes djl-convert command line return code by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3406](https://redirect.github.com/deepjavalibrary/djl/pull/3406) - \[rust] Fix camembert and distilbert model loading by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3415](https://redirect.github.com/deepjavalibrary/djl/pull/3415) - \[rust] Fix camembert model loading by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3418](https://redirect.github.com/deepjavalibrary/djl/pull/3418) - \[rust] Fixes memory leak by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3433](https://redirect.github.com/deepjavalibrary/djl/pull/3433) - \[djl-convert] Fixes huggingface model converter by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3440](https://redirect.github.com/deepjavalibrary/djl/pull/3440) - \[rust] Fix bert model classifier loading by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3441](https://redirect.github.com/deepjavalibrary/djl/pull/3441) - \[xgb] Fixes alternative NDArray conversion issue by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3453](https://redirect.github.com/deepjavalibrary/djl/pull/3453) - \[djl-import] Fixes missing arguments for onnx import by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3458](https://redirect.github.com/deepjavalibrary/djl/pull/3458) - \[ci]\[fix] use v2 for aws credentials due to glib issues with node 20 by [@​siddvenk](https://redirect.github.com/siddvenk) in [https://github.com/deepjavalibrary/djl/pull/3464](https://redirect.github.com/deepjavalibrary/djl/pull/3464) ##### Documentation - \[examples] Moves nlp examples into nlp folder by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3393](https://redirect.github.com/deepjavalibrary/djl/pull/3393) - \[docs] Build versions.json before mike deploy by [@​Varun-Dutta](https://redirect.github.com/Varun-Dutta) in [https://github.com/deepjavalibrary/djl/pull/3392](https://redirect.github.com/deepjavalibrary/djl/pull/3392) - \[example] Enable PyTorch for some training example by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3398](https://redirect.github.com/deepjavalibrary/djl/pull/3398) - \[docs] Updates docs website url by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3404](https://redirect.github.com/deepjavalibrary/djl/pull/3404) - \[docs] Fixes broken links in markdown files. by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3408](https://redirect.github.com/deepjavalibrary/djl/pull/3408) - \[djl-import] Fixes missing trust-remote-code arg for import model zoo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3427](https://redirect.github.com/deepjavalibrary/djl/pull/3427) - \[docs] Updates trace whisper model document by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3426](https://redirect.github.com/deepjavalibrary/djl/pull/3426) - \[tensorflow] Updates tensorflow document by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3430](https://redirect.github.com/deepjavalibrary/djl/pull/3430) - \[docs] Adds segment anything document by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3451](https://redirect.github.com/deepjavalibrary/djl/pull/3451) ##### CI/CD - \[ci] Fixes serving publish for awscurl release version by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3411](https://redirect.github.com/deepjavalibrary/djl/pull/3411) - \[ci] Remove no_response workflow by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3429](https://redirect.github.com/deepjavalibrary/djl/pull/3429) **Full Changelog**: https://github.com/deepjavalibrary/djl/compare/v0.29.0...v0.30.0 ### [`v0.29.0`](https://redirect.github.com/deepjavalibrary/djl/releases/tag/v0.29.0): DJL v0.29.0 Release [Compare Source](https://redirect.github.com/deepjavalibrary/djl/compare/v0.28.0...v0.29.0) ##### Key Changes - Upgrades for engines - Upgrades PyTorch engine to 2.3.1 - Upgrades TensorFlow engine to 2.16.1 - Introduces Rust engine CUDA support - Upgrades OnnxRuntime version to 1.18.0 and added CUDA 12.4 support - Upgrades javacpp version to 1.5.10 - Upgrades HuggingFace tokenizer to 0.19.1 - Fixes several issues for LightGBM engine - Deprecated llamacpp engine - Enhancements for engines and API - Adds Yolov8 segmentation and pose detection support - Adds metric type to Metic class - Improves drawJoints and drawMask behavior for CV model - Improves HuggingFace model importing and conversion tool - Improves HuggingFace NLP model batch inference performance - Adds built-in ONNX extension support - Adds several NDArray operators in PyTorch engine - Adds fp16 and bf16 support for OnnxRuntime engine - Adds CrossEncoder support for NLP models ##### Enhancements - Adds metric type to Metic class by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3244](https://redirect.github.com/deepjavalibrary/djl/pull/3244) - Improves drawJoints behavior by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3305](https://redirect.github.com/deepjavalibrary/djl/pull/3305) - \[api] Allows to control json pretty print with env var by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3288](https://redirect.github.com/deepjavalibrary/djl/pull/3288) - \[api] Avoid null dimensions for Metric by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3246](https://redirect.github.com/deepjavalibrary/djl/pull/3246) - \[api] Improve NDArray.toDebugString() output by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3290](https://redirect.github.com/deepjavalibrary/djl/pull/3290) - \[api] Loads native engine in deterministic order by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3300](https://redirect.github.com/deepjavalibrary/djl/pull/3300) - \[api] Refactor drawMask() for instance segmentation by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3304](https://redirect.github.com/deepjavalibrary/djl/pull/3304) - \[api] Refactor nms for yolo translator by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3297](https://redirect.github.com/deepjavalibrary/djl/pull/3297) - add close method to all nd manager by [@​lanking520](https://redirect.github.com/lanking520) in [https://github.com/deepjavalibrary/djl/pull/3225](https://redirect.github.com/deepjavalibrary/djl/pull/3225) - ported tools/stats.gradle by [@​elect86](https://redirect.github.com/elect86) in [https://github.com/deepjavalibrary/djl/pull/3219](https://redirect.github.com/deepjavalibrary/djl/pull/3219) - use standard GSON output by [@​lanking520](https://redirect.github.com/lanking520) in [https://github.com/deepjavalibrary/djl/pull/3284](https://redirect.github.com/deepjavalibrary/djl/pull/3284) - \[enhancement] Optimize memory copy overhead to enhance performance. by [@​ewan0x79](https://redirect.github.com/ewan0x79) in [https://github.com/deepjavalibrary/djl/pull/3289](https://redirect.github.com/deepjavalibrary/djl/pull/3289) - Gradle Kotlin script plus other stuff by [@​elect86](https://redirect.github.com/elect86) in [https://github.com/deepjavalibrary/djl/pull/3167](https://redirect.github.com/deepjavalibrary/djl/pull/3167) - Improved incremental build by [@​benjie332](https://redirect.github.com/benjie332) in [https://github.com/deepjavalibrary/djl/pull/3231](https://redirect.github.com/deepjavalibrary/djl/pull/3231) - Refactored Identifiers by [@​congyuluo](https://redirect.github.com/congyuluo) in [https://github.com/deepjavalibrary/djl/pull/3276](https://redirect.github.com/deepjavalibrary/djl/pull/3276) - Refactored Identifiers by [@​congyuluo](https://redirect.github.com/congyuluo) in [https://github.com/deepjavalibrary/djl/pull/3282](https://redirect.github.com/deepjavalibrary/djl/pull/3282) - \[gradle] Remove unused gradle files by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3280](https://redirect.github.com/deepjavalibrary/djl/pull/3280) - \[jacoco] exclude spark extension since it doesnot contain test by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3230](https://redirect.github.com/deepjavalibrary/djl/pull/3230) - \[Lgbm] support multi classification by [@​ewan0x79](https://redirect.github.com/ewan0x79) in [https://github.com/deepjavalibrary/djl/pull/3234](https://redirect.github.com/deepjavalibrary/djl/pull/3234) - \[Lgbm] support multi type prediction by [@​ewan0x79](https://redirect.github.com/ewan0x79) in [https://github.com/deepjavalibrary/djl/pull/3237](https://redirect.github.com/deepjavalibrary/djl/pull/3237) - \[llamacpp] Removing llamacpp support in DJL by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3312](https://redirect.github.com/deepjavalibrary/djl/pull/3312) - \[mxnet-model-zoo] Adds missing translatorFactory in metadata by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3279](https://redirect.github.com/deepjavalibrary/djl/pull/3279) - \[onnx] Adds fp16 and bfp16 support for OnnxRuntime by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3281](https://redirect.github.com/deepjavalibrary/djl/pull/3281) - \[onnxruntime] Add debug message for OnnxRuntime by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3217](https://redirect.github.com/deepjavalibrary/djl/pull/3217) - \[onnxruntime] Adds yolov8n pose model for OnnxRuntime by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3309](https://redirect.github.com/deepjavalibrary/djl/pull/3309) - \[onnxruntime] Adds yolov8n-seg model to onnxruntime model zoo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3310](https://redirect.github.com/deepjavalibrary/djl/pull/3310) - \[onnxruntime] Load onnx extenstion if available by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3333](https://redirect.github.com/deepjavalibrary/djl/pull/3333) - \[pytorch] Adds Yolov8n-seg model to model zoo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3308](https://redirect.github.com/deepjavalibrary/djl/pull/3308) - \[pytorch] Adds back PyTorch 2.1.2 support by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3285](https://redirect.github.com/deepjavalibrary/djl/pull/3285) - \[pytorch] Adds yolov8n pose estimation model by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3298](https://redirect.github.com/deepjavalibrary/djl/pull/3298) - \[pytorch] Implements gammaln operator for PyTorch by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3262](https://redirect.github.com/deepjavalibrary/djl/pull/3262) - \[pytorch] Split maven publish into two parts by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3273](https://redirect.github.com/deepjavalibrary/djl/pull/3273) - \[rust] Add tokenizer cuda build workflow by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3322](https://redirect.github.com/deepjavalibrary/djl/pull/3322) - \[rust] Allows -2 as dims for sum() by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3221](https://redirect.github.com/deepjavalibrary/djl/pull/3221) - \[rust] Change loging level to debug by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3336](https://redirect.github.com/deepjavalibrary/djl/pull/3336) - \[rust] Download cu124 jni library for cuda by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3327](https://redirect.github.com/deepjavalibrary/djl/pull/3327) - \[rust] Remove 0-dimension tensor compare in NDArrayTests by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3320](https://redirect.github.com/deepjavalibrary/djl/pull/3320) - \[rust] Update gpu build pipeline to cu122 by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3334](https://redirect.github.com/deepjavalibrary/djl/pull/3334) - \[rust] Upgrade candle version by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3248](https://redirect.github.com/deepjavalibrary/djl/pull/3248) - \[rust] Use fused layer by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3260](https://redirect.github.com/deepjavalibrary/djl/pull/3260) - \[spark] Do not support model_url by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3224](https://redirect.github.com/deepjavalibrary/djl/pull/3224) - \[spark] Update dependency versions by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3241](https://redirect.github.com/deepjavalibrary/djl/pull/3241) - \[spark] Updates spark version to 3.5.1 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3240](https://redirect.github.com/deepjavalibrary/djl/pull/3240) - \[spark] Use batch predict API by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3242](https://redirect.github.com/deepjavalibrary/djl/pull/3242) - \[text-embedding] Remove CrossEncoderTranslatorFactory in favor of TextEmbeddingTranslatorFactory by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3239](https://redirect.github.com/deepjavalibrary/djl/pull/3239) - \[tokenizer] Adds maxos-13 support back by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3328](https://redirect.github.com/deepjavalibrary/djl/pull/3328) - \[tokenizer] Ensure GPU is used in TextEmbeddingTranslator by [@​david-sitsky](https://redirect.github.com/david-sitsky) in [https://github.com/deepjavalibrary/djl/pull/3212](https://redirect.github.com/deepjavalibrary/djl/pull/3212) - \[tokenizer] Process text embedding input and output in stacked NDArray by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3213](https://redirect.github.com/deepjavalibrary/djl/pull/3213) - \[tokenizer] Recover accidentally deleted file by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3311](https://redirect.github.com/deepjavalibrary/djl/pull/3311) - \[tokenizer] Supports cross encoder for text classification model by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3338](https://redirect.github.com/deepjavalibrary/djl/pull/3338) - \[tokenizers] Download jni lib files for cuda by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3326](https://redirect.github.com/deepjavalibrary/djl/pull/3326) ##### Bug Fixes - \[api] Fix unitest in GPU docker running on CPU case by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3228](https://redirect.github.com/deepjavalibrary/djl/pull/3228) - \[api] Fixes IdEmbedding memory leak by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3257](https://redirect.github.com/deepjavalibrary/djl/pull/3257) - \[api] Fixes nightly tests on GPU machine by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3302](https://redirect.github.com/deepjavalibrary/djl/pull/3302) - \[api] Fixes unitest by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3210](https://redirect.github.com/deepjavalibrary/djl/pull/3210) - \[fix] fix lgbm bytebuffer native order by [@​ewan0x79](https://redirect.github.com/ewan0x79) in [https://github.com/deepjavalibrary/djl/pull/3258](https://redirect.github.com/deepjavalibrary/djl/pull/3258) - Fix `Application.of` missing some applications by [@​tadayosi](https://redirect.github.com/tadayosi) in [https://github.com/deepjavalibrary/djl/pull/3277](https://redirect.github.com/deepjavalibrary/djl/pull/3277) - \[mxnet] Fixes GloveWordEmbeddingTranslator bug by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3287](https://redirect.github.com/deepjavalibrary/djl/pull/3287) - \[pytorch-model-zoo]: fix PtSsdTranslator.Builder.self() by [@​eversnarf](https://redirect.github.com/eversnarf) in [https://github.com/deepjavalibrary/djl/pull/3204](https://redirect.github.com/deepjavalibrary/djl/pull/3204) - \[pytorch] Fixes PyTorch 2.3.1 windows dependencies by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3269](https://redirect.github.com/deepjavalibrary/djl/pull/3269) - \[pytorch] Fixes PyTorch 2.3.1 windows dependencies by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3270](https://redirect.github.com/deepjavalibrary/djl/pull/3270) - \[pytorch] Fixes uploadS3 gradle task by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3263](https://redirect.github.com/deepjavalibrary/djl/pull/3263) - \[rust] Fix NDArrayTests failure on cuda by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3319](https://redirect.github.com/deepjavalibrary/djl/pull/3319) - \[rust] Fix deleteModel error by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3229](https://redirect.github.com/deepjavalibrary/djl/pull/3229) - \[rust] Fix output tensor dtype by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3249](https://redirect.github.com/deepjavalibrary/djl/pull/3249) - \[rust] Fix tokenizer cuda pipeline name by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3325](https://redirect.github.com/deepjavalibrary/djl/pull/3325) - \[rust] Fixes test failure on GPU by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3301](https://redirect.github.com/deepjavalibrary/djl/pull/3301) - \[timeseries] Fixes contentLength issue for inference by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3306](https://redirect.github.com/deepjavalibrary/djl/pull/3306) - \[timeseries] Fixes duration format issue by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3307](https://redirect.github.com/deepjavalibrary/djl/pull/3307) - \[tensorrt] Fixes gradle biuld script by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3253](https://redirect.github.com/deepjavalibrary/djl/pull/3253) - \[tokenizer] Fixes detect include token type logic by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3318](https://redirect.github.com/deepjavalibrary/djl/pull/3318) - \[tokenizer] Fixes tokenizer build workflow by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3323](https://redirect.github.com/deepjavalibrary/djl/pull/3323) - \[tokenizers] Fixes huggingface build for Windows by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3330](https://redirect.github.com/deepjavalibrary/djl/pull/3330) - \[tokenizers] Fixes memory leak when there is overflowing tokens by [@​baldersheim](https://redirect.github.com/baldersheim) in [https://github.com/deepjavalibrary/djl/pull/3317](https://redirect.github.com/deepjavalibrary/djl/pull/3317) - \[xgb] Fixes gradle build script by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3254](https://redirect.github.com/deepjavalibrary/djl/pull/3254) ##### Documentation - \[doc] add output formatter schema to LMI docs.djl.ai by [@​sindhuvahinis](https://redirect.github.com/sindhuvahinis) in [https://github.com/deepjavalibrary/djl/pull/3268](https://redirect.github.com/deepjavalibrary/djl/pull/3268) - \[doc] add release notes to docs.djl.ai by [@​sindhuvahinis](https://redirect.github.com/sindhuvahinis) in [https://github.com/deepjavalibrary/djl/pull/3266](https://redirect.github.com/deepjavalibrary/djl/pull/3266) - \[docs] Bump up DJL version to 0.28.0 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3247](https://redirect.github.com/deepjavalibrary/djl/pull/3247) - \[docs] Update example reference by [@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman) in [https://github.com/deepjavalibrary/djl/pull/3275](https://redirect.github.com/deepjavalibrary/djl/pull/3275) - \[docs] add dark theme and fixed broken link by [@​Varun-Dutta](https://redirect.github.com/Varun-Dutta) in [https://github.com/deepjavalibrary/djl/pull/3295](https://redirect.github.com/deepjavalibrary/djl/pull/3295) - \[example] Adds PyTorch action recognition model to model zoo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3292](https://redirect.github.com/deepjavalibrary/djl/pull/3292) - \[examples] Enabled training unit tests on macOS M1 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3256](https://redirect.github.com/deepjavalibrary/djl/pull/3256) - \[examples] Fixes ObjectDetection example for macOS m1 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3206](https://redirect.github.com/deepjavalibrary/djl/pull/3206) - \[examples] Fixes nightly build failure on Windows by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3267](https://redirect.github.com/deepjavalibrary/djl/pull/3267) - \[examples] Remove symbolic training for MXNet by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3299](https://redirect.github.com/deepjavalibrary/djl/pull/3299) - Update README.md by [@​bradh](https://redirect.github.com/bradh) in [https://github.com/deepjavalibrary/djl/pull/3200](https://redirect.github.com/deepjavalibrary/djl/pull/3200) ##### CI/CD - \[android] Updates android with PyTorch 2.2.2 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3236](https://redirect.github.com/deepjavalibrary/djl/pull/3236) - \[api] Updates slf4j version to 2.0.13 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3329](https://redirect.github.com/deepjavalibrary/djl/pull/3329) - \[bom] Uses release version for tensorflow by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3313](https://redirect.github.com/deepjavalibrary/djl/pull/3313) - \[ci] Disable github actions runner for non-djl repo by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3220](https://redirect.github.com/deepjavalibrary/djl/pull/3220) - \[ci] Fixes nightly publish for nodejs20 issue by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3314](https://redirect.github.com/deepjavalibrary/djl/pull/3314) - \[ci] Fixes publish maven native package by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3264](https://redirect.github.com/deepjavalibrary/djl/pull/3264) - \[ci] Fixes pytorch JNI build by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3339](https://redirect.github.com/deepjavalibrary/djl/pull/3339) - \[ci] Fixes rust jni build for nodejs20 issue by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3315](https://redirect.github.com/deepjavalibrary/djl/pull/3315) - \[ci] Fixes serving nightly publish by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3245](https://redirect.github.com/deepjavalibrary/djl/pull/3245) - \[ci] Fixes windows pytoch jni build by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3209](https://redirect.github.com/deepjavalibrary/djl/pull/3209) - \[ci] Minor github action workflow changes by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3331](https://redirect.github.com/deepjavalibrary/djl/pull/3331) - \[ci] Remove fastertransformer build workflow by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3291](https://redirect.github.com/deepjavalibrary/djl/pull/3291) - \[ci] Update to amazon-ecr-login@v2 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3250](https://redirect.github.com/deepjavalibrary/djl/pull/3250) - \[ci] Updates OnnxRuntime to 1.18.0 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3235](https://redirect.github.com/deepjavalibrary/djl/pull/3235) - \[ci] Updates dependency versions to latest by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3332](https://redirect.github.com/deepjavalibrary/djl/pull/3332) - \[ci] Updates spotbugs to 6.0.15 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3233](https://redirect.github.com/deepjavalibrary/djl/pull/3233) - \[djl] update djl version and readmes by [@​tosterberg](https://redirect.github.com/tosterberg) in [https://github.com/deepjavalibrary/djl/pull/3202](https://redirect.github.com/deepjavalibrary/djl/pull/3202) - \[MCM 0.29.0] Remove -SNAPSHOT for release v0.29.0 by [@​ydm-amazon](https://redirect.github.com/ydm-amazon) in [https://github.com/deepjavalibrary/djl/pull/3345](https://redirect.github.com/deepjavalibrary/djl/pull/3345) - Add more test logging by [@​xyang16](https://redirect.github.com/xyang16) in [https://github.com/deepjavalibrary/djl/pull/3321](https://redirect.github.com/deepjavalibrary/djl/pull/3321) - \[pytorch] Updates PyTorch to 2.3.1 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3265](https://redirect.github.com/deepjavalibrary/djl/pull/3265) - \[release] Bump up versions to 0.29.0 in documents to point to new url by [@​ydm-amazon](https://redirect.github.com/ydm-amazon) in [https://github.com/deepjavalibrary/djl/pull/3344](https://redirect.github.com/deepjavalibrary/djl/pull/3344) - \[tensorflow] Updates tensorflow to 2.16.1 by [@​frankfliu](https://redirect.github.com/frankfliu) in [https://github.com/deepjavalibrary/djl/pull/3283](https://redirect.github.com/deepjavalibrary/djl/pull/3283) ##### New Contributors - [@​bradh](https://redirect.github.com/bradh) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3200](https://redirect.github.com/deepjavalibrary/djl/pull/3200) - [@​eversnarf](https://redirect.github.com/eversnarf) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3204](https://redirect.github.com/deepjavalibrary/djl/pull/3204) - [@​benjie332](https://redirect.github.com/benjie332) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3231](https://redirect.github.com/deepjavalibrary/djl/pull/3231) - [@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3275](https://redirect.github.com/deepjavalibrary/djl/pull/3275) - [@​tadayosi](https://redirect.github.com/tadayosi) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3277](https://redirect.github.com/deepjavalibrary/djl/pull/3277) - [@​congyuluo](https://redirect.github.com/congyuluo) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3276](https://redirect.github.com/deepjavalibrary/djl/pull/3276) - [@​Varun-Dutta](https://redirect.github.com/Varun-Dutta) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3295](https://redirect.github.com/deepjavalibrary/djl/pull/3295) - [@​baldersheim](https://redirect.github.com/baldersheim) made their first contribution in [https://github.com/deepjavalibrary/djl/pull/3317](https://redirect.github.com/deepjavalibrary/djl/pull/3317) **Full Changelog**: https://github.com/deepjavalibrary/djl/compare/v0.28.0...v0.29.0
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/langchain4j/langchain4j-embeddings). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- langchain4j-embeddings/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langchain4j-embeddings/pom.xml b/langchain4j-embeddings/pom.xml index 7d3d61f..1475cf9 100644 --- a/langchain4j-embeddings/pom.xml +++ b/langchain4j-embeddings/pom.xml @@ -16,7 +16,7 @@ Common functionality for other langchain4j-embeddings-xxx modules - 0.28.0 + 0.30.0