What's Changed
- Engine Updates
- XGBoost 3.0.4 #3788
Enhancements
- Increase build version to 0.35.0 by @xyang16 in #3766
- Add default header for openai by @bryanktliu in #3772
- Update gradle to 9.0.0 by @xyang16 in #3777
- [XGBoost] Support json model for XGBoost by @xyang16 in #3786
- [api] Accept json input/output for tensor input by @xyang16 in #3787
- Upgrade xgboost to 3.0.4 by @xyang16 in #3788
- [pytorch] Add tuple of dict support for IValue by @xyang16 in #3797
- [XGBoost] Add back gpu support for xgboost by @xyang16 in #3796
- Update gradle build script to support configuration cache by @xyang16 in #3782
- Added percentile implementation for Pytorch engine by @tipame in #3800
- Implemented CSV translator that handles CSV input/output support for XGBoost by @smouaa in #3801
- Correct topK documentation by @alanocallaghan in #3808
- [api] Refactor csvTranslator by @xyang16 in #3805
Bug Fixes
- Fix pytorch native 2.5.1 aarch64 build by @xyang16 in #3767
- [fix] Fixes load tokenizer gpu shared library issue by @xyang16 in #3773
- Fixes #3774 for YoloSegmentationTranslator by @bryanktliu in #3775
- Fixes issue #3761 by @bryanktliu in #3776
- Fix
BaseNDManager.debugDumpby @petebankhead in #3780 - Fix preference of tokenizer_config.json and remove doLowerCase from TokenizerConfig by @Soha-Agarwal in #3785
- Fixes: #3795, adds aggregation_strategy to token classification task by @bryanktliu in #3798
- Fix pytorch native build for windows by @xyang16 in #3802
CI/CD
- Build pytorch jni cpu precxx by @xyang16 in #3770
- Remove pytorch 2.1.2 and 2.3.1 publish in nightly by @xyang16 in #3771
- Fix sentencepiece native workflow by @xyang16 in #3768
- Fix fasttext native workflow by @xyang16 in #3769
- Fix continuous build by @xyang16 in #3804
New Contributors
- @smouaa made their first contribution in #3801
- @alanocallaghan made their first contribution in #3808
Full Changelog: v0.34.0...v0.35.0