2.5.0rc2: Secure XGBoost and other feature enhancements
Pre-release
Pre-release
What's Changed
- Add min_responses to send_model_and_wait() by @SYangster in #2675
- Resolve CVE with updated dependency by @IsaacYangSLA in #2681
- Add site enhancements by @SYangster in #2682
- Enhance ModelController arguments by @SYangster in #2683
- FOBS Enhancement by @nvidianz in #2580
- [2.5] Support app commands through admin by @yanchengnv in #2647
- Updates for num_clients by @SYangster in #2685
- FedAvg Early Stopping with ModelController by @SYangster in #2648
- fixed TaskScriptRunner which may locate the wrong script by @yhwen in #2626
- Fixed the sys.path for fedavg_model_learner_xsite_val_cifar10 example by @yhwen in #2614
- Update getting started notebooks for 2.5.0rc by @SYangster in #2690
- Fix Fed Stats due to recent changes by @chesterxgchen in #2691
- Support server side custom scripts in job API by @holgerroth in #2695
- update notebooks due to the simulator changes by @chesterxgchen in #2696
- Fix DAM Unit Test by @nvidianz in #2692
- Update version number MONAI and the bundle version by @nvkevlu in #2702
- Add Hierarchical Stats example by @apatole in #2694
- Update Hello Client Controlled Workflow(CCWF) README.md by @tonywjs in #2709
- Update stats READMEs by @apatole in #2711
- Fix torch ddp by @YuanTingHsieh in #2706
- Cherry pick RM fix from #2667 by @YuanTingHsieh in #2700
- Update ClientAlgo by @YuanTingHsieh in #2705
- Fix ClientAPILauncherExecutor import path to remove torch dependency. by @zhijinl in #2713
- Fix cyclic job creation example by @holgerroth in #2627
- Use ReliableMessage from 2.4 by @YuanTingHsieh in #2717
- Enhance CLI command config by @YuanTingHsieh in #2716
- Add CrossSiteEval with ModelController by @SYangster in #2699
- Enhance job auth setup script by @YuanTingHsieh in #2715
- Merging XGBoost changes from 2.4 by @nvidianz in #2712
- [2.5] Fix pipe handler race condition handling by @yanchengnv in #2728
- Remove serialization of pfx by @IsaacYangSLA in #2721
- Update readme link to website by @SYangster in #2734
- Fix BcastTaskManager min_responses by @SYangster in #2733
- Fix cell encrypt by @YuanTingHsieh in #2732
- keep the local resources for simulator by @yhwen in #2730
- Support same app for all sites in Job API by @holgerroth in #2714
- Fix overseer test timing by @YuanTingHsieh in #2743
- Add ModelController documentation by @SYangster in #2707
- [2.5] TIE (Technology for Integrating Everything) and Flower Inegration by @yanchengnv in #2523
- Add MetricsSender docstring by @YuanTingHsieh in #2745
- Update MONAI example by @YuanTingHsieh in #2724
- [2.5] Fix clone job to keep original job by @yanchengnv in #2755
- Bump up the version of monai-nvflare package to 0.2.9 by @IsaacYangSLA in #2749
- Update getting_started.rst by @hwpang in #2737
- Add CIFAR 10 examples for Tensorflow-based FedAvg & FedOpt by @zhijinl in #2704
- Minor fix for instructions in setup_poc.ipynb for main by @hwpang in #2752
- Added id to the jobAPI swarm_script_executor_cifar10 component deploy by @yhwen in #2678
- XGBoost plugin with new API by @nvidianz in #2725
New Contributors
Full Changelog: 2.5.0rc1...2.5.0rc2